Máquina cliente pinga servidor mas não navega

1. Máquina cliente pinga servidor mas não navega

Juliana Bittencourt
Ju_liana

(usa Arch Linux)

Enviado em 08/12/2015 - 00:21h

Esta é minha primeira postagem/pergunta aqui na Vol. Não sei se marquei a categoria certa. É o seguinte. Fiz uma rede com dois computadores no Virtualbox. Um é o servidor e o outro é cliente. Em ambos instalei ubuntu (minimal). A primeira interface de rede do servidor pega ip do roteador e este navega normalmente. Na segunda interface de rede (servidor) configurei endereço estático. No cliente também configurei endereço estático. Ambas as máquinas se pingam. A máquina cliente abriu site uma vez e agora não navega mais. Não está pingando em sites. O ping (máquina cliente) resolve o endereço mas não pinga e não navega. O que será que pode ser? O servidor acessa páginas normalmente. As máquinas pingam entre si mas só a cliente que não navega. Alguma sugestão para me ajudar???


  


2. Re: Máquina cliente pinga servidor mas não navega

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 08/12/2015 - 06:36h

Na máquina client, como está o conteúdo do arquivo /etc/resolv.conf?


3. Re: Máquina cliente pinga servidor mas não navega

Juliana Bittencourt
Ju_liana

(usa Arch Linux)

Enviado em 08/12/2015 - 10:57h

Na máquina cliente o arquivo /etc/resolv.conf está assim:
nameserver 208.67.222.222
nameserver 208.67.220.220


4. Re: Máquina cliente pinga servidor mas não navega

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 08/12/2015 - 11:35h

Ju_liana escreveu:

Na máquina cliente o arquivo /etc/resolv.conf está assim:
nameserver 208.67.222.222
nameserver 208.67.220.220


Está OK! Não é problema de falta de DNS configurado na máquina. É realmente alguma configuração na virtualização. Vamos aguardar algum colaborador mais experiente em virtualização visualizar o tópico.


5. Re: Máquina cliente pinga servidor mas não navega

Juliana Bittencourt
Ju_liana

(usa Arch Linux)

Enviado em 08/12/2015 - 12:05h

Obrigada, Madrugada! Vamos aguardar.


6. Re: Máquina cliente pinga servidor mas não navega

Leonardo Viana Teixeira
_ghost

(usa Debian)

Enviado em 08/12/2015 - 14:26h

Em qual modo estão as placas de rede (server e client)?



7. Re: Máquina cliente pinga servidor mas não navega

rbz
RBZ

(usa CentOS)

Enviado em 08/12/2015 - 14:51h

Geralmente isso é redirecionamento ou SElinux...

Tente liberar o encaminhamento de pacotes:

Liberando o encaminhamento de pacotes

A primeira configuração à fazer é liberar o encaminhamento de pacotes IP. Para isso temos duas alternativas. A primeira é alterar o arquivo ip_forward inserindo 1 no seu conteúdo e a segundo é alterando o arquivo sysctl.conf.

Inserindo 1 no arquivo ip_forward:

# echo 1 > /proc/sys/net/ipv4/ip_forward

Alterar o arquivo sysctl.conf:

# vi /etc/sysctl.conf

Remova o símbolo # da linha:

net.ipv4.ip_forward = 1

Salve o arquivo com ?:wq!?. Para mais informações sobre o arquivo sysctl.conf, basta digitar o comando:

# man sysctl.conf

http://softwarelivre.org/andre-ferraro/blog/linux-compartilhando-a-conexao-de-internet


Também o modo das placas...

Geralmente uma é bridge (como WAN) e as outras como "rede interna" (na client e na 2a placa do server)


8. Re: Máquina cliente pinga servidor mas não navega

Juliana Bittencourt
Ju_liana

(usa Arch Linux)

Enviado em 08/12/2015 - 22:30h

O servidor está com uma placa em "modo Bridge" e a outra em "rede interna". A máquina cliente está com uma só placa ativada em "rede interna".
Vou tentar liberar o encaminhamento de pacotes seguindo a instrução acima.



9. Re: Máquina cliente pinga servidor mas não navega

Juliana Bittencourt
Ju_liana

(usa Arch Linux)

Enviado em 08/12/2015 - 23:21h

Fiz o encaminhamento no servidor mas continua do mesmo jeito.


