ola
isso ta meio confuso nao acha? Li 2x e ainda não entendi :S
minha experiencia: se o modem é roteador isso significa que ele tem dentro dele um discador que é usado para fazer a conexão com teu provedor. Ele também tem um programa interno chamado dhcp que serve para distribuir os ips para os pcs da rede. Numa rede bem simples seria algo do tipo:
adsl --- modem -- switch |---pc1
|---pc2
|---pcX
e cada pc estaria configurado para detectar automaticamente as configurações de rede. Independet de ser win ou linux essa rede funcionaria sem problemas, no ubuntu bastaria vc digitar o seguinte comando para ele pedir um ip ao modem:
sudo dhclient eth0
e pronto, teu ubuntu ja teria ip e estaria navegando facilmente. Vc poderia substituir esse comando por seguir as dicas de configurar a rede por modo gráfico.
Uma opção:
transformar um pc num servidor de internet: a configuração ficaria mais ou menos assim:
adsl --- modem ---pcservidor ---swith ---demais pcs
nesse caso o modem nao precisa ser roteador, qualquer modem serve, até mesmo os de conexão discada! (sim quando mudamos a sede do nosso serviço eu usei uma conexao discada e compartilhei com 10 pcs na rede, tempos tenebrosos...) Nesse tipo de rede o pc servidor precisa ter 2 placas de rede (pode ser feito com uma mas considerando o custo beneficio acrescentar uma placa de rede a mais compensa muito). Na placa eth0 ficaria conectado o modem e na eth1 ficaria conectado a swicth. O pcservidor precisaria fazer a conexão (novamente se o modem for roteador o pcservidor nao precisa discar nada, basta pedir um ip por dhcp para o modem) e no pcservidor precisa ser executado alguns comandos para ele compartilhar a internet, a saber:
sudo modprobe iptable_nat
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo echo 1 > /proc/sys/net/ipv4/ip_forward
esses comandos precisam ser executados toda vez q o pcsrvidor for iniciado (vc pode criar um script para fazer isso automaticamente no boot)
e vc vai precisar de um serviço de dhcp, ou seja, precisa ter um programa que dê ips aos demais pcs da rede. No linux temos alguns, recomendo o dhcp3-server que é facil de instalar/configurar. Nesse tipo de rede vc tem mto mais condições de criar firewall, controlar acessos, redirecionar portas, etc, tudo simples e fácil com uma boadose de estudo, leitura e paciência
Espero ter ajudado,
dica final: leia um pouco sobre redes, é mto interessante, vc aprende rápido e resolve mtos problemas precisando de algo é so avisar
t+
a minha configuração de rede está como descrita no segundo caso, porém meu modem de ip fixo deveria jogar o ip 200.206.1*1.*1* para minha máquina, e com o linux ele não está fazendo isso...
Ok, vamos ao que temos em mãos, o que eu descobri, resumo da situação e tudo mais.
1º - Modem 3com OfficeConnect Remote 812 ADSL router
2º - Modem se conecta à internet de maneira independente do computador, tendo ou não conexão com o computador, configuração pppoa (NÃO TENHO DISCADOR NO PC!!!)
3º - todo computador a qual conecto o modem, o ip da máquina passa a ser 200.206.1*1.*1*
4º - minha conexão interna é como a descrita na sua "segunda opção"
adsl --- modem ---pcservidor ---swith ---demais pcs
5º - a placa Ethernet 0 (eth0) é a placa offboard, o Ubuntu não está identificando a existencia da placa onboard.
6º - configurei a placa para aceitar conexão DHCP...
7º - depois de configurar a placa para aceitar conexão DHCP eu não conseguia pingar o router (ip 192.168.0.1)
8º - configurei a placa para IP fixo... joguei primeiro o IP 192.168.0.1, configurei a máscara e deixei o gateway em branco.
9º - ping'ei o router usando o IP que configurei na placa e obtive resposta, porém não consegui pingar nenhuma coisa de "fora"(
www.google.com por exemplo... o resultado foi como endereço inalcançavel)
10º - configurei o Gateway... não teve mudança nenhuma no resultado dos ping's...
11º - congifurei a placa de rede NOVAMENTE para DHCP e rodei "sudo dhclient eth0"... o processo não foi completado, ele "cancelou" o processo que ja estava rodando anteriormente (desculpe não passar na integra o resultado, mas é que estou sem tempo para escrever e fazendo tudo correndo aqui) e que não conseguiu completar a captura de IP pois não havia nenhuma para ser pega.
12º - Eu liguei denovo a opção "network managing".
13º - continuo sem internet no Ubuntu.