Wie kann PC A ohne Internet über Ethernet und PC B mit Ethernet/WLAN und Internet mit einem SSH-Tunnel online gehen?

Antwort

Um PC A (ohne Internet, nur Ethernet) über PC B (mit Ethernet und WLAN, letzteres mit Internetzugang) ins Internet zu bringen, kannst du einen SSH-Tunnel oder besser ein NAT/Internet Sharing einrichten. Ein reiner SSH-Tunnel reicht für „allgemeines Internet“ (also beliebigen Traffic) nicht aus, da SSH-Tunnel normalerweise einzelne Ports weiterleiten. Für vollen Internetzugang empfiehlt sich ein NAT (Network Address Translation) oder ein SOCKS-Proxy über SSH. **Voraussetzungen:** - PC A und PC B sind per Ethernet verbunden (z.B. direkt oder über Switch). - PC B ist per WLAN mit dem Internet verbunden. - Du hast auf beiden PCs Admin-Rechte. **Lösung 1: Internetfreigabe/NAT auf PC B (empfohlen für vollen Internetzugang)** **Windows:** 1. Öffne auf PC B die „Netzwerkverbindungen“. 2. Rechtsklick auf die WLAN-Verbindung → Eigenschaften → Reiter „Freigabe“. 3. „Anderen Benutzern im Netzwerk erlauben, diese Verbindung zu verwenden“ aktivieren. 4. Als Heimnetzwerkverbindung das Ethernet auswählen. 5. PC A bezieht nun per DHCP eine IP und kann ins Internet. **Linux:** 1. Aktiviere IP-Forwarding: ```bash echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward ``` 2. Setze eine NAT-Regel (angenommen, WLAN ist `wlan0`, Ethernet ist `eth0`): ```bash sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE sudo iptables -A FORWARD -i eth0 -j ACCEPT ``` 3. PC A bekommt eine IP im gleichen Subnetz wie PC B (z.B. 192.168.1.x) und als Gateway die IP von PC B. **Lösung 2: SSH-SOCKS-Proxy (nur für Programme, die einen Proxy unterstützen)** 1. Auf PC A: ```bash ssh -D 1080 benutzername@pcB ``` 2. Im Browser auf PC A als Proxy „localhost:1080“ (SOCKS5) eintragen. 3. Nur Programme, die einen Proxy unterstützen, können so ins Internet. **Fazit:** Für „allgemeines Internet“ ist die Internetfreigabe/NAT auf PC B der richtige Weg. Ein SSH-Tunnel (SOCKS-Proxy) ist nur für einzelne Programme geeignet. **Weitere Infos:** - [Windows Internetfreigabe](https://support.microsoft.com/de-de/windows/freigeben-einer-internetverbindung-unter-windows-10-abe0b8a6-7c3b-2e5a-6b2a-77b2b8864c2b) - [Linux NAT Howto](https://wiki.ubuntuusers.de/Internetverbindungsfreigabe/) Falls du eine spezielle Konfiguration (z.B. nur SSH-Tunnel) möchtest, bitte die Anforderungen präzisieren.

KI fragen

Verwandte Fragen

Was ist ein DS-Lite-Tunnel und wie funktioniert er?

Ein DS-Lite-Tunnel (Dual-Stack Lite) ist eine Technologie, die es Internetdienstanbietern (ISPs) ermöglicht, IPv6- und IPv4-Datenverkehr gleichzeitig zu transportieren, ohne dass jedem Endbenutze... [mehr]

Cisco ASA MTU Tunnel Gruppe anzeigen

Um die MTU (Maximum Transmission Unit) einer Tunnelgruppe auf einem Cisco ASA (Adaptive Security Appliance) anzuzeigen, kannst du den folgenden Befehl im CLI (Command Line Interface) verwenden: ``` s... [mehr]