Здравейте,
Дистрибуцията ми е ubuntu 6.10 Инсталирах xMule 1.13.6 и се опитах да отворя порта 4662, но явно бъркам някъде.
xMule ми дава WARNING : Your 4662 port is not reachable. Please review your network config
ето и скрипта който използвам:
Примерен код |
#!/bin/bash
sysctl -p
PATH=/usr/sbin:/sbin:/bin:/usr/bin
# Изтриване на всички налични правила # EXT=ppp0 INT=eth1
iptables -F iptables -t nat -F iptables -t mangle -F iptables -X
# Винаги приемане на loopback трафика iptables -A INPUT -i lo -j ACCEPT
#Позволяване на установените връзки и тези, които не идват отвън iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -m state --state NEW -i ! $EXT -j ACCEPT iptables -A FORWARD -i $EXT -o $INT -m state --state ESTABLISHED,RELATED -j ACCEPT
# Позволяване на изходящите пакети от вътрешната ни мрежа. iptables -A FORWARD -i $INT -o $EXT -j ACCEPT
# Маскиране. iptables -t nat -A POSTROUTING -o $EXT -j MASQUERADE
# Да не се препрщат от вън на вътре. iptables -A FORWARD -i $EXT -o $EXT -j REJECT
#Заобикаляне на TTL филтрите при NAT iptables -t mangle -A PREROUTING -i $EXT -j TTL --ttl-inc 1 iptables -t mangle -A POSTROUTING -s 10.0.0.0/24 -o $EXT -j TTL --ttl-set 64
# otvarqne na portovete za bittorrent iptables -A INPUT -p tcp --dport 6881 -j ACCEPT iptables -A INPUT -p udp --dport 4444 -j ACCEPT iptables -A INPUT -p tcp --dport 4662 -j ACCEPT
|