在阅读本文之前,如果您还没有安装过Linux,建议先参考以下文章:如何使用UltraISO软件制作CentOS 8 Linux安装U盘?了解Linux的安装过程,从安装CentOS Linux 8开始进行大数据开发。如何升级Linux内核?升级内核有什么好处?本文将介绍如何在CentOS 8上升级内核并启用BBR。
正文开始
要修改CentOS Linux 8的IP地址,只需编辑一个文件:/etc/sysconfig/network-scripts/ifcfg-ens***。由于每台电脑的配置不同,网卡文件的名称可能会有所不同。在我的电脑上,网卡名称是ifcfg-ens160。
cd /etc/sysconfig/network-scripts/
ls
vi ifcfg-ens160
修改网卡内容
进入网卡目录并执行以下修改:
在英文输入法下按下字母键”A”以进入编辑模式(左下角将显示”– INSERT –“),将内容修改为类似以下内容:
按下”ESC”键,然后输入”:wq”保存并退出。
重启网络服务
修改完网卡内容后,需要重新启动网络服务(或者重启电脑)。在CentOS Linux 8之前,一般使用”service network restart”或”systemctl restart network”命令来重新启动网络服务。
nmcli c reload
如何重启CentOS Linux 8的网卡?
从CentOS Linux 8开始,默认不再安装network服务,而是使用nmcli进行操作(CentOS 7已经开始使用)。在重启网卡之前,一定要重新加载配置文件,否则更改将无法立即生效:
nmcli c up ens160
nmcli d reapply ens160
nmcli d connect ens160
然后执行以下命令重启网卡(以下三条命令任选一条):
修改成功后,由于我是通过远程连接到服务器的,修改完IP后会失去连接,只能重新连接新的IP。
总结:要重启CentOS Linux 8的网卡,先加载新的配置文件,然后执行重启网卡命令即可。这些命令也适用于SSH远程连接模式。如果只对网卡进行一次down操作,那么将无法进行up操作,只能请求运维人员帮助重启服务器。
现在新的IP已经配置好了,您可以使用新IP连接并操作服务器了。