我有一个centos 7服务器,有4个接口。我正在尝试给每个接口一个不同的ip、gateway和netmask。
我希望每个接口都响应请求本身。因此,如果接口enp2s0上出现了请求,我希望enp2s0响应请求。
我有一个用于Management的接口(猜测enp2s0),它应该只能在内部网络和类似的东西中使用。
因此,我在/etc/sysconfigs/network中设置了一个默认网关:
GATEWAY=192.168.0.1在测试用例中,192.168.0.1可以访问internet。
然后,我以这种方式设置了我的接口:
enp2s0 (静态ip: 192.168.0.176):
192.168.0.0/24 via 192.168.0.176 dev enp2s0enp3s0(静态ip: 192.168.50.40):
default via 192.168.0.1 dev enp3s0
192.168.50.0/24 via 192.168.50.1 dev enp3s0enp4s0 (静态ip: 192.168.30.40):
192.168.30.0/24 via 192.168.30.1 dev enp4s0这是我的ip route show all命令:
default via 192.168.0.1 dev enp2s0 proto static metric 100
default via 192.168.0.1 dev enp4s0 proto static metric 101
192.168.0.0/24 dev enp2s0 proto kernel scope link src 192.168.0.176 metric 100
192.168.0.1 dev enp4s0 proto static scope link metric 100
192.168.30.0/24 dev enp4s0 proto kernel scope link src 192.168.30.40 metric 100
192.168.50.0/24 dev enp3s0 proto kernel scope link src 192.168.50.40 metric 100我该换什么?我希望能够响应所有的请求,从同一个接口收到请求。
所有的接口都连接到一个路由器,所以我没有ip范围匹配问题,并且可以接收所有的流量。
发布于 2019-05-29 17:50:50
我已经使用nmtui实用程序配置了静态和持久规则。您可以使用路由度量来确定适当的网关优先级。附加了一个跨两个NIC的路由配置示例。这是样品交单:
[root@demo-host ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 172.15.1.1 0.0.0.0 UG 100 0 0 ens224
10.10.0.0 192.168.7.254 255.255.255.0 UG 0 0 0 ens192
10.70.0.0 192.168.7.254 255.255.255.0 UG 0 0 0 ens192
172.15.1.0 0.0.0.0 255.255.255.0 U 100 0 0 ens224
192.168.7.0 0.0.0.0 255.255.255.0 U 100 0 0 ens192
192.168.8.0 192.168.7.254 255.255.255.0 UG 0 0 0 ens192
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
[root@demo-host ~]#https://serverfault.com/questions/916381
复制相似问题