Battlecom + susefirewall2 = !?$=")=(?")=§(?")§(

#0
19.01.2003, 15:52
NetSHARK
zu Gast
#1 Hi leute,
ich hab da ein Problem: ich häng hier hinter nem Linux Router!
Und nun will ich Battlecom zum laufen kiregen. Bekannterweise muss man da Ports freischalten (2300-2400 und 47624 TCP und UDP).

Könnt ihr mir bitte mal sagen wie zur Hölle ich das anstelle?!?!?!?!?!?!
Seitenanfang Seitenende
19.01.2003, 16:19
NetSHARK
zu Gast

Themenstarter
#2 Achja ich hab noch herausgefunden dass bei UDP noch die Ports 28800-28900 freischalten muss, jetzt schreibt mal bitte welche Befehle ich dann in dieser Datei ändern muss!
Seitenanfang Seitenende
25.01.2003, 17:02
framp
zu Gast
#3 Mit folgendem gehts. Ist allerdings nicht getuned, d.h. da sind noch ein paar Defs zu viel.

# battlecom
/usr/sbin/iptables -t nat $cmd PREROUTING -p tcp -d $GW_IP --dport 47624:47625 -j DNAT --to $ip:47624-47625
/usr/sbin/iptables -t nat $cmd PREROUTING -p tcp -d $GW_IP --dport 2200:2400 -j DNAT --to $ip:2200-2400
/usr/sbin/iptables -t nat $cmd PREROUTING -p udp -d $GW_IP --dport 2200:2400 -j DNAT --to $ip:2200-2400
/usr/sbin/iptables -t nat $cmd PREROUTING -p tcp -d $GW_IP --dport 28800:28900 -j DNAT --to $ip:28800-28900
/usr/sbin/iptables -t nat $cmd PREROUTING -p tcp -d $GW_IP --dport 40001 -j DNAT --to $ip:40001
/usr/sbin/iptables -t nat $cmd PREROUTING -p udp -d $GW_IP --dport 40001 -j DNAT --to $ip:40001
/usr/sbin/iptables -t nat $cmd PREROUTING -p tcp -d $GW_IP --dport 6112:6114 -j DNAT --to $ip:6112-6114
/usr/sbin/iptables -t nat $cmd PREROUTING -p udp -d $GW_IP --dport 6112:6114 -j DNAT --to $ip:6112-6114

/usr/sbin/iptables $cmd FORWARD -p udp -i ppp0 -o eth0 -s 0/0 -d $ip --sport 2200:2400 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p udp -i ppp0 -o eth0 -s 0/0 -d $ip --dport 2200:2400 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p tcp -i ppp0 -o eth0 -s 0/0 -d $ip --sport 2200:2400 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p tcp -i ppp0 -o eth0 -s 0/0 -d $ip --dport 2200:2400 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p udp -o ppp0 -i eth0 -d 0/0 -s $ip --dport 2200:2400 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p udp -o ppp0 -i eth0 -d 0/0 -s $ip --sport 2200:2400 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p tcp -o ppp0 -i eth0 -d 0/0 -s $ip --dport 2200:2400 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p tcp -o ppp0 -i eth0 -d 0/0 -s $ip --sport 2200:2400 -j ACCEPT

/usr/sbin/iptables $cmd FORWARD -p tcp -i ppp0 -o eth0 -s 0/0 -d $ip --dport 47624 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p tcp -i ppp0 -o eth0 -s 0/0 -d $ip --sport 47624 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p udp -i ppp0 -o eth0 -s 0/0 -d $ip --dport 47624 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p udp -i ppp0 -o eth0 -s 0/0 -d $ip --sport 47624 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p tcp -o ppp0 -i eth0 -d 0/0 -s $ip --sport 47624 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p tcp -o ppp0 -i eth0 -d 0/0 -s $ip --dport 47624 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p udp -o ppp0 -i eth0 -d 0/0 -s $ip --sport 47624 -j ACCEPT
/usr/sbin/iptables $cmd FORWARD -p udp -o ppp0 -i eth0 -d 0/0 -s $ip --dport 47624 -j ACCEPT
Seitenanfang Seitenende
25.01.2003, 17:03
framp
zu Gast
#4 Sorry, vergass: $cmd ist -I oder -D fuer ein/aus und $ip ist die externe IPAdresse
Seitenanfang Seitenende
Um auf dieses Thema zu ANTWORTEN
bitte erst » hier kostenlos registrieren!!

Folgende Themen könnten Dich auch interessieren: