物理机多IP添加配置教程:两步搞定额外IP,查看网卡与命令行添加详细操作指南(含eno1示例)
官网教程 2024-11-17 18:33 2364

买了一台物理机,供应商多给了一个公网 IP,怎么加到机器上?整个过程其实只有两步:看网卡名、加地址。下面是完整操作,包含验证和重启后失效的处理办法。

第一步:确认网卡名称和现有地址

ip a

输出里找 state UP 且带公网地址的那块网卡,常见是 eno1、eth0、ens33。例如:

2: eno1:  mtu 1500
    inet 45.192.96.12/24 brd 45.192.96.255 scope global eno1

这说明当前公网地址在 eno1 上,且只有一个 IP。

第二步:把新 IP 加到同一块网卡

ip addr add 45.192.96.13/24 dev eno1

参数说明:45.192.96.13 换成你新买的 IP,/24 与原有地址保持一致(同网段),eno1 换成上一步看到的网卡名。

再执行一次 ip a,能看到 inet 45.192.96.13/24 就说明加上了。

重要:上面这条命令重启后会失效

ip addr add 是临时生效。要永久保留,CentOS 7 及以下改配置文件:

vi /etc/sysconfig/network-scripts/ifcfg-eno1

在文件末尾追加一行(多 IP 用逗号分隔):

IPADDR2=45.192.96.13
PREFIX2=24

CentOS 8 / Rocky / Ubuntu 20+ 用 nmcli 更稳:

nmcli connection modify eno1 +ipv4.addresses 45.192.96.13/24
nmcli connection up eno1

第三步:验证连通性

  • 本机自测:ping -c 4 45.192.96.13
  • 外网测试:用另一台机器 ping 或 curl -I http://45.192.96.13
  • 如果本机能通、外网不通,多半是供应商侧没给这个 IP 做绑定或没有放行,把 IP 和网卡信息发工单让对方加白。

常见坑

  1. 掩码写错:写成 /32 只能自己访问自己;一般与主 IP 一致,例如同为 /24。
  2. 网关冲突:新 IP 不要配 gateway,一台机器只能有一个默认网关,多配会导致断网。
  3. ARP 冲突:同一网段两个 IP 绑到两台机器,会互相抢 MAC,表现为间歇性断网。多个 IP 必须绑定在同一台机器上。

如果你的机器是默契云物理机,多 IP 默认已做同网段绑定,按上面两步操作即可;不通就把 ip a 的输出截图发工单,我们这边配合查路由。

Label:

  • 物理机,多IP配置,IP添加教程,服务器管理,Linux命令,网卡设置,网络配置,ip命令