1 新建子接口文件
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0:1DEVICE=eth0:1BOOTPROTO=staticONBOOT=yesIPADDR=202.114.121.44NETMASK=255.255.255.0GATEWAY=202.114.121.114DNS1=202.114.96.1
2 保留现有内网路由,添加策略路由
如果您仍需要通过内网访问本机(如通过 10.101.240.60
进行内网通信),可以为不同的网段设置策略路由:
- 创建策略路由表: 编辑文件
/etc/iproute2/rt_tables
,添加一行:
200 public_net
- 添加
202.114.121.44
的路由规则:
sudo ip rule add from 202.114.121.44 table public_netsudo ip route add default via 202.114.121.114 dev eth0 table public_net
- 验证策略路由:
ip rule showip route show table public_net