(二)CentOS7配置IP

来源:互联网 发布:集体智慧编程中文版 编辑:程序博客网 时间:2024/06/05 13:28

安装好系统过后,第一件事当然就是配置IP,方便用于远程登录操作,这里需要注意的一点是,CentOS7中已经不再集成 ifconfig/netstat功能(官方解释点我),而网上还经常查到以前的教程,要求输入ifconfig查看状态云云。

在CentOS7中,配置IP需要做的只是进入/etc/sysconfig/network-scripts目录:

cd /etc/sysconfig/network-scripts
一般情况下,输入ll可以看到文件夹内有ifcfg-lo和ifcfg-xxxx(我的是ifcfg-enp2s0,其他人可能都不相同)两个文件,其中ifcfg-lo文件用于配置localhost,我们需要修改的是另一个文件,使用cat命令查看内容:
TYPE=EthernetBOOTPROTO=dhcpDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=enp2s0UUID=fdd4aff2-0233-4556-ad8f-1ddf8508a6caDEVICE=enp2s0ONBOOT=no

为防止错误操作可以提前使用cp命令备份一个文件,我想修改为静态IP配置,于是将配置文件改为了以下内容:
TYPE=EthernetBOOTPROTO=static              #修改dhcp为静态staticIPADDR=192.168.1.59           #添加IP地址GATEWAY=192.168.1.1           #添加网关NETMASK=255.255.255.0         #添加子网掩码DEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=enp2s0UUID=fdd4aff2-0233-4556-ad8f-1ddf8508a6caDEVICE=enp2s0ONBOOT=yes                    #修改为开机自动启动

修改完毕,执行命令重启网络服务即可生效。
service network restart
同时,也可以输入以下指令查看网口状态:
nmcli dev status


若要改变网口名称,可以参考http://jingyan.baidu.com/article/7f41ecec1b022e593d095c1e.html
其他CentOS7改变可参考http://www.linuxidc.com/Linux/2014-09/107375.htm

0 0