云计算百科
云计算领域专业知识百科平台

VirtualBox虚拟机搭建samba服务器——网络设置

搭建samba服务器需求

  • 虚拟机IP固定。只能使用静态IP,不能使用DHCP。
  • 防止IP冲突。因为是工作使用的虚拟机,并非服务器,不可避免的会经常重启虚拟机/宿主机。需要保证虚拟机每次重启时不会与当前局域网内IP冲突。
  • 第一条需求直接静态IP就可以,下面讨论均针对第二条需求进行展开。

    方案一

  • 局域网路由器DHCP设置时,预留一段IP地址空间用来静态IP设置。比如,DHCP 地址空间设置为:192.168.1.100 ~ 192.168.1.244。则 192.168.1.100之前的IP地址都可以设置为静态IP。
  • 虚拟机网络设置为桥接模式 。然后,虚拟机IP设置为静态IP,比如 192.168.1.99。
  • 注:设置静态IP时要注意避免IP冲突,别人有可能已经设置了这个IP。

    该方案比较简单。家用环境中比较推荐。但是,公司内就有很明显的缺点:

    • 首先,在公司内部,我不是路由器管理人员,不能去设置路由器。
    • 其次,即使公司路由器管理人员预留的一部分静态IP地址空间。虚拟机配置桥接模式,就会占用网段内的一个IP,随着公司内人员增加,IP地址空间肯定紧张。

    方案二

  • 虚拟机网络设置,同时启用网卡1和网卡2,网卡1连接方式采用“网络地址转化(NAT)”,网卡2连接方式采用“仅主机(Host-Only)网络”。
    在这里插入图片描述
    在这里插入图片描述

    其中:

    • 网络地址转化(NAT):用来虚拟机联网。该连接方式,虚拟机可以ping通宿主机,但是宿主机无法ping通虚拟机。所以,该连接无法实现虚拟机和宿主机间建立samba通道。
    • 仅主机(Host-Only)网络:用来实现虚拟机和宿主机之间互通,可以实现虚拟机和宿主机间建立samba通道。

    注:使用仅主机(Host-Only)网络连接方式前,需要保证宿主机网络适配器中网卡 VirtualBox Host-only Network 已经启用。见下图:
    在这里插入图片描述

  • 虚拟机,会发现有两个网卡。VirtuaBox的默认IP规则是:网络地址转化(NAT) 连接方式下IP网段为10.0.2.X; 仅主机(Host-Only)网络连接方式下IP网段为192.168.56.X。因此,下图中

    • 10.0.2.15 的网卡是通过“网络地址转化(NAT)”连接的虚拟网卡
    • 192.168.56.101 的网卡是通过“仅主机(Host-Only)网络”连接的虚拟网卡
      在这里插入图片描述
  • 将上图中网段为 192.168.56.X 的网卡的IP设置为静态IP。

  • 采用方案一或者方案二设置好网络之后,就可以愉快的搭建samba服务器了。

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » VirtualBox虚拟机搭建samba服务器——网络设置
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!