Hi,
folgende Hardware-Konfiguration: 2 Notebooks, beide mit Ubuntu 20.04. Notebook 1 ist per WLAN mit dem Router verbunden, Notebook 2 nicht. Notebook 1 und Notebook 2 sind per Ethernet-Direktverbindung (wie hier https://wiki.ubuntuusers.de/PC-Direktverbindung_per_Netzwerk-Kabel/ beschrieben) verbunden, Ping funktioniert. Notebook 2 soll nun über darüber Internetzugang bekommen. Dazu habe ich das hier https://gist.github.com/tzermias/5408466 gefunden: geht leider nicht.
Ich habe aber anders als in dem Link beschrieben die statischen IPs an eth0 (bzw. den neuen Device-Namen) an beiden Notebook mit dem Network Manager gemacht, nicht 'ifconfig', einfach weil ich damit häufiger arbeite und erstmal die Systeme nicht verschießen will. Netzwerk-Konfig mach ich jetzt icht ganz so oft. Habe ich das richtig verstanden, dass alles was unter "###To laptop" steht auf Notebook 1 und alles was unter "###To device connected to laptop" steht auf Notebook 2 gemacht werden muss?
Ich bin eher davon ausgegangen, dass das Weiterleiten der Internetverbindung mit "route" und nicht mit iptables gemacht wird. Komischerweise sind im Netzwerkmanager wenn man dort die Direktverbindung einrichtet "Routen" nicht einstellbar - der Button ist grau.
Friedrich
edit Ich hab das ganze jetzt mal testweise mit einem alten Notebook versucht. So wie im Link beschrieben geht es nicht. Aber anstatt die IPs beider Rechner mit
sudo ifconfig eth0 192.168.56.1 netmask 255.255.255.0
festzulegen habe ich das mit
sudo ip addr add 10.0.1.1/24 dev enp0s3
wie im UU-Wiki beschrieben versucht. Ich kann sie jetzt anpingen. Ich kann auch von Notebook 2 die IP von www.google.com anpingen, sie aber nicht im Browser öffnen (die IP, nicht www.google.com).