Battlecom + susefirewall2 = !?$=")=(?")=§(?")§( |
||
---|---|---|
#0
| ||
19.01.2003, 15:52
NetSHARK
zu Gast
|
||
|
||
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!
|
|
|
||
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 |
|
|
||
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
|
|
|
||
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?!?!?!?!?!?!