以实验室台式机的虚拟机为例,配置双网卡的步骤如下:
1.首先台式机主机安装了两个网卡并且连接正常。打开vm软件,在工具栏的 编辑 -> 虚拟网络编辑器 -> 右下角以管理员身份设置
添加一个桥接的网络VMnet2。
2.vm软件工具栏 虚拟机 -> 设置 -> 添加 -> 网络适配器,自定义VMnet2。保存设置后启动ubuntu16.04
3.su获得root权限,然后 vim /etc/network/interfaces
修改网络配置文件,在其中输入:
auto ens33
iface ens33 inet static
address 192.168.xxx.xxx
netmask 255.xxx.xxx.xxx
auto ens37
iface ens37 inet static
address 192.168.xxx.xxx
netmask 255.xxx.xxx.xxx
保存并退出
4.重启网络:
/etc/init.d/networking restart
若显示[ok]则ping一下相关的ip,看看有没有配好
若显示failed则需检查刚才编辑的配置文件有没有语法错误(如设备名称错误,如ens33)及IP,掩码有没有输入错误
注:
(1)有时候修改成功了之后用ifconfig查看ip发现并没有修改过来,但是能ping通(说明其实已经修改好了),这其实已经配好了,重启ubuntu后再ifconfig就会发现改过来了。
(2)在编辑上述配置文件时,还可以配置dns,可在netmask后面加一行:dns-servers 8.8.8.8 (注意是servers 不是server!!)
(3)ens33 ens37等为网络适配器名称,不同电脑此名称不同,切勿照搬,而是使用ifconfig查看确切的名称。