iptables问题:怎么让一数据包,从指定线路出去? ( 积分: 200 )

  • 主题发起人 主题发起人 xuyingfeng
  • 开始时间 开始时间
X

xuyingfeng

Unregistered / Unconfirmed
GUEST, unregistred user!
我这里是网吧,用电信(eth0:219.150.159.190)和网通(eth2:218.28.143.138)的两条线路上网,我想让某一个客户机发出的数据包,根据数据包的目的地址从指定的线路来访问远程主机。
比如,一台192.168.0.201的主机想访问互联网上202.110.119.70的主机通过网通(eth2:218.28.143.138)来访问,而不走电信的线路,请问怎么实现?
 
我这里是网吧,用电信(eth0:219.150.159.190)和网通(eth2:218.28.143.138)的两条线路上网,我想让某一个客户机发出的数据包,根据数据包的目的地址从指定的线路来访问远程主机。
比如,一台192.168.0.201的主机想访问互联网上202.110.119.70的主机通过网通(eth2:218.28.143.138)来访问,而不走电信的线路,请问怎么实现?
 
我原来有做过,现在不是很确定不过你可以试一下,运行下面这个命令
iptables -A FORWARD -o eth2 -d 202.110.119.70 -j ACCEPT
 
用route加个策略路由不就解决了。
 
多人接受答案了。
 
后退
顶部