Portál AbcLinuxu, 9. května 2025 00:33

Dotaz: iptables port forwarding - udp bf2

29.9.2009 06:47 Xfiler
iptables port forwarding - udp bf2
Přečteno: 359×
Odpovědět | Admin

situace je nasledujici:

ja ----- internet ----- forwardserver ----- internet ----- herniserver

 

potrebuju se pripojit na herniserver (182.55.5.8:16667) pres forwardserver (213.33.211.66:16667)

ve hre (battlefield 2) pak zadam 213.33.211.66:16667

 

forwardserver ma jedno rozhrani eth1

default policy je DROP

 

co vsechno potrebuju udelat abych se mohl pripojit na herniserver pres forwardserver?

tohle nastavit na forwardserver?

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A PREROUTING -p udp --dport 16667 -j DNAT --to 182.55.5.8:16667

iptables -A FORWARD -p udp -i eth1 -j ACCEPT

 

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.9.2009 09:36 marek
Rozbalit Rozbalit vše Re: iptables port forwarding - udp bf2
Odpovědět | | Sbalit | Link | Blokovat | Admin

Dobry den.

Je jeste potreba prepsat zdrojova adresa.

Jak to mate napsano, tak sice dorazi na herniserver Vas packet, ale jako zdrojovou adresu ma tu Vasi.

Takze odpovi ne forwardserveru, ale primo Vam.

A Vam prijde odpoved primo, se zdrojovou adresou herniho serveru misto adresy forwardserveru, na ktery jste komunikaci zahajoval.

Pridejte tam nejaky SNAT --to 213.33.211.66.

Marek

29.9.2009 17:20 Xfiler
Rozbalit Rozbalit vše Re: iptables port forwarding - udp bf2

pridal sem:

iptables -t nat -A POSTROUTING -p udp --dport 16667 -j SNAT --to 213.33.211.66

 

a funguje to

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.