10. Re: Máquina cliente pinga servidor mas não navega

rbz
RBZ

(usa CentOS)

Enviado em 09/12/2015 - 07:31h

Poste como estão configuradas as placas WAN e LAN (server) e a LAN do client

Tente pingar/navegar num site pelo IP ao invés do endereço, só para descartar de vez problema com DNS.
Ex.: 200.147.67.142 (Uol)


11. Re: Máquina cliente pinga servidor mas não navega

Juliana Bittencourt
Ju_liana

(usa Arch Linux)

Enviado em 09/12/2015 - 21:51h

No servidor o arquivo /etc/network/interfaces está configurado da seguinte forma para as placas de rede:

# The loopback network interface
auto lo
iface lo inet loopback

# Configuração para eth1
allow-hotplug eth1
iface eth1 inet static
address 10.0.0.2
netmask 255.0.0.0
network 10.0.0.0
broadcast 10.255.255.255

Na máquina cliente a interface de rede está configurada assim:

# The loopback network interface
auto lo
iface lo inet loopback

# Habilita HotPlug
allow-hotplug eth0

# Habilita IP estático
iface eth0 inet static

address 10.0.0.3
netmask 255.0.0.0
network 10.0.0.0
broadcast 10.255.255.255
gateway 10.0.0.2
dns-nameservers 208.67.222.222 208.67.220.220

Para criar esta rede eu segui um artigo aqui do vol (http://www.vivaolinux.com.br/artigo/Criando-uma-rede-virtual-com-servidor-de-internet-e-estacoes-utilizando-VirtualBox). A máquina cliente eu configurei a partir de um clone do servidor. A diferença é que habilitei somente uma placa de rede (modo "rede interna") e troquei o mac address para não ficar repetido. Meu roteador atualmente está configurado com IP de acesso 192.168.0.20.



12. Re: Máquina cliente pinga servidor mas não navega

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 09/12/2015 - 22:28h

Ju_liana escreveu:

O servidor está com uma placa em "modo Bridge" e a outra em "rede interna". A máquina cliente está com uma só placa ativada em "rede interna".
Vou tentar liberar o encaminhamento de pacotes seguindo a instrução acima.


O erro está no que comentou acima.

A forma correta para configurar servidor e cliente com máquinas virtuais segue...
Na VM Servidor uma placa deve estar em modo NAT e a outra em modo Bridge.
Apenas para entendimento.
A interface que está em modo NAT é equivalente a interface conectada no modem/router.
A interface que está em modo Bridge é equivalente a interface conectada no switch.

Na VM Cliente a placa deve estar em modo Bridge.
É equivalente conectar a interface no switch.

Agora, vem a configuração do endereço IP fixo na interface que está em modo Bridge na VM Servidor.
Substitui o x.x.x.x por endereço IP de uma classe A, B ou C, y.y.y.y pela máscara de rede correspondente e o z.z.z.z o gateway da sua rede (como é o servidor, coloca o IP do seu modem/router). Nos clientes, coloca o IP definido na interface eth1 (interface em Bridge).
#vim /etc/network/interfaces

auto eth0 #interface em NAT
auto eth1 #interface em Bridge
iface eth1 inet static
address x.x.x.x
netmask y.y.y.y
gateway z.z.z.z

ESC + :x (salva e sai do editor Vim)

Faça esse procedimento no cliente se for Linux, caso for Windows, nem precisa explicar né...
Um detalhe importante que deve ter no cliente é usar o gateway como sendo o IP da interface em Bridge do servidor e escolher um DNS primário e secundário para poder fazer navegação por nomes de domínio, caso contrário somente por IP.

Na VM Servidor, outro detalhe importante é compartilhar a conexão para os clientes com Iptables.
vim compartilha_internet.sh

LAN=x.x.x.x/MSR #Exemplo 192.168.1.0/24 deve colocar o endereço de rede / máscara de sub-rede de acordo com sua rede
$iface=eth0 #interface em NAT
#libera o forward
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -t nat -s $LAN -o $iface -j MASQUERADE


ESC + :x (salva e sai do editor Vim)

Setando permissão: #chmod +x compartilha_internet.sh
Executar: #./compartilha_internet.sh
Feito!

http://mundodacomputacaointegral.blogspot.com.br/
Twitter: http://twitter.com/@blogcomputacao
Facebook: http://www.facebook.com/BlogComputacao



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts