Rede doméstica e compartilhar conexão
Oi pessoal!
Sou novo no mundo linux, e tenho instalado numa máquina conectada ao speedy o slack 9.1, agora preciso configurar para esta máquina para trabalhar em rede com uma outra com w2k e compartilhar a conexão com ela.
O que eu devo fazer? Se conhecer algum artigo que fale tenha uma relação, por favor cite-o.
Obrigado,
BMX
Rede doméstica e compartilhar conexão
A máquina linux já está ligada por rede à w2k?
Caso sim, basta vc adicionar ao /etc/rc.d/rc.local a seguinte linha:
iptables -t nat -A POSTROUTING -o ethx -j MASQUERADE
onde ethx corresponde à sua eth de saída...
logo após, execute: ./rc.local
Na w2k, coloque no seu gateway, o IP da placa interna do linux, sete o dns e o IP e pronto... se tudo correr como deve, deverá estar funcionando
Rede doméstica e compartilhar conexão
A rede não esta configurada, uso o samba pra configurar a rede, como faço?
Obrigaodo.
Rede doméstica e compartilhar conexão
Primeiro de tudo, vc deverá setar ips para as máquinas (linux e w2k), lembre-se que o ip setado na máquina linux será o da placa de rede que se conecta com a w2k.
Configurado o ip, vc deve adicionar tal ip, como sendo gateway da máquina w2k e como sendo dns (opcional) de tal máquina.
Adicionando a linha de roteamento do iptables, citada pelo colega jim, vc terá a conexão compartilhada....
O Samba serve apenas para que uma máquina enxergue os arquivos da outra, ou seja, para que vc consiga navegar com o seu wexplorer, na máquina linux...
Rede doméstica e compartilhar conexão
Ae.
Configurei o servidor dhcp e to dando um ping na outra máquina e esta tudo ok.
Coloqueia regra do IPTABLES pra entrar na inicialização.
Acontece que agora estou com dificuldades pra conexão e quando me conecto não consigo acessar nada, não está resolvend o DNS.Aparentemente o DNS está configurado.
Aguardo uma ajuda.
Valeu!
BMX
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
Rede doméstica e compartilhar conexão
Tudo o que eu havia lido falava para na regra do iptables usar a conexão de saída.. e trocando eth0 por ppp0 tudo ficou resolvido.
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Valeu pessoal!
BMX
Rede doméstica e compartilhar conexão
Putz cara... foi mal... nem me ligue que era speed, poderia ter facilitado pra vc dizendo ppp0 ao invés de eth de saída.... rs...
Re: Rede doméstica e compartilhar conexão
Citação:
Postado originalmente por BMX
Oi pessoal!
Sou novo no mundo linux, e tenho instalado numa máquina conectada ao speedy o slack 9.1, agora preciso configurar para esta máquina para trabalhar em rede com uma outra com w2k e compartilhar a conexão com ela.
O que eu devo fazer? Se conhecer algum artigo que fale tenha uma relação, por favor cite-o.
Obrigado,
BMX