重要基础技能: CentOS 7/8 添加多个IP方法,适合独立服务器/VPS 附加重启网络命令 适用于centos/rocky linux
2019.06.07 本文发布
2023.01.28 修复rocky linux重启网络命令
重要基础技能: CentOS 7/8 添加多个IP方法,适合独立服务器/VPS 附加重启网络命令 适用于centos/rocky linux 恭喜本文被度娘(百度) 收入直显内容精品文章
值得庆贺 我们三十一度会继续发扬度娘提倡的原创精品风 继续发布更多有效精品博文
本文被博主纳入 精华系列博文
本文参考多篇博文 经过多次实践 亲测有效后 多次修正 整理发布 如有错误 请留言 谢谢
今天看看怎么给服务器配置虚拟IP,其实也就是多分配个IP地址。
① 首先查看一下现有网卡的IP地址,用root特权运行下面的命令:
ip addr
从上面的详细信息中,可以看到服务器的网卡名是eno16777736,ip地址是192.168.22.227。
网卡的配置文件存储在 /etc/sysconfig/network-scripts/ 目录下。每个网卡的详细内容将会以不同的名字存储,比如ifcfg-eno16777736。
② 打开此配置文件,并且再添加一个IP地址
编辑文件 /etc/sysconfig/network-scripts/ifcfg-eno16777736:
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
像下面那样加入额外的IP地址。
这样就添加了一个IP地址:IPADDR1=”192.168.22.231″当然,也可以添加更多的ip地址。
IPADDR2=”192.168.22.232″…
最后的格式就是:
IPADDR=1.1.1.2(your ip1)
IPADDR1=2.2.2.2(your ip2)
NETMASK=255.255.255.0
GATEWAY=1.1.1.1 (网桥)
DNS1=8.8.8.8 (dns可略)
ZONE=public (必须有)
当然如果文件本身木有 GATEWAY 我们需要命令来查看
netstat -rn 即可显示GATEWAY
或者 route -n 也可
最后,保存并退出文件。快捷键:shift+z+z
重启网络服务来使更改生效。
systemctl restart network
③ 检查一下是否已经加入了ip地址。
输入命令:
ip addr
如你所见,单个网卡已经有2个ip地址了。
centos8 适用
出现Failed to restart network.service: Unit network.service not found.
rockylinux提示上面错误 说明命令改了 看下面
Rockylinux8.5/8.6的网络管理
一、网络开启:
1、查看网络状态:[root@rockylinux tmp]# systemctl status NetworkManager
2、开机启动网络:[root@rockylinux tmp]# systemctl enable NetworkManager
3、取消开机启动网络:[root@rockylinux tmp]# systemctl disable NetworkManager
4、开启网络:[root@rockylinux tmp]# systemctl start NetworkManager
5、重启网络:[root@rockylinux tmp]# systemctl restart NetworkManager
6、关闭网络:[root@rockylinux tmp]# systemctl stop NetworkManager
二、nmcli管理网络:
1、nmcli概述:[root@rockylinux tmp]# nmcli -h
站长两个平台的 文件 最终效果如下
(站长留存备以后参考的信息 不外放 本站VIP用户可见)