Verwenden Sie den Computer als NAT-Router oder Proxy, um den Zugriff über den USB-3G-Dongle zu teilen

1172
lurscher

Ich bin in einer merkwürdigen, lustigen Situation mit einem Dual-Boot-Windows-XP / Ubuntu-Linux-Computer, der nur über USB 3G-Dongle mit dem Internet verbunden ist, und ich muss ein anderes Gerät anschließen, das nur einen Ethernet-Anschluss hat. Das andere Gerät unterstützt keine Verbindung über den USB 3G-Dongle

Gibt es eine magische, abgehackte Software, die die ungenutzten Ethernet-Anschlüsse meines Computers aktivieren kann, sodass ich einfach das andere Gerät stecke und Zugang zum Internet erhalte?

1
In Windows können Sie die gemeinsame Nutzung der Internetverbindung verwenden. MaQleod vor 11 Jahren 2
Ein besserer Titel wäre "Computer als Router verwenden". RedGrittyBrick vor 11 Jahren 1

1 Antwort auf die Frage

3
Hennes

For the XP site: look up 'internet sharing'. You just need to enable this.

For the GNU/Linux site I think that you just need to

  1. Fire up the 3G connection
  2. Assign an IP address to the NIC
  3. Assign a different IP address to the NIC on the other computer
  4. Add routing table entries.
  5. Enable forwarding. ( sysctl -w net.ipv4.ip_forward=1 )

  6. If you are using non public IP ranges (e.g. 192.168/16) and you want to connect to the Internet then you also need to enable IP Masquerading. (Thank you for reminding me of that @MaQleod).

On both cases you need a crossover cable or a MDI/MDX aware port on at least one of the computers.

Sie müssen auch das IP-Masquerading unter Linux aktivieren, wenn Sie nur eine extern routbare IP-Adresse haben. Alan Curry vor 11 Jahren 0
Guter Punkt. Ich werde es der Antwort hinzufügen. Hennes vor 11 Jahren 0