1.查看本机网络连接
1.修改虚拟机etho网卡
执行命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
文件如下:
DEVICE=eth0
TYPE=Ethernet
UUID=cf12d6e8-cd08-4a85-baad-29047b467fc7
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=10.138.200.102 ---------虚拟机ip(改为与本机同一网段:如192.168.)
PREFIX=24 ---------子网掩码(改为与本机一致:24(255.255.255.0) 怎么算参考下面说明)
GATEWAY=10.138.200.254 ---------网关(改为与本机一致:192.168.0.1)
DNS1=202.103.24.68 ---------DNS(改为与本机一致:192.168.0.1)
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=00:0C:29:DC:A2:16
修改后重启网卡:
service network restart
3.怎么算子网掩码(192.168.0.1/24)? -----------不用仔细看
-
第一步:255.255.255.255 表示成2进制是: 11111111.11111111.11111111.11111111,
-
这里的/24告诉你从左边取24个1, 其它的就全用0表示,
-
那么就是: 11111111.11111111.11111111.00000000.
-
再把这个换算成10进制子网遮罩就是: 255.255.255.0.
-
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
-
子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。
-
其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP地址右边8位是主机号。
-
这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。
4.验证网络是否配置好
在虚拟机执行命令:ping www.baidu.com
在本机执行命令:ping 192.168.0.100
配置成功