centos7设置静态ip(配置网络信息)

从ip信息可以看到eth0是没有ip的,这种情况下,我们无法使用网络,下面是恢复网络的三种方式:

1. 自动获取命令

dhclient eth0(网卡名称)

运行成功之后系统将会获取到ip。这种方式存在无效的情况,不过比较少,我只在ip地址分配服务器出错的情况下见过。

2. 使用ip命令设置(ifconfig等命令也可以)

ip命令、ifconfig命令都可以指定ip,达到设置网卡ip的效果,这里我只以ip命令为例,同时,我们需要注意的是,这种方式只是临时有效的,重启之后或者重启网络服务会失效,不推荐这种方法。如果不需要静态ip的话推荐使用第一种方法,如果要使用静态ip的话,推荐第三种方法。

3.修改配置文件

1.修改ip配置文件/etc/sysconfig/network-scripts/ifcfg-eth0(文件后缀为网卡名称)

修改如下(不推荐删除,在前面加#符注释):

注释掉:BOOTPROTO="dhcp"   -->  #BOOTPROTO="dhcp"
添加设置(gateway换到dns文件里面也可以):
         BOOTPROTO=static
         IPADDR=192.168.100.201
         NETMASK=255.255.255.0
         GATEWAY=192.168.1.1
2.修改dns文件/etc/sysconfig/network
修改如下:
NETWORKING=yes
GATEWAY=192.168.100.1
DNS1=8.8.8.8
DNS2=114.114.114.114
dns可以自己选择,8.8.8.8是google提供的一个免费域名解析服务器,全球通用,可以根据自己的需要选择当地dns。
3.  重启网络服务
         service network restart
!!!有人遇到过失败的情况,解决方法:在ip配置文件中添加HWADDR=f6:71:9f:98:74:1d,HWADDR的值为link/ether,使用ip addr 或者ifconfig可以查看(看文章第一图)。

猜你喜欢

转载自www.cnblogs.com/52why/p/12363034.html
今日推荐