El otro día aprendí este pequeño truco sobre el masquerading de linux después de llevar unos dos años usándolo en mi casa. Si quieres listar las conexiones establecidas a través del módulo de masquerading de tú Linux (con ipchains) puedes ejecutar:
“ipchains -M -L”.
Aquí teneis una muestra de su uso:
pegaso:/# ipchains -M -L
TCP 18:34.58 192.168.0.2 m3dlx1.uib.es 2543 (64623) -> 80
TCP 17:59.99 192.168.0.2 m3dlx1.uib.es 2548 (64653) -> 22
TCP 18:06.19 192.168.0.2 m3dlx1.uib.es 2542 (64496) -> 22
Estaría bien tener una muestra de como hacer esto con iptables…
al parecer es también posible con kernels 2.0.x … mirad lo que
he encontrado por la red:
Back with 2.0.35, everything works fine:
bernina:~# cat /proc/net/ip_masquerade | grep TCP
TCP 0A010166:05BA 180147A0:0016 EE49 00000000 0 0 8613044
TCP 0A01016E:0612 C6511C02:1446 EE78 00000000 0 0 8639915
TCP 0A010166:05CB AB400F88:0017 EE9B 00000000 0 0 8613824
-MAC
Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=659 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.