Rede não enxerga maquina Linux com Ubuntu

Iniciado por gnr_ssa, 07 de Outubro de 2011, 11:41

tópico anterior - próximo tópico

gnr_ssa

Bom dia, galera seguinte.

Aqui na empresa temos uma regra no Firewall Lan para Lan é tudo liberado e as maquinas se enxergam normalmente.

Porem temos 3 redes interligadas com as faixa exp: 192.168.254.2, 192.168.0.2 e 192.168.1.2

Todas as maquinas da rede se comunicam sem problema algum.

Porem foi instalado um servidor Linux aqui com ip 192.168.254.100 todas as maquinas que estão na faixa 254 comunica perfeitamente com o Ubuntu - porem as maquinas que estão na faixa de rede 192.168.0.2 e 192.168.1.2 não consegue enxergar e nem pingar este servidor Linux.

A unica maquina que as redes com faixa 0 e 1 não enxergam é a do Ubuntu.

Não é questão de liberação em firewall, porque qualquer maquina que eu colocar na minha rede com faixa 254 que seja windows se comunica perfeitamnete com as outras faixas de rede sem necessidade de nem uma liberação.

Alguem sabe me dizer se tem que fazer alguma liberação ou configuração no Ubuntu para fazer ele comunicar com as outras faixas de rede.

Preciso muito disso...

Dês de já obrigado.

OBS: Totalmente leigo em Linux ( Ubuntu)

zekkerj

Essa é mole de resolver, as máquinas estão procurando por um "Unbutu", como o sistema se chama "Ubuntu", elas não encontram. ;D

Sério agora: verifique as rotas na máquina Ubuntu. Se o gateway default usado na máquina Ubuntu não for o mesmo usado pra ligação entre as redes, você tem que definir rotas pra conseguir a comunicação.

Se o problema não for esse, verifique se o firewall do Ubuntu (ufw) está ativo, se estiver ativo você tem que configurá-lo pra permitir que as outras redes conversem com a máquina Ubuntu.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

gnr_ssa

Citação de: zekkerj online 07 de Outubro de 2011, 11:50
Essa é mole de resolver, as máquinas estão procurando por um "Unbutu", como o sistema se chama "Ubuntu", elas não encontram. ;D

Sério agora: verifique as rotas na máquina Ubuntu. Se o gateway default usado na máquina Ubuntu não for o mesmo usado pra ligação entre as redes, você tem que definir rotas pra conseguir a comunicação.

Se o problema não for esse, verifique se o firewall do Ubuntu (ufw) está ativo, se estiver ativo você tem que configurá-lo pra permitir que as outras redes conversem com a máquina Ubuntu.

AIUhaiuhiua Sacanagem unbutu foi pra quebra mesmo kkk pra vc ver como sou leigo nunca usei linux tou tentando descobrir como funciona ainda.

O Gateway é o mesmo, a maquina ta funcionando acesso internet e comunicando com todas as maquina da mesma rede 254.

Como faz para ver as rotas no ubuntu ?



zekkerj

Pra ver as rotas, vc usa o comando "route -n". Mas se é o mesmo gateway, não deve ser problema de rotas.

Acho mais provável ser o firewall; execute o comando abaixo e cole o resultado aqui.

sudo ufw status
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

gnr_ssa

Citação de: zekkerj online 07 de Outubro de 2011, 14:38
Pra ver as rotas, vc usa o comando "route -n". Mas se é o mesmo gateway, não deve ser problema de rotas.

Acho mais provável ser o firewall; execute o comando abaixo e cole o resultado aqui.

sudo ufw status

Deu como Estado: inativo

zekkerj

ahm-ham. Então execute os comandos abaixo.

sudo iptables -L -v -n

ifconfig -a
route -n

ping -c 4 192.168.0.xxx
ping -c 4 192.168.1.xxx
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

gnr_ssa

Citação de: zekkerj online 07 de Outubro de 2011, 15:03
ahm-ham. Então execute os comandos abaixo.

