Rede doméstica e compartilhar conexão
tem certeza que o ip_forward esta habilitado ?
echo 1 /proc/sys/net/ipv4/ip_forward
o dns deve ser configurado em /etc/resolv.conf
ex : search seuprovedor.com.br
nameserver dns-primario-do-seu-provedor
nameserver dns-secundario-do-seu-provedor
ah ve se vc consegue pingar endereços externos .qq coisa posta ae
Rede doméstica e compartilhar conexão
lss,
Fiz exatamente o que esta neste tutorial http://www.linuxit.com.br/modules.ph...icle&artid=432. Todos os arquivos (resolv.conf;dhcpd.conf;HOSTNAME;hosts;rc.local) estão todos configurados.
As vezes não consigo conectar e preciso reiniciar a máquina, e quando conecto não consigo pingar em num domínio externo.
Continuo com o problema ! esse comando que me enviou não sei para o que serve e não retornou nada, mas parece que a sintax correta dele é !
Código :
echo "1" > /proc/sys/net/ipv4/ip_forwar
Não aguento mais....preciso de uma solução!
Valeu pessoal!
BMX
Rede doméstica e compartilhar conexão
Tá cara... como diria o Jack, vamos por partes...
Vamos assumir que sua rede será a 192.168.1.0
- No seu serivdor linux, configure uma placa de forma que o servidor se conecte à internet, configure DNS (/etc/resolv.conf) configure gateway (o gateway da sua provedora) e o seu IP (ifconfig)
- a outra placa configure com o IP 192.168.1.1, máscara 255.255.255.0
- nas estações windows vá de uma a uma e configure os IP's (de 192.168.1.2 em diante) coloque seu gateway como sendo 192.168.1.1 e configure o mesmo DNS que colocou no servidor.
Voltando ao linux:
joe /etc/rc.d/rc.local adicione aí:
iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE
(ethx=placa de saída que está conectada à internet)
echo 1 > /proc/sys/net/ipv4/ip_forward
não inicie seu dhcp na inicialização:
chkconfig dhcpd off
se vc seguir esses passos TEM QUE FUNCIONAR :-D
hehhe.... qualquer coisa posta que nós te damos mais um help...
Rede doméstica e compartilhar conexão
Ae Jim.
Esse procedimento estava configurado no rc.local e msm assim não funcionou, eu decidi recomeçar e configurar tudo di novo, vou descrever toda minha configuração para ficar claro.
/etc/hosts
Código :
127.0.0.1 localhost
192.168.0.1 servidor.dominio.com servidor
/etc/HOSTNAME
/etc/resolv.conf
Código :
nameserver 200.176.2.10
nameserver 200.176.2.12
/etc/dhcpd.conf
Código :
option domain-name "dominio.com";
option domain-name-servers 200.176.2.10, 200.176.2.12;
ddns-update-styel ad-hoc;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.0.10;
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}
/etc/rc.d/rc.local
Código :
ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
dhcpd eth1
Agora, eu estou me conectando normalmente e a máquina windows está pegando o IP com o DHCP desta máquina que estou postando agora. Desta forma, bastava inserir a regra do IPTABLES e a conexão estaria compartilhada (acho q seja assim), ae insiro a regra abaixo e na máquina windows que era pra conseguir acessar a internet, ainda não está acessível.
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Estive pesquisando e não é possível que esteja faltando uma configuração para a rota do gateway?
Como faço para listar as regras do iptables e também excluí-las ?
Obrigado pela força!
BMX
Rede doméstica e compartilhar conexão
Amigo... vc tem que adicionar a rota do servidor com certeza
addroute default ethx IP_DO_GATEWAY
mais lá na sua regra de IPTABLES faltou o
echo 1 > /proc/sys/net/ipv4/ip_forward