Erro ao compartilhar internet DHCP [RESOLVIDO]

1. Erro ao compartilhar internet DHCP [RESOLVIDO]

Paulo Ricardo Limeira Da Silva
paulosilv123

(usa Ubuntu)

Enviado em 19/04/2013 - 16:16h

etc/network/interfaces

auto eth0

iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1


auto eth1

iface eth1 inet dhcp

/etc/dhcp/dhcpd.conf


ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;

authoritative;
log-facility local7;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.254;
option routers 192.168.1.1;
option domain-name-servers 200.204.0.10,200.204.0.138;
option broadcast-address 192.168.1.255;
}

/etc/rc.local

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0/0 -j MASQUERADE
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


/etc/default/isc-dhcp-server

INTERFACES="eth0"


IP do roteador é o 192.168.0.1 esta conectado a eth0 e o dhcp esta habilitado.


  


2. ok

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/04/2013 - 16:30h

Qual a sua distro? Você limpou as regras do iptables?


3. Re: Erro ao compartilhar internet DHCP [RESOLVIDO]

Paulo Ricardo Limeira Da Silva
paulosilv123

(usa Ubuntu)

Enviado em 19/04/2013 - 16:39h

distro ? como faço pra resetar ?


4. Sem internet

André Romero Alves de Souza
arasouza

(usa Debian)

Enviado em 20/04/2013 - 11:15h

paulosilv123 escreveu:

distro ? como faço pra resetar ?



Distro - Ubutun, Debian, etc...

Resetar - limpar as regras do firewall:
+ - assim:
iptables -P INPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables -P OUTPUT ACCEPT
sbin/iptables -F


Agora vc não navega no cliente, ou na propria maquina, o dhcp é para os clientes? quantos, e nos clientes se configurar o ip fixo com mascara, gateway e roteador navega???


5. Re: Erro ao compartilhar internet DHCP [RESOLVIDO]

Jeferson R. Costa
rcjeferson

(usa Debian)

Enviado em 20/04/2013 - 14:36h

Boa tarde amigo,

Está um pouco confuso sua lógica para compartilhamento de internet:

1 - Voce está jogando o DHCP do servidor para uma rede que já tem um DHCP ativo (Roteador).
2 - Voce está jogando o DHCP e tentando compartilhar internet de uma mesma interface.

Tenta mudar esta estrutura, deixando ela da seguinte maneira:

1 - Na eth0 do servidor, faça a configuração de ip de modo que consiga tanto pingar o roteador, quanto fazer um ping externo (www.google.com por exemplo), se estiver tudo ok, vamos para a proxima etapa.

2 - Configure a eth1 da seguinte maneira:
auto eth1
iface eth1 inet static
address 10.0.0.1
netmask 255.255.255.0

3 - Altere o arquivo /etc/default/isc-dhcp-server para escutar as requisições dhcp na eth1.

4 - Altere o arquivo de configuração do DHCP Server de modo que os clientes fiquem na mesma rede da sua eth1, não esquecendo de colocar o IP do server (eth1 - 10.0.0.1) como router e definir um DNS (8.8.8.8 - Google por exemplo)

5 - No rc.local deixe somente as seguintes linhas:
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

6 - Conecte suas máquinas clientes na eth1 do servidor e teste a conexão com a internet, lembrando que as configurações de rede do cliente para que consiga acessar internet neste nosso exemplo deve ser mais ou menos da seguinte maneira:
IP 10.0.0.10
Netmask 255.255.255.0
Gateway 10.0.0.1
DNS 8.8.8.8

Pronto, este o esquema que deve ser feito para que tenha um servidor de compartilhamento de internet.

Qualquer coisa posta ai.


6. Re: Erro ao compartilhar internet DHCP [RESOLVIDO]

Jeferson R. Costa
rcjeferson

(usa Debian)

Enviado em 25/04/2013 - 19:36h

Conseguiu resolver amigo? Se sim, marca a melhor resposta ai :p

Até mais.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts