liunx网络配置

这两天被linux的网络配置彻底打败了,之前在网上找了很多种方法尝试,一直没成功,现在终于配好了,记录一下,一遍后面复习。

一、inux网络连接的三种模式
1.1 host-only模式:如果linux虚拟机的网络连接选择的是host-only模式,表示虚拟机和真实是通过vmnet0这个虚拟网卡进行通讯,那么需要将eth0的ip设置成和vmnet0同一个网段,该模式下虚拟机只能和真实机通讯,vmnet0的ip地址也是虚拟机虚拟出来的。可通过在物理机中,使用ping命令ping一下虚拟机的ip,如果能ping通,表示设置成功,它的好处是不占用ip,防止ip地址冲突;

1.2 NAT模式:如果虚拟机的网络连接选择的是NAT模式,表示虚拟机和真实是通过vmnet8这个虚拟网卡进行通讯,那么需要将eth0的ip设置成和vmnet8同一个网段。该模式下虚拟机能和真实通讯,除此之外,如果真实机能上网,则虚拟机也可上网,它的好处是不占用ip,防止ip地址冲突;

1.3 桥接模式:虚拟机是利用真实网卡和真实计算机通讯,它的好处是设置简单,此时虚拟机类似一台真实机,虚拟机会占用ip,可能会造成ip冲突。可在虚拟机ping真实机的ip或ping百度等等测试设置是否成功。

二、问题总结
问题一:在win7系统的网络连接里没有vmnet0和vmnet1
之前装了个centos7,后面被我卸载了,想换个centos6.6试试,结果一试出问题了,在网络连接里没有vmnet0和vmnet1。vmnet0和vmnet1是装linux虚拟机时,默认安装的2张虚拟网卡。如果没vmnet0和vmnet1虚拟网卡,可在VMware Workstation的编辑菜单下,选择"虚拟网络编辑器"菜单还原默认设置。

问题二:虚拟机ping不通外网

将虚拟机的网络设置成桥接模式,在"虚拟网络编辑器"中,选择vmnet0这张虚拟网卡将"桥接到"选项设置成对应能上网的真实网卡,之后将虚拟机eth0的ip设置成和真实网卡同一个ip段,重启网络服务:service network restart,运行ping www.baidu.com如果能ping通,则表示网络已设置成功。

你可能感兴趣的:(linux)