1
lowstz 2015-08-03 00:25:07 +08:00
策略路由
http://www.lartc.org/lartc.pdf 第四章 |
2
ioiioi OP 我找到了一个简单的解决办法:
http://ubuntuforums.org/showthread.php?t=1715807 我的情况正好跟他相反: 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 52:54:00:37:26:02 brd ff:ff:ff:ff:ff:ff inet 192.168.33.94/24 brd 192.168.33.255 scope global eth0 inet 192.168.33.95/32 scope global eth0 chenrui@d7-64-gw-2:~$ ip route show default via 192.168.33.254 dev eth0 src 192.168.33.95 主要是要在default gateway后面加上src 192.168.33.95,命令是: ip route change default via 192.168.33.254 dev eth0 src 192.168.33.95 |
3
jedihy 2015-08-03 07:45:42 +08:00
如果是你自己写的程序,你自己可bind一下,bind到alias IP。
|
4
ioiioi OP @jedihy
嗯,我不会写程序,不过我在用别人的程序,也提供了bind的选项,但是未生效,所以只好通过系统级来解决这个问题。 |
5
chinabrowser 2015-08-08 07:43:02 +08:00 via Android
iptables大法好
|
6
auser 2015-08-14 21:32:33 +08:00
每个IP对应一个网关,执行
ip ro re default via 网关 Linode申请了三个IP 我写了个脚本 核心函数就是这么搞的 |