slackmarrony
(usa Slackware)
Enviado em 02/04/2011 - 19:12h
Olá, sou iniciante na area de linux, ainda estou apanhando um pouco..rsrs
gostaria de saber por que não consigo compartilhar minha conexão
Modem adsl+slackware 12 =eth1 interface clientes
já fiz todas as regras seguintes;
eth0 ligada ao modem adsl
eth1 ligada a rede
Servidor :
Configurar o nome da máquina e o domínio editar /etc/HOSTNAME e colocar a seguinte linha :
servidor.dominio.com
obs: nome da máquina é servidor , o domínio é dominio.com
Editar /etc/hosts e colocar as seguintes linhas :
127.0.0.1 localhost
192.168.0.1 servidor.dominio.com servidor
Editar o /etc/resolv.conf e colocar os dns do speedy :
nameserver 200.204.0.10
nameserver 200.204.0.138
Configurar a placa de rede eth0 com dhcp
# dhcpcd eth0
Editar arquivo de configuração do dhcp :
# mcedt /etc/dhcpd.conf
e colocar as seguintes linhas :
# domínio da sua rede
option domain-name "dominio.com";
# dns do serviço de adsl (speedy de sp nesse exemplo)
option domain-name-servers 200.204.0.10, 200.204.0.138;
# Não Alterar
ddns-update-style 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.255;
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}
Configurar a placa de rede eth1 em 192.168.0.1
# ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
Configurar dhcp na eth1
# dhcpd eth1
Compartilhamento da conexão:
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Para evitar ter que ficar montando a rede "manualmente" a cada inicialização do servidor coloque os comandos no /etc/rc.d/rc.local
conforme o exemplo abaixo :
#!/bin/sh
#
# rc.local do servidor
#
###### ativar cliente dhcp em eth0
#
dhcpcd eth0
#
###### ativar eth1 em 192.168.0.1 e servidor dhcp na rede
#
ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
dhcpd eth1
#
###### regra iptables para compartilhar a conexão
#
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#
obs: eth0 eu configurei ip fixo.
logo depois que reinicio o slack aparece o erro;
"timed out waintg for a valid dhcp server response"
e funciona a internet no slack, mas não ativa o dhcp na eth1 e nem pinga.aff uma ajuda ai minm. vlw