Meine Situation ist wie im Bild unten dargestellt.
Ich habe ein statisches IP-Gerät, das eine Ethernet-Verbindung zu meinem Linux-Laptop hat (der eine drahtlose Verbindung zu meinem Router mit Internet hat). Ich habe einige einfache Methoden in der Netzwerkkonfiguration ausprobiert => in den IPv4-Einstellungen => Mit anderem Computer geteilt, was aber nicht zu helfen scheint.
Gibt es schnelle Lösungen, um dieses Problem zu beheben?
Antwort1
Angenommen, Sie meinen „Internetzugang“ und nicht „Ethernet-Zugriff“, müssen Sie drei Dinge tun:
Richten Sie auf Ihrem „alten Gerät“ eine statische Route ein, damit es weiß, dass der Datenverkehr für 192.168.1.1 über Ihren Linux-Laptop läuft (dies ist eine Vorbereitung für Schritt 3; falls dies nicht funktioniert, führen Sie die alternative Lösung aus).
auf deinem Linux-PC musst du den WLAN- und LAN-Adapter überbrücken. Das wurde schon oft auf Superuser gefragt (z.B.Hier)
Auf dem „alten Gerät“ müssen Sie Ihren WLAN-Router als Standard-Gateway (192.168.1.1) und einen DNS-Server (z. B. 8.8.8.8, einen öffentlichen DNS-Server, oder Ihren WLAN-Router, wenn die DNS-Server-Funktionen aktiviert sind) einrichten.
Alternative Lösung:
Falls der erste Schritt auf dem „alten Gerät“ nicht möglich ist, können Sie die Routing-Funktion direkt auf Ihrem Linux-Laptop einrichten. Dann sollte Ihr Linux-Laptop (10.130.15.1) anstelle Ihres WLAN-Routers als Standard-Gateway auf Ihrem „alten Gerät“ eingestellt werden (siehe Schritt 3 und vergessen Sie nicht, den DNS-Server einzustellen). Dies wurde auch schon oft gefragt, z. B. „wie man eine WLAN-Internetverbindung über LAN teilt“ (zum BeispielHier).
Wenn der dritte Schritt nicht möglich ist, ist das Standard-Gateway (und die IP-Adresse des DNS-Servers) möglicherweise standardmäßig auf eine feste IP-Adresse eingestellt und kann nicht geändert werden. In diesem Fall müssen Sie herausfinden, was dies ist, und das Linux-Laptop entsprechend einrichten.
Notiz:Die von Ihnen ausprobierte Lösung „Auf anderem Computer freigegeben“ könnte bereits eine Art alternative Lösung sein. Hier sind weitere Informationen erforderlich.