Yuzifu Studio

emule/BT pass iptables

栏目:Network , Note , Unix/Linux      594 views      1 枚回复

dbr:~# cat pass_port
#!/bin/sh DSL_IF="ppp0"
TCP_P="4169"
UDP_P="4179"
BT_P="14074"
MY_HOST="192.168.0.5"

iptables -t filter -A FORWARD -p tcp -i $DSL_IF --dport $TCP_P \
-j ACCEPT
iptables -t nat -A PREROUTING -p tcp -i $DSL_IF --dport $TCP_P \
-j DNAT --to-destination $MY_HOST:$TCP_P

iptables -t filter -A FORWARD -p udp -i $DSL_IF --dport $UDP_P \
-j ACCEPT
iptables -t nat -A PREROUTING -p udp -i $DSL_IF --dport $UDP_P \
-j DNAT --to-destination $MY_HOST:$UDP_P

iptables -t filter -A FORWARD -p tcp -i $DSL_IF --dport $BT_P \
-j ACCEPT
iptables -t nat -A PREROUTING -p tcp -i $DSL_IF --dport $BT_P \
-j DNAT --to-destination $MY_HOST:$BT_P


标签:

转载注明:转自Yuzifu Studio

本站遵循:署名-非商业性使用-禁止演绎 3.0 共享协议

收藏分享: QQ书签 / 百度收藏 / Google书签 / 收藏到鲜果 / Digg / Del.icio.us


1 枚回复


  1. Wahoo says:

    Thank you for sharing!


发表回复


XHTML: 您可以使用如下代码:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">