我有一个使用 eth0 的站点,它是一条饱和的 gbit 线路,用于提供流媒体。我想在 eth1 上设置一个单独的“高级”行,让特殊用户“优先访问”该站点。我为此准备了第二条 100mbit 专线。
基本上,当有人使用 media.domain.com 时,它会使用 eth0,当有人使用 premium.domain.com 时,它会使用 eth1
我使用 lighttpd
想不通....
这就是我现在所拥有的,但所有流量仍然通过 eth0
[root@localhost ~]# ip route show
61.43.52.242 dev eth1 scope link
61.43.52.128/25 dev eth1 proto kernel scope link src PREMIUM_IP metric 1
75.12.33.0/24 dev eth0 proto kernel scope link src REGULAR_IP metric 1
169.254.0.0/16 dev eth0 scope link metric 1002
default via 1.3.3.7 dev eth0 proto static
您需要设置路由以确保数据包从它们进入的同一接口返回。默认情况下不会发生这种情况。
http://lartc.org/howto/lartc.rpdb.multiple-links.html