linux 有两个默认网关,linux – 别名接口的多个默认网关

本文描述了在Linux系统中如何处理别名接口上设置多个默认网关的问题。通过修改 `/etc/network/interfaces` 文件并使用 `route` 命令或 `iproute2` 工具来解决不能直接在别名接口上设置多个网关的限制。作者分享了解决方案,包括使用 `post-up` 和 `pre-down` 指令以及调整路由规则的优先级。
摘要由CSDN通过智能技术生成

/ etc / network / interfaces中定义的别名接口不能有多个默认网关.不幸的是,我想使用相同的接口访问2个不同的网络,我需要在同一个接口上定义2个地址和2个网关.

此别名接口必须位于eth1接口上,因为eth0用于本地网络.如果我只为主eth1接口定义一个网关,并手动为路由添加默认gw 1.2.3.4为别名eth1:0它可以工作.

但我希望它能在启动时自动正确设置.

这是我的最后一次试用/ etc / network / interfaces:

# The loopback network interface

auto lo

iface lo inet loopback

# The external network interface, address on university internal network

auto eth1

iface eth1 inet static

address 172.x.y.33

netmask 255.255.255.224

network 172.x.y.32

broadcast 172.x.y.63

# dns-* options are implemented by the resolvconf package, if installed

dns-nameservers x.x.x.x

dns-search mysite.org

# multiple gateways are not allowed, so I try to add them like that:

post-up route add default gw 172.x.y.62 metric 1

pre-down route del default gw 172.x.y.62

# ext

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值