Portál AbcLinuxu, 5. listopadu 2025 07:54
REDIRECT --to-ports v chainu PREROUTING v tabulce nat.
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 1111 -j REDIRECT --to-port 2222tak to mi na localhostu nefunguje. :(
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
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
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.