Autor Tópico: Terminal não acessa a internet no Ubuntu  (Lida 3231 vezes)

Offline bizinho

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Terminal não acessa a internet no Ubuntu
« Online: 05 de Julho de 2008, 16:50 »
Saudações.....Senhores estou instalando um servidor ubuntu....ja instalei...as placas de rede estao configuradas em faixas de ip diferentes com os respectivos gateway, broadcast e etc...o servidor acessa a internet, atualiza os pacotes, tudo normal, mas o terminal não acessa a internet, ele pinga no ip do servidor normal, o ip dele esta na mesma faixa do ip da eth1 do servidor, sendo que  ip do servidor é o gateway do terminal, não sei onde estou errando...podem me ajudar por favor...obrigado...

Offline Felix

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 3.068
    • Ver perfil
    • Alexsandro Felix
Re: Terminal não acessa a internet no Ubuntu
« Resposta #1 Online: 07 de Julho de 2008, 10:45 »
opa... Bem vindo ao fórum

Se as configurações de ip do seu terminal estão corretas, você tem resposta de ping do servidor e o servidor acessa a internet e somente o terminal não acessa, provavelmente só faltaram as configurações de DNS em seu terminal, o que é necessário também.

Offline raidicar

  • Usuário Ubuntu
  • *
  • Mensagens: 576
  • Quad Shot of Ubuntu
    • Ver perfil
Re: Terminal não acessa a internet no Ubuntu
« Resposta #2 Online: 08 de Julho de 2008, 19:26 »
Faltou o seguinte, o compartilhamento.

Para compartilhar a internet precisa desses comandos:
iptables -F
iptables -F INPUT
iptables -F OUTPUT
iptables -F POSTROUTING -t nat
iptables -F PREROUTING -t nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -P FORWARD ACCEPT
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

LEMRE-SE DE ESTAR COMO ROOT AO EFETUAR O COMPARTILHAMENTO.
Assim que funcionar, adicione os comandos no arquivo rc.local para serem carregados na inicialização.

192.168.0.0/24 seria se sua rede fosse 192.168.0.1 à 192.168.0.254.
Se sua rede for, por exemplo, de 10.0.0.1 À 10.0.0.254, o comando deve ser 10.0.0.0/24

ppp0 é o dispositivo que recebe sua conexão.
Se for speedy home, é ppp0.
Se for speedy Business ou outro link que recebe um IP FIXO (Isso inclui quando o modem é roteado), troque o ppp0 por eth0 ou a eth que recebe a internet, pode ser eth1, eth2... ai depende de saber em qual placa de rede vc ligou o cabo que traz a internet. Se for virtua, segue o mesmo padrão.

Se não funcionar, descreva sua rede, para isso, responda as seguintes perguntas:

Servidor:
Placa de rede da internet tem IP FIXO? O modem é roteado? Qual é a placa de rede, eth0, eth1, ...?
ps: não precisa dizer o IP

Sobre a placa de rede do servidor que alimenta a rede:
Qual é a placa de rede, eth0, eth1, ...
IP:
GATEWAY:
DNS:
ps: o gateway dessa placa pode não ser necessário devido ao compartilhamento e nesse caso, tente testar com ele não especificado

Sobre um dos micros, qualquer um:
IP:
GATEWAY:
DNS:
Quem ama extremamente, deixa de viver em si e vive no que ama. Na vida três coisas são certas, o amor, a morte e o Linux !
Se Platão disse, então realmente sofremos de uma perigosa doença mental.

Offline bizinho

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Terminal não acessa a internet no Ubuntu
« Resposta #3 Online: 10 de Julho de 2008, 16:05 »
Saudações....Raidicar segui seu procedimento mas não consegui, abaixo segue a descrição da minha rede conforme sua instrução.

Servidor:
Placa de Rede com Ip Fixo: 192.168.10.251/255.255.255.0
Modem Adsl D-link 500g....ip do modem: 192.168.10.1
Placas de rede 3Com do servidor
Ficou assim: Eth0 (192.168.10.254) recebe a rede externa do modem adsl (192.168.10.1). Eth1 (192.168.1.254) envia pro terminal (192.168.1.10).
Configuração da Eth0: ip:192.168.10.251/netmask:255.255.255.0/gateway:192.168.10.1
Configuração da Eth1:
ip:192.168.1.1/netmask:255.255.255.0/broadcast: 192.168.1.255
Dns estou usando o da brasil telecom no resolv.inf (201.10.120.2-201.10.128.3)
No terminal windows eu uso ip 192.168.1.10/255.255.255.0/gateway:192.168.1.1 e dns:201.10.120.2-201.10.128.3)
Aguardo sua resposta, desde ja agradeço a força...vlew

Offline jdaniel_am

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Terminal não acessa a internet no Ubuntu
« Resposta #4 Online: 11 de Julho de 2008, 19:23 »
VocÊ ta usando squid ou somente o iptables para compartilhar a internet?

Se tiver usando o squid precisa liberar no iptables:

echo "Ativando Squid Local"
#-------------------------------------------------
iptables -A INPUT -p tcp --dport 8080 -i redelocal -j ACCEPT


Offline jdaniel_am

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Terminal não acessa a internet no Ubuntu
« Resposta #5 Online: 11 de Julho de 2008, 19:29 »
Outra coisa, tente da estação pingar externo algum site, se pingar e não navegar use o dns 4.2.2.2 que vai funcionar  ;)