Problemas no Compartilhamento [RESOLVIDO]

1. Problemas no Compartilhamento [RESOLVIDO]

marcus vinicius
marcus.18

(usa Ubuntu)

Enviado em 13/06/2011 - 10:12h

Bom dia Pessoal,
Estou tentando fazer um servidor no Ubuntu, que compartilhe internet, tanto a eth0 como a eth1 são estaticos, intaum configurei as placas de rede no modo grafico e consegui acessar a internet e pingar na rede externa e rede interna, e ai com base nos foruns usei o seguinte scrip para compartilhamento :
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -P POSTROUTING DROP
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth1 -j ACCEPT ---- Coloquei no rc.local para que iniciar junto com o sistema, porem não funcionou o compartilhamento, pesquisei mais e percebi que tinha que configurar o etc/network/interfaces com a seguinte configuração:
auto lo
iface lo inet loopback
address 192.168.0.10
netmask 255.255.255.0
iface eth0 inet static
address 200.171.239.48
net 200.171.239.0
netmask 255.255.255.0
gateway 200.171.239.1 --- Ai quando reinicio o computador não consigo mais pingar nada, e nem acessar a internet, alguem poderia me dar uma foça ?
Meu interfaces esta correto ?

Ubuntu 9.10
MEus ip's
local | internet
192.168.0.10 | 200.171.239.1
255.255.255.0 | 255.255.255.0
200.171.239.1
200.204.0.10
200.204.0.138



  


2. Re: Problemas no Compartilhamento [RESOLVIDO]

Takahashi
signout

(usa Slackware)

Enviado em 13/06/2011 - 11:12h

Boas,

O arquivo /etc/network/interfaces esta errado, voce configurou o loopback com ip interno.

Tente configurar o /etc/network/interfaces da seguinte maneira:

auto lo
iface lo inet loopback

Rede Interna= eth0
Internet = eth1

auto eth0
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0

auto eth1
iface eth1 inet static
address 200.171.239.48
netmask 255.255.255.0
gateway 200.171.239.1

Feito isto, retire as regras de firewall reinicie os serviços de rede e verifique se tudo esta pingando. Se não estiver pingando, então verifique se os cabos estão conectados nas placas corretas, ou inverta a eth1 com eth0.

Depois disso, você pode configurar as regras necessárias.

Espero que ajude.

[]s


3. Re: Problemas no Compartilhamento [RESOLVIDO]

marcus vinicius
marcus.18

(usa Ubuntu)

Enviado em 13/06/2011 - 11:29h

Vlew signout, arrumei o interface e consegui pingar a rede interna e a externa, porem ele ainda não esta compartilhando a internet sera que essas regras de firewall estão erradas ?


4. então

Diego Felipe de Araújo
tecnicodiegorato

(usa Ubuntu)

Enviado em 13/06/2011 - 12:33h

o ip da sua maquina linux está como 192.168.0.10 verifique nas maquinas clientes, se estão direcionando para o gateway 192.168.0.10, os ips das maquinas clientes são estaticos ? se forem basta configurar para usar o gateway da sua maquina ubuntu.

poste aqui o resultado.


5. Re: Problemas no Compartilhamento [RESOLVIDO]

marcus vinicius
marcus.18

(usa Ubuntu)

Enviado em 13/06/2011 - 12:45h

Sim...O ip da minha maquina linux esta 192.168.0.10, e as maquinas clientes estão com o gateway eo dns direcionados para ela, porem não consigo acessar a internet da maquina cliente


6. amigo marcos.18

Diego Felipe de Araújo
tecnicodiegorato

(usa Ubuntu)

Enviado em 13/06/2011 - 12:57h

a sua interface que está conectada a internet é a eth1 ? correto ?

se for o problema está na linha

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

que deve ser

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

pois esse comando serve para permitir que as maquinas clientes acessem a internet.

dá uma lida nesse post

http://www.vivaolinux.com.br/dica/Roteamento-de-pacotes-e-NAT-no-Linux/

posta aí o resultado.


7. Re: Problemas no Compartilhamento [RESOLVIDO]

marcus vinicius
marcus.18

(usa Ubuntu)

Enviado em 13/06/2011 - 13:02h

Troquei o eth0 por eth1 e continuo na mesma...
Consigo pingar , e na parte grafica consigo navegar na internet , porem não consigo compartilhar a internet.
Se precisarem de mais algum dado da minha maquina linux, estou a disposição.


8. Re: Problemas no Compartilhamento [RESOLVIDO]

Takahashi
signout

(usa Slackware)

Enviado em 13/06/2011 - 13:47h

Boas...

Tenta o seguinte, limpa o iptables:

iptables -F
iptables -t nat -F

só para confirmar, digita iptables -L, deve aparecer o seguinte:

Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Depois digite iptables -L -t nat, deve aparecer o seguinte

Chain PREROUTING (policy ACCEPT)
target prot opt source destination

Chain POSTROUTING (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

depois disso digite os comandos:

modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE (como o tecnicodiegorato já havia dito)

Outra coisa, você disse que o dns das estações esta apontando para o seu servidor (192.168.0.10), a menos que voce tenha configurado o DNS no seu servidor, isto não funcionará, tente configurar o DNS das estações apontando para o servidor dns do seu provedor de serviços.

Se funcionar, lembre-se que seu firewall esta sem nenhuma regra, esta apenas compartilhando internet e que voce deve implementar as regras.

Espero que ajude.

[]s



9. Re: Problemas no Compartilhamento [RESOLVIDO]

marcus vinicius
marcus.18

(usa Ubuntu)

Enviado em 13/06/2011 - 14:28h

descupem pessoal,
v6 me ajudaram a identificar o erro eu estava colocando o dns das maquinas clientes com o ip da minha maquina linux, quando eu coloquei o dns da telefonica nas maquinas cliente funcionou maravilha....
Sem quere abusar, como eu faço para apontar o ip da minha maquina linux como DNS principal nas minhas maquinas clientes

Brigadão mesmo pessoal


10. verifique se

Diego Felipe de Araújo
tecnicodiegorato

(usa Ubuntu)

Enviado em 13/06/2011 - 14:47h

os servidores de dns estão incluidos no arquivo /etc/resolv.conf

se não estiver adicione eles e aí pode usar o ip da sua maquina nos clientes linux que irá funcionar normal, recomendo o uso dos dns do google

8.8.8.8

8.8.4.4

abraços.


11. Re: Problemas no Compartilhamento [RESOLVIDO]

marcus vinicius
marcus.18

(usa Ubuntu)

Enviado em 13/06/2011 - 14:50h

Intaum Diego, o resolv.conf jah esta com os meus 2 Dns configurados, e quando coloquei o ip do servidor nas maquinas cliente não funcionou, só com o dns direto nas maquinas....
Sera que tem mais alguma regra ?


12. Re: Problemas no Compartilhamento [RESOLVIDO]

Takahashi
signout

(usa Slackware)

Enviado em 13/06/2011 - 15:09h

Boas,

Para que você possa fazer isto, você tem que configurar o seu servidor (firewall) como um servidor DNS e habilitar forward para algum DNS externo, ou então criar um redirecionamento
(estação->firewall->dns externo).
De uma olhada aqui no VOL, existem vários tutoriais de DNS e redirecionamento.

Espero que ajude.
[]s




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts