1。安装环境为VMware10.0.4build-2249910Ubuntu16.04x86_642。在VMware中配置网络环境。VMware默认安装后,虚拟了三个网络环境:VMnet0、VMnet1、VMnet8。其类型有:桥接网络、Host-only和NAT。其中,NAT是指安装在VMware中的Ubuntu会在一个子网中,VMware通过网络地址转换通过物理机的IP上网。这里,我们选择NAT方式来实现Ubuntu的静态IP地址配置。打开VMware,在顶部依次选择:Edit>VirtualNetworkEditor,打开虚拟网络编辑器:首先,去掉VMnet0和VMnet1,只保留VMnet8。然后,去掉下图中的“使用本地DHCP服务为虚拟机分配IP地址”:另外,这里的子网IP为:192.168.8.0,子网掩码为:255.255.255.0。因此,在Ubuntu中,设置IP地址时,可以设置为192.168.8.x,x可以为1~255。选择“NAT设置”,打开NAT设置面板:勾选自己的网关地址,比如这里的网关应该是:192.168.8.2。最后,在VMWare的虚拟机管理界面,选择Ubuntu的“Editvirtualmachinesettings”,打开Ubuntu的虚拟机设置界面。选择网络适配器,然后在“自定义”中确保网络连接选择为VMnet8(NAT模式):完成以上步骤后,VMWare网络环境的设置就完成了。3.为Ubuntu3.1设置静态IP地址。通过网络管理面板设置IP在Ubuntu桌面右上角,点击网络图标,然后选择“编辑连接”:Step1点击“Edit”按钮打开编辑页面Step2方法:选择ManualStep3在Addresses栏中填写IP地址在这里,我们设置的IP地址是:IP:192.168.8.100子网掩码:255.255.255.0网关:192.168.8.2然后,选择保存。最后点击Ubuntu桌面右上角的网络图标,选择“Disconnect”断开连接。然后打开菜单并选择“连接”以连接到互联网。3.2.通过Terminal命令行设置IP地址打开Ubuntu终端,输入:sudogedit/etc/network/interfaces表示使用gedit编辑器打开interfaces文件。在打开的文件中,如果有内容,先全部删除。然后输入如下代码:autoloifaceloinetloopbackautoens33ifaceens33inetstaticaddress192.168.8.100netmask255.255.255.0gateway192.168.8.2如下图:然后,配置DNS服务器:sudogedit/etc/resolv.conf并填写在阿里的DNS中:223.5.5.5nameserver223.5.5.5保存并关闭gedit(先保存再关闭),然后在命令行中输入:sudo/etc/init.d/networkingrestart重启网络。4.您可能遇到的问题4.1。通过命令行设置网络时出现问题如果重新启动网络时出现以下错误:[...]重新启动网络(通过systemctl):networking.service的networking.serviceJob失败,因为控制进程退出并显示错误代码。有关详细信息,请参阅“systemctlstatusnetworking.service”和“journalctl-xe”。(1)很有可能是写interfaces文件的时候,拼写错误:再次打开interfaces文件,可以看到,拼写错误很多:sudogedit/etc/network/interfaces修改错误后,重启网络:sudo/etc/init.d/networkingrestart(2)在Ubuntu16.04版本中,网卡名称不是eth0,而是ens33。所以在配置interfaces文件的时候,不要用eth0代替ens33,否则也会出现这个问题。当然你可以通过ifconfig查看你的网卡状态。.2.重启系统后,发现无法使用网络。点击右上角网络图标后,显示“设备未管理”。“管理=真”。重启网络管理器:sudoservicenetwork-managerrestart可以解决问题。5.其他命令5.1.重启网络服务,命令:/etc/init.d/networkingreloadsudo/etc/init.d/networkingrestart一般情况下网络应该可以上网,pingwww.baidu.com就可以了如果ping成功,继续尝试以下方法:5.2.重启并停止虚拟网卡:ifconfigeth0downifconfigeth0up5.3。重启Ubuntu:shutdown-rnow或reboot
