Vernetzung mittels TCP/IP Linux Beispiel
Beispiel Netz
- Jeder Rechner soll jeden erreichen.
- Der Router r1 soll maskieren.
- Der server s1 soll als Nameserver fungieren.
Manuelle Konfiguration
r1
- ip addr add 212.88.34.67/24 dev eth0
- ip addr add 172.18.43.1/24 dev eth1
- ip route add default via 212.88.34.1
- ip route add 192.168.77.0/24 via 172.18.43.2
- ip route add 172.19.44.32/27 via 172.18.43.3
- sysctl -w net.ipv4.ip_forward=1
- echo "nameserver 172.19.44.41/27" > /etc/resolv.conf
- echo "search kit.lab" >> /etc/resolv.conf
- iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
r2
- ip addr add 172.18.43.2/24 dev eth0
- ip addr add 192.168.77.1/24 dev eth1
- ip route add default via 172.18.43.1
- sysctl -w net.ipv4.ip_forward=1
- echo "nameserver 172.19.44.41/27" > /etc/resolv.conf
- echo "search kit.lab" >> /etc/resolv.conf
r3
- ip addr add 172.18.43.3/24 dev eth0
- ip addr add 172.19.44.33/27 dev eth1
- ip route add default via 172.18.43.1
- ip route add 192.168.22.0/24 via 172.19.44.34
- sysctl -w net.ipv4.ip_forward=1
- echo "nameserver 172.19.44.41/27" > /etc/resolv.conf
- echo "search kit.lab" >> /etc/resolv.conf
r4
- ip addr add 172.19.44.34/27 dev eth0
- ip addr add 192.168.22.1/24 dev eth1
- ip route add default via 172.19.44.33
- sysctl -w net.ipv4.ip_forward=1
- echo "nameserver 172.19.44.41/27" > /etc/resolv.conf
- echo "search kit.lab" >> /etc/resolv.conf
s1
- ip addr add 172.19.44.41/27 dev eth0
- ip route add default via 172.19.44.33
- echo "nameserver 172.19.44.41/27" > /etc/resolv.conf
- echo "search kit.lab" >> /etc/resolv.conf
