首页 > 系统相关 >如何在Centos8中添加附加的IP

如何在Centos8中添加附加的IP

时间:2022-12-15 20:09:13浏览次数:58  
标签:00 IP 附加 lft 192.168 ff ens160 Centos8

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

方法一:手动添加附加IP

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

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

[root@localhost ~]# ip addr 
1: lo: <loopback,up,lower_up> 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: <broadcast,multicast,up,lower_up> 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

如何在Centos8中添加附加的IP_IPV6


从上面​​​命令​​​输出内容中,我们要为​​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

如何在Centos8中添加附加的IP_IP_02


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

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

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

​https://www.linuxhe.comhttps://www.bestcentos.com​

​https://www.linuxjiaocheng.com​​​
​https://www.linuxpack.net​

如何在Centos8中添加附加的IP_配置文件_03


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

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

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

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

[root@localhost ~]# ip addr
1: lo: <loopback,up,lower_up> 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: <broadcast,multicast,up,lower_up> 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

如何在Centos8中添加附加的IP_IP_04

创建网卡子接口配置文件

可以使用虚拟网络接口配置辅助 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

如何在Centos8中添加附加的IP_配置文件_05


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

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

如何在Centos8中添加附加的IP_配置文件_06

方法二:使用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)

如何在Centos8中添加附加的IP_IP_07

总结

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


标签:00,IP,附加,lft,192.168,ff,ens160,Centos8
From: https://blog.51cto.com/linux2023/5945869

相关文章

  • 14个非常棒的JavaScript游戏开发框架推荐
    14个非常棒的JavaScript游戏开发框架推荐随着JavaScript结合​​HTML5​​​开发越来越受欢迎,很多浏览器支持的新功能正被用户使用,与此同时,许多新的​​游戏​​​正在使......
  • Rocky Linux9.1 手动配置静态IP
    #修改网络的配置文件[root@zabbix~]#vim/etc/NetworkManager/system-connections/ens192.nmconnection[connection]id=ens192uuid=0572911c-bd45-33c3-9442-c896e0320......
  • Typescript TSConfig
     "references":[  {"path":"modules/xxxx"},  {"path":"modules/xxx"}, ], reference可以提高构建速度 "compilerOptions":{  "paths......
  • 【校招VIP】【约起来】活动发布模块:数据库设计
    商业实战项目【约起来】活动发布模块的第三节:数据库设计。本节讲一些细节,包括类型的设置,设置的要点等。商业数据表里有四个默认字段,字段的设置是马鞍型的,分大小写,命名方式......
  • 拆解一款支持蓝牙配网的IPC是怎么样的体验
    现在的人工作原来越忙,无论是白天上班的打工人,还是家中有宠物的单身年轻人,都希望家里可以安装一个无线摄像头(IPC)时刻关注、记录精彩生活瞬间,除了摄像头的清晰度,产品的无线通......
  • eclipse使用git提交项目
    eclipse使用git提交项目有2种方式:一种是git命令窗口,另一种是eclipse自带git插件(跟svn插件一样使用)一、使用git命令窗口提交项目1.首先官网下载git并安装,然后配置用户信息(任......
  • 多个excel组成zip文件下载
    代码示例workbookMapkey是excle文件名value是XSSFWorkbookpublicstaticvoiddownloadExcelForZip(HttpServletResponseresponse,Map<String,XSSFWorkbook>work......
  • [Typescript] 138. Hard - SnakeCase
    Createa SnakeCase<T> genericthatturnsastringformattedin camelCase intoastringformattedin snake_case.Afewexamples:typeres1=SnakeCase<"he......
  • Wallys/Qualcomm IPQ5018 solution application wifi6 , support M.2 Card Slot for Q
    IPQ5018,802.11ax,wifi6e,QCN9074,2X22.4Gsupport2xWiFi6ECardsupportBT5.1/Dual-coreARM64bitA53@1.0GHzProcessor512MBDDRL3LSystemMemory4MBNORFlash,......
  • Wallys//IPQ8072/IPQ8074/IPQ8072A/IPQ8074A/HighPower 802.11ax SoC for Routers, G
    DR8074 IPQ8074 isQualcomm'sfirstWiFi6networkingsolutiondesignedtomeetthegrowingdemandsofincreasinglycrowdedanddenseWi-Fienvironments.Itoff......