为何dr模式无法设置8088端口转发?

同时写了

echo "1">/proc/sys/net/ipv4/ip_forward
vip=1.1.1.169
rs1=1.1.1.138
rs2=1.1.1.153
vip1=1.1.1.198
rs11=1.1.1.172
rs22=1.1.1.190
rs33=1.1.1.150
/sbin/ifconfig eth0:0 $vip netmask 255.255.255.255 up
/sbin/route add -host $vip dev eth0:0
/sbin/ifconfig eth0:1 $vip1 netmask 255.255.255.255 up
/sbin/route add -host $vip1 dev eth0:1
/sbin/ipvsadm -C
/sbin/ipvsadm -A -t $vip:80 -s rr
/sbin/ipvsadm -a -t $vip:80 -r $rs1:80 -g
/sbin/ipvsadm -a -t $vip:80 -r $rs2:80 -g
#/sbin/ipvsadm -a -t $vip:80 -r $rs3:8088 -g -w 1
/sbin/ipvsadm -A -t $vip1:8088 -s rr
/sbin/ipvsadm -a -t $vip1:8088 -r $rs11:8088 -g
/sbin/ipvsadm -a -t $vip1:8088 -r $rs22:8088 -g
/sbin/ipvsadm -a -t $vip1:8088 -r $rs33:8088 -g
/sbin/ipvsadm

发现 vip:80 对 rip:80 的转发没有问题, 但是 vip1:8088 对 rip:8088 就是无法转发 是不是dr模式 不支持80 和8080 以外的端口转发?

Forums:

与tcp端口无关 我的应用里转发了许多其他端口

那与什么有关?

你的配置脚本有问题 才会出现这种情况

我的配置脚本您看过了....没问题啊...

刚看脚本看不出来全部问题。您还是tcpdump抓包,看到底包是到哪儿了吧。您说转发未成功,验证犯法是什么,有什么结果提示?

I din'dt know where to find this info then kaboom it was here.