-
slack9.1-rede
tenho 2 maq. em casa ambas com slack 9.1 ligadas por
um cabo crossover func. ok.
fiz uma config. de rede com suporte a internet assim:
maquina servidora:
# netconfig
hostname: maq1
dominio: casa.com.br
static ip: 192.168.1.1
netmask: 255.255.255.0
gateway: 200.176.2.10 (dns primario do itelefonica)
nameserver: 200.176.2.10
ok... placade rede detectada e func.
================
maquina cliente:
# netconfig
hostname: maq2
dominio: casa.com.br
static ip: 192.168.1.2
netmask: 255.255.255.0
gateway: 192.168.1.1 (maq. servidor)
nameserver: 200.176.2.10
ok... pl de rede dedectada e func.
========================
consigo pingar qlq uma delas sem prob.
========================
/etc/hosts (sevidor)
# For loopbacking.
127.0.0.1 localhost
192.168.1.1 maq1.casa.com.br maq1
192.168.1.2 maq2.casa.com.br maq2 (coloquei)
/etc/HOSTNAME (servidor)
maq1.casa.com.br
/etc/hosts (cliente)
# For loopbacking.
127.0.0.1 localhost
192.168.1.2 maq2.casa.com.br maq2
192.168.1.1 maq1.casa.com.br maq1 (coloquei)
/etc/HOSTNAME (cliente)
maq2.casa.com.br
===================================
/etc/rc.d/rc.inet1.conf (servidor)
# Config information for eth0:
IPADDR[0]="192.168.1.1"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
# Default gateway IP address:
GATEWAY="200.176.2.10"
/etc/rc.d/rc.inet1.conf (cliente)
# Config information for eth0:
IPADDR[0]="192.168.1.2"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
# Default gateway IP address:
GATEWAY="192.168.1.1"
=====================================
/etc/resolv.conf (servidor e cliente)
search casa.com.br
nameserver 200.176.2.10
obs:antes de fazer as config. de rede a linha search era itelefonica.com.br
mas a internet func. ok. (net via modem config. com pppsetup)
==========================
quando ligo a maq1 no boot aparece um treco assim logo abaixo das
informacoes da pl de rede:
SIOCADDRT: network unreachable (rede inacessível)
obs:nao configurei o maquerede para repassar os pacotes alias como faço isso ?
obrigado a todos que puderem ajudar resolver o prob.
-
slack9.1-rede
se vc quiser uma coisa bem simples, edite o arquivo /etc/rc.d/rc.modules e no final do arquivo tem um pequeno script para fazer o NAT do teu servidor pra tua rede interna. se quiser algo mais completo e específico, aí vc vai ter que estudar um pouquinho...
dê uma olhada aqui no under msm que tem vários artigos legais sobre isso, por falar nisso o melhor que já li até agora, é o http://iptables.under-linux.org explica de forma muito clara como funciona o iptables e como fazer um firewall.
o básico pra fazer o forward é (aliás, isto é o que está dentro do rc.modules):
EXTERNAL=eth0 (ou ppp0, ppp1 se for modem...)
INTERNAL=eth1
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "Setting up NAT (Network Address Translation)..."
# by default, nothing is forwarded.
iptables -P FORWARD DROP
# Allow all connections OUT and only related ones IN
iptables -A FORWARD -i $EXTERNAL -o $INTERNAL -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $INTERNAL -o $EXTERNAL -j ACCEPT
# enable MASQUERADING
iptables -t nat -A POSTROUTING -o $EXTERNAL -j MASQUERADE
com relação à configuração de rede, proceda da seguinte forma no teu server:
# Config information for eth0: (se usar sua eth0 para a conexão com a itelefonica)
IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]="yes"
DHCP_HOSTNAME[0]=""
# Config information for eth1:
IPADDR[1]="192.168.1.1"
NETMASK[1]="255.255.255.0"
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""
# Default gateway IP address:
GATEWAY="192.168.1.1"
[]'s
Slice