usar o computador como roteador ou proxy NAT para compartilhar o acesso pelo dongle USB 3G

1

Eu estou em uma situação estranha, divertida com um computador Linux XP / Ubuntu linux que só é conectado à internet via dongle USB 3G, e eu preciso conectar outro dispositivo que tenha apenas uma porta ethernet. O outro dispositivo não suporta a conexão através do dongle USB 3G

Existe algum software mágico hacky que pode transformar as portas Ethernet não utilizadas do meu computador, então eu apenas conecto o outro dispositivo e obtenho acesso à Internet?

lurscher
fonte
2
No Windows, você pode usar o compartilhamento de conexão com a Internet.
MaQleod
1
Um título melhor seria "Use computador como roteador"
RedGrittyBrick

Respostas:

3

Para o site do XP: procure por "compartilhamento de internet". Você só precisa ativar isso.

Para o site GNU / Linux eu acho que você só precisa

  1. Acenda a conexão 3G
  2. Atribuir um endereço IP à NIC
  3. Atribuir um endereço IP diferente à NIC no outro computador
  4. Adicione entradas da tabela de roteamento.
  5. Ativar o encaminhamento. ( sysctl -w net.ipv4.ip_forward=1)

  6. Se você estiver usando intervalos de IP não públicos (por exemplo, 192.168 / 16) e desejar se conectar à Internet, também será necessário ativar o Mascaramento de IP . (Obrigado por me lembrar disso @MaQleod).

Em ambos os casos, você precisa de um cabo crossover ou de uma porta com reconhecimento MDI / MDX em pelo menos um dos computadores.

Hennes
fonte
Você também precisa ativar o IP Masquerading no Linux se tiver apenas um endereço IP roteável externamente.
Alan Curry
Bom ponto. Vou adicioná-lo à resposta.
Hennes