Hallo Leute,
Ich habe einen Server auf Basis des 2.2.17 Kernels und möchte ihn auf 2.4.x updaten. Weiss jemand, wie ich nun Masquerading einrichten muss oder eine Site, wo das beschrieben ist? Es hat sich ja seit Kernel 2.4.0 geändert! Ein versuch die alte konfiguration beizubehalten schlug fehl!
Vielen Dank,
Gruss, AD Walkim
Masquerading & Kernel 2.4.x
Re: Masquerading & Kernel 2.4.x
Im Kernel unter "Networking options" mindestens aktivieren (jeweils fest oder modular):
- Network packet filtering (CONFIG_NETFILTER)
- IP: Netfilter Configuration -> Connection tracking (CONFIG_IP_NF_CONNTRACK)
- IP: Netfilter Configuration -> Full NAT (CONFIG_IP_NF_NAT)
- IP: Netfilter Configuration -> Full NAT -> MASQUERADE target support (CONFIG_IP_NF_TARGET_MASQUERADE)
Das iptables-Userspace-Programm herunterladen und installieren:
http://netfilter.samba.org/iptables-1.2.2.tar.bz2
Und letztendlich diese beiden magischen Zeilen absetzen:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -t nat -s 192.168.1.2 -j MASQUERADE
(Dieses Beispiel aktiviert Masquerading für die IP 192.168.1.2)
- Network packet filtering (CONFIG_NETFILTER)
- IP: Netfilter Configuration -> Connection tracking (CONFIG_IP_NF_CONNTRACK)
- IP: Netfilter Configuration -> Full NAT (CONFIG_IP_NF_NAT)
- IP: Netfilter Configuration -> Full NAT -> MASQUERADE target support (CONFIG_IP_NF_TARGET_MASQUERADE)
Das iptables-Userspace-Programm herunterladen und installieren:
http://netfilter.samba.org/iptables-1.2.2.tar.bz2
Und letztendlich diese beiden magischen Zeilen absetzen:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -t nat -s 192.168.1.2 -j MASQUERADE
(Dieses Beispiel aktiviert Masquerading für die IP 192.168.1.2)