Redian新闻
>
教你在 CentOS 7/8 中添加附加的 IP

教你在 CentOS 7/8 中添加附加的 IP

科技

有时可能需要为 CentOS 8 系统上的单个网卡分配附加的 IP 地址。例如应用程序要求或 SSL 证书的安装。在本文中,我们将解释如何在 CentOS 7/8 中添加附加或多个 IP 地址。

方法一:手动添加附加IP

在原网卡配置文件中添加附加IP

在继续配置辅助 IP 之前,让我们使用 ip 命令查看当前配置。

[root@localhost ~]# ip addr 
1: lo:mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens160:mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:71:df:91 brd ff:ff:ff:ff:ff:ff
    inet 192.168.43.131/24 brd 192.168.43.255 scope global dynamic noprefixroute ens160
       valid_lft 1300sec preferred_lft 1300sec
    inet6 fe80::a172:6a4d:47ae:3971/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever


从上面命令输出内容中,我们要为ens160接口添加附加的IP地址。另外,让我们看看这个接口的配置文件内容,网卡配置文件的目录为:/etc/sysconfig/network-scripts

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens160 
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens160"
UUID="b22cd7c3-5abb-4adb-89bf-80d60affc021"
DEVICE="ens160"
ONBOOT="yes"
IPADDR=192.168.43.131
PREFIX=24
GATEWAY=192.168.43.2
DNS1=114.114.114.114

如上输出所示,我们已经配置了静态 IP 地址。现在,我们将修改此文件以容纳辅助 IP 地址。

在配置文件中,将添加一个IPADDR1来作为这个网卡的第二个IP地址,如下所示:

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens160 
...
IPADDR=192.168.43.131
IPADDR1=192.168.43.132
...


这可以通过添加变量“IPADDR2”、“IPADDR3”等进一步配置以容纳更多 IP。

配置完成后,运行以下命令重新应用网卡配置。

[root@localhost ~]# ifdown ens160 && ifup ens160

现在使用ip命令查看ens160网卡是否有两个ip地址了:

[root@localhost ~]# ip addr
1: lo:mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens160:mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:71:df:91 brd ff:ff:ff:ff:ff:ff
    inet 192.168.43.131/24 brd 192.168.43.255 scope global noprefixroute ens160
       valid_lft forever preferred_lft forever
    inet 192.168.43.132/24 brd 192.168.43.255 scope global secondary noprefixroute ens160
       valid_lft forever preferred_lft forever


创建网卡子接口配置文件

可以使用虚拟网络接口配置辅助 IP 地址。为此,请创建一个虚拟接口。需要使用ens160:1创建一个新的接口文件。

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens160:1
DEVICE=ens160:1
Type=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPADDR=192.168.43.133
PREFIX=24


配置完成后,运行以下命令重新应用网卡配置。

[root@localhost ~]# ifdown ens160 && ifup ens160


方法二:使用nmcli命令添加附加IP

可以使用 nmcli 命令将辅助 IP 添加到同一接口,运行以下 nmcli 命令,使用+ipv4.addresses选项添加辅助 IP 地址。

[root@localhost ~]# nmcli con mod ens160 +ipv4.addresses "192.168.43.134/24"
[root@localhost ~]# nmcli connection up ens160
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)


总结

在本文中展示了如何使用三种不同的方法在CentOS 7/8 中配置附加的IP。

END

官方站点:www.linuxprobe.com

Linux命令大全:www.linuxcool.com

刘遄老师QQ:5604241

Linux技术交流群:3762708

(新群,火热加群中……)

想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
芝加哥新房入住如何开通电费账户?手把手教你在芝加哥开通电力,付电费~全食物概念(三)尝试HOX&AGGIES | SOCIAL MIXER | 抓住北加的最后一缕阳光弗吉尼亚大学公布2022-2023附加文书题目!机票燃油附加费涨到200元,更难走出家门去度假了?美联储加息,加的是什么息?高野山上的高野镇 (图)悉尼捞人!Central Park星巴克那个白的发光耀眼的女生,你在吗?你若盛开,蝴蝶自来Tencent Said Its NFTs Weren’t an Investment. It Was Right「邀请函」Swartz Center Venture Bridge 演示日明天!加拿大刷信用卡10月6日起收附加费!从此在要多掏钱了!只有一省幸免...英国要为黑暗料理国正名?!超5万人参加的美食节你会去吗?穿越时光————科隆黄金时代1926手把手教你在家做手工凉皮,爽滑劲道超好吃,学会可以摆摊了精品投行Centerview Partners已开放 金融 2022 Internship!海天味业回应添加剂“双标”风波,专家:适当加入添加剂可保质董宇辉们,放过阿拉斯加的鳕鱼吧美国绿卡邮寄地址变更了?手把手教你在线更新Hiring | Real Estate Senior Accountant / Accounting Manager无语 ◇ 加拿大人刷信用卡从本周将被收取附加费!太野了!揭秘华尔街最神秘的运动盛典,集结7W富豪!能参加的留学生全是狠人定价比同行贵两倍,国货出海如何“解锁”高附加值华府消息|美巡逻舰发现中俄军舰在阿拉斯加附近海域活动国内致癌添加剂, 国外零添加! 偷换概念,顾左右而言他,何时是头?继续放大招!美联储加息到底加的哪门子息?美国这些餐厅附加费越来越离谱啦!顾客还得替餐厅给员工买医保?下次是不是要直接让顾客给发工资?情侣接吻时,嘴唇施加的压强有多大?欢迎加入 COSSIG(CentOS 中国兴趣小组)重振PointNet++雄风!PointNeXt:通过改进的模型训练和缩放策略重新审视PointNet++夏天的私语Learning Device Accused of Offering ‘Inappropriate’ Content
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。