Portál AbcLinuxu, 9. května 2025 00:33
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
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
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.