虚拟机刚创建好的时候是没有IP的,需要配置,方法如下:
编辑 vi /etc/sysconfig/network-scripts/ifcfg-ens33,修改onboot为yes,修改bootproto=dhcp为none(如果不修改为none的话,配置的ip会由系统动态分配我们配置的5同一网段的其他ip)在后面添加两行,IPADDR是要配置的网址,netmask是网关:
QQ截图20190522133401.png
配置号之后重启网络服务,service network restart,发现能ping通内网同一网段的ip,但是没法ping通外网的,比如百度的8.8.8.8,这是因为没有配置路由,有两种方式配置。
1、临时路由,重启之后会掉,方法——ip route add 0.0.0.0/0 via 192.168.1.1 dev ens33,各部分解释:
ip route add 0.0.0.0/0
(/前面是想要通的终端IP0.0.0.0代表任意网段都可去,/后面是掩码,24即是255.255.255.0,0就是0.0.0.0,16就是255.255.0.0,255对应是二进制是11111111,0对应的二进制是00000000)
via 192.168.1.1(要配置的端口ip)
dev ens33(要配置的端口号),
这是一张网卡的情况,多张网卡的话用同样的方法,命令最后dev后接对应的网口。
2、配置永久路由,重启不会掉,方法——编辑或新建/etc/sysconfig/network-scripts/route-interface 文件中,比如
vi /etc/sysconfig/network-scripts/route-ens33
添加两条路由:
0.0.0.0/0 via 192.168.1.1 dev ens33
网友评论