Vernetzung mittels TCP/IP Linux Beispiel: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 7: Zeile 7:
 
=Manuelle Konfiguration=
 
=Manuelle Konfiguration=
 
==r1==
 
==r1==
*ip addr add 212.88.34.67/24 dev eth0
+
*'''ip addr add 212.88.34.67/24 dev eth0'''
*ip addr add 172.18.43.1/24 dev eth1
+
*'''ip addr add 172.18.43.1/24 dev eth1'''
*ip route add default via 212.88.34.1
+
*'''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 192.168.77.0/24 via 172.18.43.2'''
*ip route add 172.19.44.32/27 via 172.18.43.3
+
*'''ip route add 172.19.44.32/27 via 172.18.43.3'''
*sysctl -w net.ipv4.ip_forward=1
+
*'''sysctl -w net.ipv4.ip_forward=1'''
*echo "nameserver 172.19.44.41/27" > /etc/resolv.conf
+
*'''echo "nameserver 172.19.44.41/27" > /etc/resolv.conf'''
*echo "search kit.lab" >> /etc/resolv.conf
+
*'''echo "search kit.lab" >> /etc/resolv.conf'''
 
+
*'''iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE'''
 
==r2==
 
==r2==
 
==r3==
 
==r3==

Version vom 14. Februar 2023, 14:15 Uhr

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

r3

r4

s1

s2

w1

w2