Vm虚拟机有三种网络连接模式:桥接模式、NAT模式和仅主机模式。设置桥接模式的话,是直接连接物理网络,在主机所在子网上有独立IP。桥接模式的话建议手动绑定网卡。
Vmware虚拟机配置需要在两个地方进行设置:
第一个是VMware软件里编辑-虚拟网络编辑器。在这里编辑虚拟机的网络设置。
第二个是对某个具体的虚拟机进行设置网卡。可以给虚拟机添加多个网卡,连接不同的网络。比如说一个适配器以桥接的模式运行,一个以NAT模式运行。
添加两个网卡后,可以在窗口右下角看到有两个网络图标的。
Ubuntu系统配置ip需要通过管理员权限使用vim编辑配置文件设置IP,在UI界面里配置容易不成功。
ifconfig 命令用来显示所有的网卡状态:下图所示ens33, ens38。下面那个我也不知道是啥,按IP地址来说是本机了。
然后sudo vi /etc/network/interfaces 配置IP地址。
1、配置动态IP(下面的eth0要替换成上图的网卡)
2、手动配置IP
auto ens32
iface ens32 inet static # 静态IP模式
address 192.168.159.130 # IP地址
netmask 255.255.255.0 # 子网掩码
gateway 192.168.2.1 # 网关地址
有时候需要配置DNS服务器地址,但是一般不手动配置也能上网。这个看个人需要
sudo vi /etc/resolvconf/resolv.conf.d/base
添加:
nameserver 8.8.8.8
nameserver 8.8.4.4
配置完毕后,需要重启网络使配置生效
sudo /etc/init.d/networking restart
清除网卡上绑定的多余的IP地址
ip addr flush dev <your_adapter_id>
例如:ip addr flush dev <ens33>