centos7重启网卡的命令

Hey,CentOS7 的小伙伴们,今天来聊聊重启网卡的小技巧。
想要重启网卡?那就简单了,直接输入命令systemctl restart network就搞定了!在CentOS7 里,网络服务管理可是交给systemd来操盘的,跟CentOS6 那会儿的service命令可不一样哦。

重启网卡之后,咱们得确认一下状态,用ip addr命令看看IP地址和其他配置信息,确保一切OK。
至于网络配置这块,有几个小知识点你可得记牢了:

如果你的网络支持DHCP,那就在网卡配置文件/etc/sysconfig/network-scripts/ifcfg-网卡名里把bootproto改成dhcp,然后onboot设置为yes,重启网络服务就OK了。

要是静态IP地址的话,同样在配置文件里设置bootproto为static,然后填写IP地址、子网掩码、网关和DNS服务器信息,重启网络服务就搞定了。

DNS配置嘛,一般就在网卡配置文件里设置,或者直接在/etc/resolv.conf文件里调整。

最后,别忘了防火墙管理,CentOS7 默认用的是firewalld,用systemctl命令就能轻松查看状态、开关防火墙,还能设置开机自启动哦。

centos7重启后网口是关闭状态

碰上CentOS7 重启后网口自动关闭的烦心事了?别急,我给你捋捋解决方法,一步步来操作准没错。

首先,咱们得临时启动一下网口,先得知道你的网卡叫啥名,可以用ifconfig -a命令查查看,要是叫ens3 3 就太好了,直接用ifconfig ens3 3 up命令把它启动。
启动后,还得给它临时配个IP地址,比如ifconfig ens3 3 1 9 2 .1 6 8 .1 00.1 netmask 2 5 5 .2 5 5 .2 5 5 .0,这样你就能上网了。
不过啊,这个方法重启虚拟机后会失效的,得想想长久之计。

CentOS的网络服务有时候挺闹腾的,特别是跟NetworkManager服务搞冲突。
这时候,你就得关闭NetworkManager服务了,执行systemctl stop NetworkManager命令,然后把它设置为禁止开机启动,systemctl disable NetworkManager命令搞定。
操作完成后,重启虚拟机,用reboot命令就行。

重启完后,再试试重启网络服务,systemctl restart network命令,看看有没有用。

要是还是不行,那可能得改改网卡配置文件了。
这个文件一般位于/etc/sysconfig/network-scripts/ifcfg-ethX(X是网卡的编号),用vim命令编辑这个文件,把里面的ONBOOT的值设置为yes,意思就是开机时自动激活网卡。
改完后保存退出。
这样操作完,网口在重启系统后应该就能正常启动了。