首先運行下列命令賦予Azureus一個端口:
iptables -I INPUT -p tcp --dport < your_port_number > -j ACCEPT
iptables -I INPUT -p udp --dport < your_port_number > -j ACCEPT
其中your_port_number是端口號,可以賦予49125-65535 之間的任意值.然后創建一個文件
/etc/init.d/iptables_azureus
再寫入下列信息:
(sleep 220
/sbin/iptables -I INPUT -p tcp --dport -j ACCEPT
/sbin/iptables -I INPUT -p udp --dport -j ACCEPT ) &
上面取值220,這是值足夠大,(用來等待防火墻驗證以及配置信息等等),你可以設置小點.
然后使該文件可執行并寫入啟動項。
chmod +x /etc/init.d/iptables_azureus
update-rc.d iptables_azureus start 51 S
這里一定要注意51 S后面還有一個點。
以上設置以后基本沒多少問題,但是如果你的網絡是通過路由器上網的話就不同了
原文轉自:http://www.anti-gravitydesign.com