Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:netzwerk

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
lpi1:netzwerk [2022/08/25 13:18]
127.0.0.1 Externe Bearbeitung
lpi1:netzwerk [2024/08/18 15:21] (aktuell)
Zeile 1: Zeile 1:
 ====== Netzwerk (temporär) einrichten ====== ====== Netzwerk (temporär) einrichten ======
-[[network-manager]] temporär anhalten. ​+Während der Änderungen an der Netzwerkkonfiguration:​ 
 +  * ''​ip monitor''​ in seperatem Fenster laufen lassen ​ (( 
 +  ip monitor | grep -Ev '​(PROBE|REACHABLE|STALE|DELAY)$'​ 
 +)) 
 +  * [[network-manager]] temporär anhalten. ​ 
  
-(( +++++ veraltete Methode mit ifconfig & route |
-===== veraltete Methode mit ifconfig & route =====+
 ==== Arbeitsplatzrechner / Host ==== ==== Arbeitsplatzrechner / Host ====
   ifconfig eth0 10.0.1.217/​24  ​   ifconfig eth0 10.0.1.217/​24  ​
Zeile 14: Zeile 18:
   iptables -t nat -I POSTROUTING -o eth1 -j MASQUERADE   iptables -t nat -I POSTROUTING -o eth1 -j MASQUERADE
   sysctl -w net.ipv4.ip_forward=1   sysctl -w net.ipv4.ip_forward=1
-))+++++
  
 ==== Host ==== ==== Host ====
Zeile 33: Zeile 37:
  
 === NAT mit nftables === === NAT mit nftables ===
-  nft add table ip nat +  nft add table inet nat 
-  nft add chain ip nat POSTROUTING ​{ type nat hook postrouting priority 100; policy accept; } +  nft add chain inet nat postrouting ​{ type nat hook postrouting priority 100; policy accept; } 
-  nft add rule ip nat POSTROUTING ​counter masquerade+  nft add rule inet nat postrouting ​counter masquerade
  
 ====== Checkliste Netzwerk ====== ====== Checkliste Netzwerk ======
Zeile 116: Zeile 120:
  
 ===== Sind Firewall-Regeln aktiv? ===== ===== Sind Firewall-Regeln aktiv? =====
 +==== Netfilter ====
 +  nft list ruleset
 +
 +==== iptables ====
  
   iptables -L -n   iptables -L -n
Zeile 238: Zeile 246:
  
 ==== RedHat ====  ==== RedHat ==== 
 +ab RedHat 9 abgekündigt,​ besser [[network-manager]] nativ verwenden. ​
 +
 ''/​etc/​sysconfig/​network-scripts/​ifcfg-eth0'' ​ ''/​etc/​sysconfig/​network-scripts/​ifcfg-eth0'' ​
 <​file>​ <​file>​
Zeile 256: Zeile 266:
  
 Doku siehe ''/​usr/​share/​doc/​initscripts-*/​sysconfig.txt''​ Doku siehe ''/​usr/​share/​doc/​initscripts-*/​sysconfig.txt''​
-===== Router ===== 
-''/​etc/​sysctl.conf''​ : 
-<​file>​net.ipv4.ip_forward = 1</​file>​ 
-Unter SuSE besser Datei ''/​etc/​sysconfig/​sysctl''​ nutzen 
- 
- 
-==== Debian ==== 
-''/​etc/​network/​interfaces''​ mit mehreren Netzwerkkarten:​ 
-( veraltet, heute mit [[udev]] besser lösbar ) 
-<​file>​ 
-   auto eth0 eth1 
-mapping eth0 eth1 
-        script /​usr/​local/​bin/​get-mac-address.sh 
-        map 00:​0A:​E6:​5A:​75:​A5 extern 
-        map 00:​11:​6B:​31:​4F:​59 intern 
- 
-iface extern inet static 
-        address ​  ​212.202.245.174 
-        broadcast 212.202.245.175 
-        netmask ​  ​255.255.255.252 
-        gateway ​  ​212.202.245.173 
-        pre-up iptables -t nat -I POSTROUTING -o eth1 -j MASQUERADE 
- 
-iface intern inet static 
-        address 192.168.1.7 
-        netmask 255.255.255.0 
-        network 192.168.1.0 
-        broadcast 192.168.1.255 
-</​file>​ 
- 
-Eine andere ( bessere? ) Möglichkeit zur eindeutigen Benennung von Netzwerkkarten bietet das Paket ''​ifrename''​ 
  
 ====== Rechenhilfe für IP-Adressen und Netzmasken ====== ====== Rechenhilfe für IP-Adressen und Netzmasken ======
-Debian+Debian:
   subnetcalc 212.202.245.174/​30   subnetcalc 212.202.245.174/​30
 +  subnetcalc subnetcalc 2a0f:​6480:​1::​1/​48
  
-====== Predict ​Predictionable ​Names ======+====== Predict ​Predictable Network Interface ​Names ======
 Problem: Wie nennt sich die Netzwerk-Schnittstelle in einem anderen Namensschema:​ Problem: Wie nennt sich die Netzwerk-Schnittstelle in einem anderen Namensschema:​
   udevadm test-builtin net_id /​sys/​class/​net/​eth0   udevadm test-builtin net_id /​sys/​class/​net/​eth0
lpi1/netzwerk.txt · Zuletzt geändert: 2024/08/18 15:21 (Externe Bearbeitung)