🗣 Wd提问: centos7配置多个ip
🤖 Ai回答: 在 CentOS 7 中配置多个 IP 地址,可以通过以下几种方式实现,具体取决于你的网络需求(静态 IP、动态 IP、绑定到网卡等)。以下是详细的配置方法:
✅ 方法一:使用 `nmcli` 命令(推荐,图形化工具 `nmtui` 也可用)
1、查看当前网络接口
bash
ip addr
或
bash
nmcli connection show
假设你的网卡是 `ens33`(不同系统可能不同)。
2、添加额外的 IP 地址(静态)
bash
nmcli connection modify ens33 ipv4.addresses 192.168.1.100/24 192.168.1.101/24
注意:`ipv4.addresses` 支持多个 IP 地址,格式为 `IP1/掩码 IP2/掩码`。
3、设置网关和 DNS(可选)
bash
nmcli connection modify ens33 ipv4.gateway 192.168.1.1
nmcli connection modify ens33 ipv4.dns 8.8.8.8 8.8.4.4
4、重启网络连接
bash
nmcli connection down ens33
nmcli connection up ens33
5、验证配置
bash
ip addr show ens33
你应该能看到 `ens33` 上有多个 IP 地址。
✅ 方法二:使用 `ip` 命令临时添加(重启失效)
bash
ip addr add 192.168.1.100/24 dev ens33
ip addr add 192.168.1.101/24 dev ens33
这些配置在重启后会丢失,仅用于临时测试。
✅ 方法三:永久配置多个 IP(推荐用于生产)
1、创建新的网络配置文件
bash
sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33:0
内容如下:
ini
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33:0
DEVICE=ens33:0
ONBOOT=yes
IPADDR0=192.168.1.100
NETMASK0=255.255.255.0
GATEWAY0=192.168.1.1
DNS1=8.8.8.8
`IPADDR0`, `NETMASK0`, `GATEWAY0` 是第一个额外 IP 的配置。
2、创建第二个额外 IP 配置文件
bash
sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33:1
内容如下:
ini
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33:1
DEVICE=ens33:1
ONBOOT=yes
IPADDR1=192.168.1.101
NETMASK1=255.255.255.0
GATEWAY1=192.168.1.1
DNS1=8.8.8.8
注意:`IPADDR1`, `NETMASK1` 是第二个 IP 的配置。
3、重启网络服务
bash
sudo systemctl restart network
或者使用 `nmcli` 重启:
bash
nmcli connection reload
nmcli connection up ens33
4、验证
bash
ip addr show ens33
你应该看到 `ens33` 上有多个 IP 地址。
✅ 方法四:使用 `nmtui` 图形化工具(适合新手)
bash
nmtui
1、选择 Edit a connection
2、选择你的网卡(如 `ens33`)
3、点击 Edit
4、在 IPv4 Configuration 中选择 Manual
5、添加多个 IP 地址(点击 Add)
6、保存并退出
⚠️ 注意事项
1、网关只能设置一个,多个 IP 通常共享同一个网关。
2、避免 IP 冲突:确保所有 IP 地址在同一个子网内,或正确配置路由。
3、防火墙:如果使用 `firewalld`,记得开放对应端口:
bash
firewall-cmd permanent add-rich-rule='rule family=ipv4 source address=192.168.1.100 accept'
firewall-cmd reload
4、路由表:如果需要多个网关,需使用 `ip route` 或 `route` 命令配置。
✅ 总结
| 方法 | 是否持久 | 适用场景 |
|
| `nmcli` 命令 | ✅ 是 | 快速配置,适合脚本 |
| `ifcfg-xxx:0` 文件 | ✅ 是 | 生产环境推荐 |
| `ip addr add` | ❌ 否 | 临时测试 |
| `nmtui` | ✅ 是 | 图形化操作 |
✅ 推荐使用 `ifcfg-xxx:0` 文件方式,配置更稳定,适合生产环境。
如有需要,也可以配置 别名网卡 或 绑定多个 IP 到不同服务(如 Web 服务监听不同 IP)。
📣 商家广告:





0
IP地址: 211.84.45.229
搜索次数: 1
提问时间: 2025-11-09 15:35:56
🛒 域名购买:
yz.biz
6.hn.cn
afuncard.com
32.gs
ww.js.cn
xuanhuo.com.cn
pfyj.cn
pbbb.com.cn
8.sx.cn
84.gold
❓️ 热门提问:
如何查询域名在哪里买的
ios改ip地址
北京 虚拟空间
装一台主机需要多少钱
tengine服务器
如何远程控制服务器
大众主机尾线
搜索引擎关键词替换增强
srt域名
vps域名绑定
豌豆Ai站群搜索引擎系统
🌐 域名评估:
oied.cn
vivo.fj.cn
pwtr.cn
wgdog.cn
owwd.cn
xphone.blue
vhbg.cn
mnbj.cn
ee.ha.cn
rr.ln.cn
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
한국 기업
全球搜索引擎
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。