Slackware Gateway Setup
Introduzione
Questo howto spiega come configurare in poco tempo un Gateway per condividre la connessione con la nostra LAN. Abbiamo bisogno di un modem ethernet, due schede di rete e del pacchetto rp-pppoe. Tutte le configurazioni vanno effettuate da root. Le configurazioni si riferiscono ad un modem connesso su eth0 e una lan su eth1.
Procedura
1. Imposta i dati della connessione:
# adsl-setup (alla richiesta dei DNS scriviamo server)
2. Abilita la condivisione della connessione:
# chmod +x /etc/rc.d/rc.ip_forward
3. Copia questi comandi in /etc/rc.d/rc.local per farli eseguire all'avvio:
#Configuro la scheda di rete. ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up #Carico i moduli per il supporto al masquerading modprobe ip_tables modprobe ip_conntrack modprobe iptable_nat modprobe ipt_MASQUERADE #Imposto il masquerading per tutto quello che non è destinato alla Lan. iptables -t nat -A POSTROUTING -d ! 192.168.0.0/24 -j MASQUERADE #Concedo il masquerading solo ai computer della Lan. iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT iptables -A FORWARD -D 192.168.0.0/24 -j ACCEPT iptables -A FORWARD -j DROP #Connetto il pc ad Internet. adsl-start
4. Configura i client Linux inserendo ip, netmask e gateway in /etc/rc.d/rc.inet1.conf e i server DNS in /etc/resolv.conf. Configura i client Windows inserendo:
- ip,
- netmask,
- gateway,
- server DNS
nelle impostazioni tcp/ip della scheda di rete.
[IP:192.168.0.2/3/etc; NETMASK:255.255.255.0; GATEWAY:192.168.0.1] [DNS primario: 212.216.112.112; DNS secondario: 212.216.172.62]
5. Ok il Gateway e pronto, riavvia e buona navigazione
Autore
valfe@slacky.it