Pagina 1 di 1

Cosa manca ? Problema rete

Inviato: dom 3 set 2006, 15:34
da luca562
Ciao a tutti ...
Qualche giorno fa ho deciso di usare un vecchio pc come gateway per dividere la connessione adsl via modem tra piu' computer (un desktop con Slackware 10.2 e un portatilino con WinzozzXp) e per il gusto di smanettare un pochino (non conosco reti e affini)
Sul serverino ho quindi installato il modem, uno speedtouch (ora vi sto scrivendo proprio da Debian) e messo due schede di rete riconosciute da lspci tranquillamente :

0000:00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:0d.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]

Questo e' invece il mio /etc/network/interfaces :

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.1
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255

auto eth1
iface eth1 inet static
address 192.168.1.1
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255

quindi ifconfig :

eth0 Link encap:Ethernet HWaddr 00:50:FC:30:FD:96
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::250:fcff:fe30:fd96/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:9205 (8.9 KiB)
Interrupt:169 Base address:0xd000

(metto solo eth0 perche' e' quello che mi interessa , riuscire a comunicare col Pc Slackware)
Anche il mii-tool mi dice che tutto e' a posto .....

eth0: negotiated 100baseTx-FD, link ok

ok lato server funziona tutto ... digito un bel netconfig su slackware e fo tutta la procedura, dando come indirizzo un 192.168.0..2 e i nameserver del mio ISP (ho provato anche con 192.168.0.1 come nameserver, nulla) ... anche mii-tool e' contento :

eth0: negotiated 100baseTx-FD, link ok

Ho provato anche un

# route add default gw 192.168.0.1 trovato in giro googlelllando , ma non ha funzionato nemmeno lui ....
Se provo a pingarli uno conl'altro , sempre la solita risposta :

PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
From 192.168.0.1 icmp_seq=1 Destination Host Unreachable
From 192.168.0.1 icmp_seq=2 Destination Host Unreachable
From 192.168.0.1 icmp_seq=3 Destination Host Unreachable
From 192.168.0.1 icmp_seq=4 Destination Host Unreachable
From 192.168.0.1 icmp_seq=5 Destination Host Unreachable
From 192.168.0.1 icmp_seq=6 Destination Host Unreachable
ecc. ecc. ecc. ecc.

Dove sbaglio? Mi manca qualche passaggio? Non capisco ... Scusate la lunghezza del post, ma ho cercato di includere piu' informazioni possibili per evitare botte e risposte di giorni e giorni ;)

Plz, help ...
Ciao
Lu

Inviato: dom 3 set 2006, 15:38
da luca562
:oops: mi sono dimenticato di dire che sul Gateway ho Debian, e sull mio Pc una Slack 10.2 :oops:

Riciao

Inviato: dom 3 set 2006, 15:46
da krisis
che cavo di rete usi?

Inviato: dom 3 set 2006, 16:51
da luca562
Cross, chiaro ... mi ero dimenticato anche qs particolare, sorry ...
Ciao
Lu

Inviato: dom 3 set 2006, 17:26
da albatros
Ma hai assgnato all'altro pc l'indirizzo 192.168.0.2?
(cominciamo dalle cose più banali...)

Inviato: lun 4 set 2006, 1:18
da luca562
ok lato server funziona tutto ... digito un bel netconfig su slackware e fo tutta la procedura, dando come indirizzo un 192.168.0..2

si fatto anche questo ... sono a digiuno di reti, ma non cosi' tanto .... :?

ri ri ciao (dio mio tra un po sembro arale ... ehehhhe )

Lu

Inviato: lun 4 set 2006, 1:19
da luca562
sbagliato a formattare il testo ... la prima riga sola era in /quote

bye

Inviato: lun 4 set 2006, 14:01
da albatros
Scusami per la precedente domanda idiota, eppure avevo anche riletto il testo! :oops:
Vediamo un po'...
Firewall? Come hai impostato iptables?

Inviato: mar 5 set 2006, 2:07
da luca562
Ci avevo pensato anche io, e ho disabilitato completamente i firewall su entrambi i pc , non ci sono regole e policy ---> accept ..
Non so piu' che pensare , sono convinto che sara' (forse) una scematina nascosta chissa' dove .. bah !
Grazie Albatros per idee e suggerimenti ...
:)
Ciao
Lu

Inviato: mar 5 set 2006, 12:40
da francogdn
Devi abilitare l'ip forwarding sul gw:

Codice: Seleziona tutto

echo 1 > /proc/sys/net/ipv4/ip_forward
E poi... su iptables devi configurare la Forward Zone:

Codice: Seleziona tutto

RETE_INTERNA=192.168.0.0/24

...

# Masquerading

iptables -t nat -A POSTROUTING -d ! $RETE_INTERNA -j MASQUERADE

# Routing

iptables -A FORWARD -s $RETE_INTERNA -j ACCEPT
iptables -A FORWARD -d $RETE_INTERNA -j ACCEPT
iptables -A FORWARD -j DROP

Se vuoi che l'ip forwarding venga abilitato all'avvio:

Codice: Seleziona tutto

chmod +x /etc/rc.d/rc.ip_forward

Inviato: mer 6 set 2006, 1:46
da luca562
Grazie a Tutti , son riuscito a risolvere .. non mi sono fatto sentire queste 24 ore perche' ero a fare prove su prove,,
Alla fine, dopo aver provato anche il codice di Francodgn (grazie! mi son servite anche dopo ) e vedendo che continuava a non funzionare , frustrato, ho spostato la mia attenzione sul portatilino .. ci ho messo dentro una bella live (ha installato Win, e' di mia moglie) , una backtrack per l'esattezza , e , facendogli solo un netconfig e il route add default gw , tutto fila liscio e va alla perfezione ....
prendo la live e la metto sul Desktop che mi ha fatto tanto penare e.. ancora niente .. solito errore ... per farla breve , era la scheda di rete integrata bruciata : dopo aver messo una scheda di rete pci e aver disabilitato quella integrata, tutto e' filato liscio senza nemmeno dover cambiare la configurazione !! Ole' la mia prima lan .. :)
La cosa che mi sfava un po' e' che circa un mese fa ho avuto lo stesso problema con la scheda audio integrata , e anche li ho dovuto metterne una pci .. mi sa che non si sono rotte una e l'altra a distanza, ma forse si e' rotto il controller della scheda madre, boh non so... mai comprare schede madri usate, comunque, nemmeno se il negozioante ti dice "ha solo due mesi di vita... "
Ciao a tutti e grazie ancora..