aiuto disperato LAN

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Sawk
Linux 3.x
Linux 3.x
Messaggi: 584
Iscritto il: dom 6 feb 2005, 0:00
Località: Pordenone, Italy
Contatta:

aiuto disperato LAN

Messaggio da Sawk »

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 ?

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

trovo strano che le 2 schede di rete del tuo GW siano impostate come se fossero sulla stessa rete fisica quando invece non lo sono;
inoltre se il modem fa da server DHCP sarebbe meglio che la scheda di rete del GW ad esso collegata venisse configurata tramite DHCP; ponendo che sia eth0, deve essere configurata così:

# Config information for eth0:
IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]="yes"
DHCP_HOSTNAME[0]=""

stai attento che la rete assegnata tramite DHCP non vada a coincidere con quella della tua LAN...altrimenti assegna alla tua LAN una rete diversa (es:10.0.0.0 /8 )

ciao!

Avatar utente
Sawk
Linux 3.x
Linux 3.x
Messaggi: 584
Iscritto il: dom 6 feb 2005, 0:00
Località: Pordenone, Italy
Contatta:

Messaggio da Sawk »

grazie ad un amico sono riuscito a risolvere...è bastato usare una seconda sottorete :) sembrerebbe che il gateway prendesse la connessione su tutta la rete e il modem andava in tilt...ho risolto usando 192.168.1.3 e 192.168.1.4 come 192.168.0.1 e 192.168.0.2 ;-)

Rispondi