Portál AbcLinuxu, 12. května 2025 07:46

Dotaz: Presmerovani portu na localhostu

21.7.2008 14:37 ip
Presmerovani portu na localhostu
Přečteno: 398×
Odpovědět | Admin
Ahoj, potrebuju presmerovat port 1111 na 2222 na localhostu. Poradte nekdo jak to resit pres iptables. Dekuji za rady.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Heron avatar 21.7.2008 14:54 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Presmerovani portu na localhostu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Target REDIRECT --to-ports v chainu PREROUTING v tabulce nat.
Heron
21.7.2008 14:59 ip
Rozbalit Rozbalit vše Re: Presmerovani portu na localhostu
Jestli myslite
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 1111 -j REDIRECT --to-port 2222
tak to mi na localhostu nefunguje. :(
21.7.2008 16:44 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Rozbalit Rozbalit vše Re: Presmerovani portu na localhostu
vsak taky za -i eth0 by melo byt -i lo pokud se nepletu
Heron avatar 22.7.2008 06:50 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Presmerovani portu na localhostu

To záleží odkud ten packet má přijít. Tazatel ten řádek má špatně (krom toho, že neuvedl co nefunguje), opravdu tam má být --to-ports

Toto je klasické přesměrování pro SQUID jako transparentní cache:

iptables -t nat -A PREROUTING -i $LAN_IFACE -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
21.7.2008 19:58 diverman | skóre: 32 | blog: život s tučňáčkem
Rozbalit Rozbalit vše Re: Presmerovani portu na localhostu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jde to celkem dobre i pres xinetd
service myservice
{
	disable = no
	port = 1111
	bind = localhost
	socket_type = stream
	protocol = tcp
	wait = no
	user = nobody
	redirect = localhost 2222
}
Jeste to zrejme bude chtit pridat myservice do /etc/services, pokud tam jiz neni.
deb http://ftp.cz.debian.org/debian jessie main contrib non-free

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.