aiuto disperato LAN
Inviato: sab 17 set 2005, 10:33
ciao a tutti,
ho comprato un nuovo pc e volevo utilizzarlo come server con slackware come sistema operativo...ora, ho settato tutto come dovrebbe essere ma credo che il problema principale sia il modem eth, se sbaglio ditemelo, vi pasto le mie configurazioni:
/etc/rc.d/rc.inet1.conf GATEWAY:
# Config information for eth0:
IPADDR[0]="192.168.1.2"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""
# Config information for eth1:
IPADDR[1]="192.168.1.3"
NETMASK[1]="255.255.255.0"
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""
# Default gateway IP address:
GATEWAY="192.168.1.1"
/etc/rc.d/rc.inet1.conf CLIENT:
# Config information for eth0:
IPADDR[0]="192.168.1.4"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""
# Default gateway IP address:
GATEWAY="192.168.1.1"
AVVIO QUESTO BREVE SCRIPT DA GATEWAY:
#!/bin/bash
echo "Avvio firewall..."
echo 1 > /proc/sys/net/ipv4/conf/all/accept_redirects
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "Configurazione schede di rete..."
ifconfig eth1 192.168.1.3 netmask 255.255.255.0 up
echo "Carico i moduli..."
modprobe ip_tables
modprobe ip_conntrack
modprobe iptable_nat
modprobe ipt_MASQUERADE
echo "Imposto il masqueriding per la Lan..."
iptables -t nat -A POSTROUTING -d ! 192.168.1.0/24 -j MASQUERADE
echo "Setto il forwarding per i computer della lan..."
iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.1.0/24 -j ACCEPT
iptables -A FORWARD -j DROP
ORA...riesco a pingare 192.168.1.4 da 192.168.1.3 solo se il modem eth è connesso ad internet o ha già avviato il demone dhcpd.... il PROBLEMA È ORA... vedo che il gateway e il client mentre viene riconosciuto l'ip dinamico dato dal provider hanno un breve dialogo, dopodichè tentando di pingare da GATEWAY o CLIENT in ogni modo l'ip 192.168.1.1 (modem) non risponde....c'è qualche cosa di sbagliato in ciò che faccio ?
ho comprato un nuovo pc e volevo utilizzarlo come server con slackware come sistema operativo...ora, ho settato tutto come dovrebbe essere ma credo che il problema principale sia il modem eth, se sbaglio ditemelo, vi pasto le mie configurazioni:
/etc/rc.d/rc.inet1.conf GATEWAY:
# Config information for eth0:
IPADDR[0]="192.168.1.2"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""
# Config information for eth1:
IPADDR[1]="192.168.1.3"
NETMASK[1]="255.255.255.0"
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""
# Default gateway IP address:
GATEWAY="192.168.1.1"
/etc/rc.d/rc.inet1.conf CLIENT:
# Config information for eth0:
IPADDR[0]="192.168.1.4"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""
# Default gateway IP address:
GATEWAY="192.168.1.1"
AVVIO QUESTO BREVE SCRIPT DA GATEWAY:
#!/bin/bash
echo "Avvio firewall..."
echo 1 > /proc/sys/net/ipv4/conf/all/accept_redirects
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "Configurazione schede di rete..."
ifconfig eth1 192.168.1.3 netmask 255.255.255.0 up
echo "Carico i moduli..."
modprobe ip_tables
modprobe ip_conntrack
modprobe iptable_nat
modprobe ipt_MASQUERADE
echo "Imposto il masqueriding per la Lan..."
iptables -t nat -A POSTROUTING -d ! 192.168.1.0/24 -j MASQUERADE
echo "Setto il forwarding per i computer della lan..."
iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.1.0/24 -j ACCEPT
iptables -A FORWARD -j DROP
ORA...riesco a pingare 192.168.1.4 da 192.168.1.3 solo se il modem eth è connesso ad internet o ha già avviato il demone dhcpd.... il PROBLEMA È ORA... vedo che il gateway e il client mentre viene riconosciuto l'ip dinamico dato dal provider hanno un breve dialogo, dopodichè tentando di pingare da GATEWAY o CLIENT in ogni modo l'ip 192.168.1.1 (modem) non risponde....c'è qualche cosa di sbagliato in ciò che faccio ?