PDA

Bekijk de volledige versie : iptables iprange?



FastJack
23-10-2007, 17:39
Hi zusammen,

eine frage an die Leute die sich mit iptables etwas besser auskennen. Wie kann ich einen Portrange freigeben?
Für einen kein Problem hab hier einige Anleitungen gefunden etc.
Das hab ich bisher, scheint aber nicht zu klappen da nen Portscan übers Inet sagt die Ports wären zu.


#TorrentFlux
iptables -A INPUT -p tcp --dport 49160-49300 -j ACCEPT
iptables -t nat -A PREROUTING -i vlan1 -p tcp --dport 49160-49300 -j DNAT --to-desination $4:49160-49300


Gruß FastJack

al37919
23-10-2007, 17:45
Brauch : statt -

FastJack
23-10-2007, 18:13
OK, hab jetzt folgendes eingetragen:

#TorrentFlux
iptables -A INPUT -p tcp --dport 49160:49300 -j ACCEPT
iptables -t nat -A PREROUTING -i $1 -p tcp --dport 49160:49300 -j DNAT --to-desination $4:49160:49300

Wenn ich nen Portscan laufen lasse, bringt er mir aber nach wie vor noch geschlossen. Komischerweise auch auf nen einzelnen Port den ich neu eingetragen habe:

#Transmission
iptables -A INPUT -p tcp --dport 65534 -j ACCEPT
iptables -t nat -A PREROUTING -i $1 -p tcp --dport 65534 -j DNAT --to-desination $4:65534

flashfs save && flashfs commit && flashfs enable hab ich gemacht.
Oder muss ich den Router noch neu starten?

FastJack
23-10-2007, 19:09
OK, scheint nu doch zu gehen. Er sagt mir nun zumindest connectable, das er davor nicht gemacht hat. Lag bestimmt ab blöden Portscanner das ich mich hab verunsichern lassen.
Nichts für ungut, danke für die Hilfe.

Gruß FastJack

al37919
23-10-2007, 20:38
Statt Portscan guke Mal lieber auf:
iptables -L
iptables -L -t nat

flashfs save && flashfs commit && flashfs enable speichert nur etwas in flash. Um post-firewall auszufuehren, muss du entweder router neu starten, oder internet Verbindung brechen und neu starten.