Compartilhamento de internet - Problema na troca de link [RESOLVIDO]

1. Compartilhamento de internet - Problema na troca de link [RESOLVIDO]

Edimichael Lima
edimichael

(usa Debian)

Enviado em 27/04/2015 - 16:14h

Olá pessoal,

Tenho uma maquina com CentOS 6 e duas placas de rede, na eth0 entra internet e na eth1 a internet é distribuida, se eu manter o cabo da internet conectado na eth0 desde a inicialização tudo ocorre bem, o problema é que quando eu tento trocar a entrada de internet para outro serviço de internet (Ex: uso speedy e troco para net) a internet deixa de ser compartilhada e só quando restarto a maquina ela funciona e voltar a distribuir a internet com o novo serviço.

Gostaria que alguém me informasse se tem ou não outra forma de fazer isso funcionar sem precisar restartar a maquina ou qual seria o problema.

Obs: Já tentei restartar o serviço de network após troca dos links e quando volta não funciona nem mesmo o que já estava funcionando.


  


2. Compartilhamento de internet - Problema na troca de link

Lucas Takashi Tominaga
lucastominaga10

(usa CentOS)

Enviado em 27/04/2015 - 16:28h

Cara se puder mandar as configurações de Rede, Firewall e confirmar se o Ip forward tá habilitado.

a net e o speedy sao IP dinamico ou fixo ?
Teoricamente restartando o serviço de networking se os dois forem Ip por DHCP deve funcionar, o que pode ser tambem é cache de rotas
da conntrack (que faz o track das conexões)... tente executar este comando.
conntrack -F

eu acredito que se os ips forem por DHCP (speedy e net) algo ligado a fw.

abs!


3. Re: Compartilhamento de internet - Problema na troca de link

thinomar
thinomar

(usa Linux Mint)

Enviado em 27/04/2015 - 16:58h

O que pode estar acontecendo é cada roteador possuir um IP diferente e você possuir algum firewall que bloqueie tal faixa de IP que o outro se localiza.

Por exemplo, o Vivo pode ter o IP 192.168.10.1 e o Net o IP 192.168.1.1, e seu Firewall estar configurado pra liberar tráfego apenas para a rede 192.168.10.1. Então, quando você conecta o Net, que não está nessa faixa de IP, ele é barrado.

Além disso, pode ser alguma configuração de rede ou o segundo link não startar automaticamente. Por isso é recomendado mandar suas configurações de rede sempre que tiver dúvidas referente a rede.

Mas tente isso:
Vá no seu arquivo /etc/network/interfaces e, caso não possua, adicione a linha a seguir embaixo da linha auto eth0:
allow-hotplug eth0

Depois reinicie o serviço de rede.
# service networking restart

Assim que possível, reporte se deu certo. Se não der, mande as confs de rede.


4. Re: Compartilhamento de internet - Problema na troca de link [RESOLVIDO]

Edimichael Lima
edimichael

(usa Debian)

Enviado em 27/04/2015 - 18:10h

lucastominaga10 escreveu:

Cara se puder mandar as configurações de Rede, Firewall e confirmar se o Ip forward tá habilitado.

a net e o speedy sao IP dinamico ou fixo ?
Teoricamente restartando o serviço de networking se os dois forem Ip por DHCP deve funcionar, o que pode ser tambem é cache de rotas
da conntrack (que faz o track das conexões)... tente executar este comando.
conntrack -F

eu acredito que se os ips forem por DHCP (speedy e net) algo ligado a fw.

abs!


O iptables esta assim:
modprobe iptable_nat
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A INPUT -p tcp --syn -s 10.0.0.1/255.255.255.0 -j ACCEPT
iptables -A INPUT -p tcp --syn -j DROP

placas de rede:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet

DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
IPADDR=10.0.0.1
NETMASK=255.255.255.0
NOZEROCONF=yes
BROADCAST=10.0.0.255
NETWORK=10.0.0.0

os dois ip's são DHCP

executei o comando conntrack -F e me retornou "command not found"

Mais alguma sugestão?

Obrigado





5. Re: Compartilhamento de internet - Problema na troca de link [RESOLVIDO]

Edimichael Lima
edimichael

(usa Debian)

Enviado em 28/04/2015 - 10:07h

Olá pessoal

mudei a forma de como eu mudo os links, antes eu tirava o cabo colocava o outro e esperava a maquina pegar o outro ip e distribuir a internet quando demorava eu dava um service network restart e mesmo assim não resolvia, agora eu derrubo com ifdown eth0 troco o cabo e subo com ifup eth0 assim funciona sem precisar reiniciar a maquina.

Obrigado a todos


6. Re: Compartilhamento de internet - Problema na troca de link [RESOLVIDO]

thinomar
thinomar

(usa Linux Mint)

Enviado em 29/04/2015 - 12:03h

Acho que se você colocar no seu arquivo /etc/network/interfaces, embaixo da linha auto eth0, a linha allow-hotplug eth0, vai dar no mesmo, por que essa linha diz que sempre que um cabo for puglado na interface eth0, ela será ativada.


7. Re: Compartilhamento de internet - Problema na troca de link [RESOLVIDO]

Edimichael Lima
edimichael

(usa Debian)

Enviado em 29/04/2015 - 15:46h

thinomar escreveu:

Acho que se você colocar no seu arquivo /etc/network/interfaces, embaixo da linha auto eth0, a linha allow-hotplug eth0, vai dar no mesmo, por que essa linha diz que sempre que um cabo for puglado na interface eth0, ela será ativada.


Oi thinomar,

Não achei esse arquivo mas gostei da usa solução então achei que fosse a distribuição (eu uso Centos, vc usa Debian) e fui atras desse allow-hotplug para o centos e achei isso:

http://realtechtalk.com/How_To_Set_DHCPStatic_IP_Address_in_CentosRHELFedora_DebianUbuntuKubuntuMEPI...

Pra mim não mudou nada, mas por hora a solução que eu encotrei já me serve e se eu descobrir como só de simplesmente trocar os cabos e tudo funcionar sem precisar reiniciar nada eu venho aqui e informo.

Vlw.




8. Compartilhamento de internet - Problema na troca de link [RESOLVIDO]

Lucas Takashi Tominaga
lucastominaga10

(usa CentOS)

Enviado em 12/05/2015 - 10:50h


Apesar de marcar como resolvido

o comando contrack tem que add um pacote no Debian não sei qual é mas
acho que isso pode resolver.

para um teste quando voce trocar os cabos execute o comando
killall -9 dhclient

dhclient eth0 -v

se funcionar a internet depois disso so precisamos fazer um script para quando trocar o cabo de rede ele solicitar um novo ip
espero que funcione ...
abs!







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts