- 主题:怎么样配置多个默认路由?
我的阿里云服务器接了两个网卡,都能连接互联网。eth0 是买主机时送的优惠网卡 2Mbps 的互联网带宽实在太慢了。所以我又另外买了一块网卡 eth1 接按流量计费。
那么问题就来了,如果是 TCP,从哪个接口进来的,回包的时候 Linux 仍然会智能地从原来的接口回去。但是一些 UDP 的应用,比如 wireguard,从 eth0 接收的 UDP 包,服务端在回复的时候却是从 eth1 出去。
有什么方案解决这个问题吗?
--
FROM 110.81.0.*
没连接啊。我说的是 UDP 包。
换种说法。我想根据来源 IP 决定走哪个路由,要怎么配置呢?
【 在 gameplayer 的大作中提到: 】
: iptables/nftables配合ip rule, 给state为NEW的连接打标记,ip rule设置路由规则。
: 另外,可以考虑按wireguard超时时间修改一下net.netfilter.nf_conntrack_udp_timeout
--
FROM 110.81.0.*
这个路由是不是得记住状态啊?从哪条链路来的 IP 包,再从哪条链路回去?
好像不是简单的静态路由表可以搞定的。
【 在 happymarried 的大作中提到: 】
: 搜一下多路由表
--
FROM 124.72.108.*