sudo iptables -L -v -n

ifconfig -a
route -n

ping -c 4 192.168.0.xxx
ping -c 4 192.168.1.xxx



Irmão muito obrigado só por já está tentando me ajudar.

Fiz o teste que você pediu tae o resultado abaixo, acabei descobrindo que a rede com a faixa 192.168.1.xxx está funcionando perfeitamente. como a outra não tava nem tinha testado.

No caso da rede com faixa 192.168.0.xxx o que pode ser ?


web@web:~$ sudo iptables -L -v -n
Chain INPUT (policy ACCEPT 47432 packets, 2645K bytes)
pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 64864 packets, 83M bytes)
pkts bytes target     prot opt in     out     source               destination

------------------------------------------------------------------------

eth0      Link encap:Ethernet  Endereço de HW d4:85:64:38:89:9f 
          inet end.: 192.168.254.110  Bcast:192.168.254.255  Masc:255.255.255.0
          endereço inet6: fe80::d685:64ff:fe38:899f/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:68847 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:90890 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:4892410 (4.8 MB) TX bytes:116634566 (116.6 MB)
          IRQ:41 Endereço de E/S:0x8000

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:318 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:318 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:45380 (45.3 KB) TX bytes:45380 (45.3 KB)

tun10     Link encap:Não Especificado  Endereço de HW 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
          inet end.: 10.4.0.2  P-a-P:10.4.0.1  Masc:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:8 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:100
          RX bytes:0 (0.0 B) TX bytes:9194 (9.1 KB)

------------------------------------------------------------------------------

web@web:~$ route -n
Tabela de Roteamento IP do Kernel
Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface
10.4.0.1        0.0.0.0         255.255.255.255 UH    0      0        0 tun10
192.168.0.0     10.4.0.1        255.255.255.0   UG    0      0        0 tun10
192.168.254.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         192.168.254.7   0.0.0.0         UG    100    0        0 eth0

_________________________________________

web@web:~$ ping -c 4 192.168.0.250
PING 192.168.0.250 (192.168.0.250) 56(84) bytes of data.
From 10.4.0.1 icmp_seq=1 Destination Host Unreachable
From 10.4.0.1 icmp_seq=2 Destination Host Unreachable
From 10.4.0.1 icmp_seq=3 Destination Host Unreachable
From 10.4.0.1 icmp_seq=4 Destination Host Unreachable

--- 192.168.0.250 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3024ms
pipe 4

-----------------------------------------

web@web:~$ ping -c 4 192.168.1.20
PING 192.168.1.20 (192.168.1.20) 56(84) bytes of data.
64 bytes from 192.168.1.20: icmp_req=1 ttl=125 time=100 ms
64 bytes from 192.168.1.20: icmp_req=2 ttl=125 time=99.3 ms
64 bytes from 192.168.1.20: icmp_req=3 ttl=125 time=100 ms
64 bytes from 192.168.1.20: icmp_req=4 ttl=125 time=100 ms

--- 192.168.1.20 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 99.324/100.225/100.996/0.704 ms

zekkerj

Tá aqui o problema:

Citarweb@web:~$ route -n
Tabela de Roteamento IP do Kernel
Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface
10.4.0.1        0.0.0.0         255.255.255.255 UH    0      0        0 tun10
192.168.0.0     10.4.0.1        255.255.255.0   UG    0      0        0 tun10
192.168.254.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         192.168.254.7   0.0.0.0         UG    100    0        0 eth0

Essa máquina tem um túnel VPN pra outra rede, e essa outra rede tem endereço 192.168.0.0/24. O VPN, quando abre, cria uma rota pra rede 192.168.0.0/24 passando pelo túnel.

Assim, essa máquina Ubuntu pensa que a rede 192.168.0.0/24 está do outro lado do túnel, não do outro lado do roteador.

Solução definitiva: uma das duas redes tem que mudar de faixa de endereços.

Há soluções temporárias, todas passando por alguma gambiarra brava.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D