在 Linux 中设置两个 IP 地址(网络接口别名)的步骤如下:
1. 打开终端或命令提示符。
2. 使用 `ip` 命令添加第二个 IP 地址:
```
sudo ip addr add 192.168.1.100/24 dev eth0
```
这条命令将在名为 `eth0` 的网络接口上添加 IP 地址 `192.168.1.100`,子网掩码为 `24` 位 (255.255.255.0)。你可以根据实际需要替换 IP 地址和接口名称。
3. 如果要让此设置永久生效,需要编辑相应的网络配置文件。
对于 Ubuntu/Debian 系统,编辑 `/etc/network/interfaces` 文件,在相应的网卡配置下添加:
```
auto eth0:0
iface eth0:0 inet static
address 192.168.1.100
netmask 255.255.255.0
```
对于 CentOS/RHEL 系统,编辑 `/etc/sysconfig/network-scripts/ifcfg-eth0:0` 文件,添加:
```
DEVICE=eth0:0
IPADDR=192.168.1.100
NETMASK=255.255.255.0
ONBOOT=yes
```
4. 保存文件并重新启动网络服务或系统,使更改生效。
这样就可以在同一个网络接口上配置两个 IP 地址了。通过这种方式,单个网卡可以拥有多个 IP 地址,这在某些情况下很有用,例如虚拟主机托管或网络故障转移等场景。