|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
Configurare una LAN WinXP(server) - Knoppix(client)
Ciao a tutti,
mi sto da poco avvicinando a LINUX e ho cominciato con Knoppix (che ho installato su Hard Disk). Vi presento prima la situazione, poi vi spiego il mio problema. PC 1 - SERVER Questo computer ha installato Windows XP e una scheda di rete. È perfettamente configurato per una LAN e per Condividere stampanti, hard disk e cosa più importante connessione ad internet. Ho impostato anche il DNS primario e Secondario della mia connessione ADSL (Alice) in modo da poterli usare con linux. PC 2 - CLIENT Questo pc è un dual boot. Windows ME: La LAN funziona a meraviglia. Da Windows ME del PC-CLIENT posso accedere alla stampante, a tutti gli hard disk, alle cartelle condivise e naturalmente alla connessione internet del pc-server. KNOPPIX (3.6, installato su Hard Disk mediante script): Qui, ho seguito le istruzioni di questo pdf (http://www.zone-h.it/download/file=4240/). La scheda di rete è correttamente riconosciuta, configurata con ifconfig e impostata con ip e submask. Per prova, eseguo "ping 192.168.1.1" e il PC-SERVER risponde. Se provo da WIN XP a pingare linux (192.168.1.2) risponde. Quindi la connessione fra i due pc è a posto. Sfortunatamente all'infuori del ping non posso fare nulla. La cosa che più mi preme è la connessione via internet, ma sfortunatamente se avvio Konqueror e provo a navigare non risulta connesso. Ho anche provato a far partire XChat, ma non trova i server. Come ultimo tentativo ho provato a pingare "www.google.it", ma anche in questo caso non ho ottenuto risultati. Il mio problema è dunque: come fare in modo di poter accedere alla connessione internet del PC-SERVER (intento primario)? Oltre a questo: Come posso dire a LINUX (ovvero come devo configurarlo) di utilizzare le altre risorse del PC-SERVER come stampanti e cartelle condivise (intento secondario)? Grazie a tutti e scusate se per caso ho sbagliato sezione! P.S. Configurazione PC-SERVER: Windows XP SP1 Pentium 4 3000 mhz 1 GB RAM Mobo ASUS p4p800 Scheda di Rete integrata nella Mobo (3-Com) Ethernet 10/100 Configurazione PC-CLIENT: Windows ME+Knoppix (debian) 3.6 Athlon 1200 mhz 64 MB RAM Modo Asus a7-vi-vm Scheda di rete "Lancard Ethernet 10/100" (forse "moebius"). Lascio di seguito alcune informazioni utili che dovrebbero aiutarvi a darmi una mano (spero!) Dunque: Ho dovuto impostare LILO perchè eseguisse il comando "NO DHCP" altrimenti il sistema si ferma al "Broadcast for IP". Ecco cosa dice al BOOT: ---- "Skipping DHCP Broadcast/Network detection as requested" "Failed to bring up eth0" Poi accedo subito come root (Premo CTRL-ALT-F1), mi loggo e digito: "ifconfig" la risposta è la seguente: eth0------- blablabal ------------ inet addr: 192.168.1.2 Broadcast: 192.168.0.255 Mask 255.255.255.0 ------------ UP BROADCASTING blablabla ------------ blablbal lo--------- blabllabl ----------- bllbalblbal Quindi non è vero che non è riuscito ad uppare la scheda di rete! Comunque per verificarlo digito "ping 192.168.1.1" e inizia a pingare tranquillamente. Provo dunque "ping www.google.it" e risponde "Unknow host www.google.it". Allora faccio "route" --- kernel ip routing table Destination---------Gateway----Genmask-----FLAGS---Metric--REF--Use--IFACE 192.168.0.1-----------*-------255.255.255.0--U------0--------0---0---eth0 --- Anche aggiungendo con "route add default gw 192.168.1.1" (e verificando che effettivamente è aggiunto) il ping al server funziona, il ping ad un sito no. Sul file /etc/hosts ho come prime due righe 192.168.1.1 deepspacenine 192.168.1.2 deiant localhost Sul file /etc/hosts.allow ho aggiunto: "#all: 19.168.1.1:Allow" anche se sono quasi sicuro che sia stato del tutto inutile come aggiunta. Nel file /etc/resolv.conf come ho detto ci sono queste tre righe domain tin.it nameserver 212.216.112.112 nameserver 212.216.172.62 I DNS li ho verificati e risultano non solo essere quelli di alice, ma anche quelli che ho specificato nella connessione ADSL all'interno del server (Win XP). Spero di avervi detto tutto! Un grazie gigantesco a tutti! Ciao!
__________________
Artanis |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
debian:/# route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 151.10.42.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 151.10.42.1 0.0.0.0 UG 0 0 0 eth0 i pacchetti con qualsiasi destinazione devono andare al tuo gw
__________________
...Ordunque... |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
anche il tuo broadcast e' sbagliato
il tuo broadcast deve essere 192.168.1.255
__________________
...Ordunque... |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
Grazie per le risposte! Siccome sono un niubbi di linux, potreste dirmi con esattezza che comando digitare per sistemare il route? Grazie ancora!
__________________
Artanis |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
prima sistemati il broadcasta
rifai ifconfig eth0 192.168.1.2 broadcast 192.168.1.255 route -n ti deve dare inizialmentr 192.168.1.0 0.0.0.0 poi fai route add default gw 192.168.1.1 se nn ti da un risultato simile a quello che ti ho postato fai man route cosi' ti guardi come impostare bene le cose, mi dispiace ma nn ho molto tempo
__________________
...Ordunque... |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
Ok l'ho appena fatto. Adesso il Broadcast è giusto, ma
ora se provo a pingare il server non ci riesce più. Naturalmente non posso pingare neppure un sito. "ping 192.168.1.1" non da risultati "ping www.google.it" non da risultati Mi sa che il broadcast deve rimanere com'era... almeno prima il server lo pingava. Comunque grazie ugualmente. Spero che quando avrai tempo potrai darmi una mano, questo problema mi sta facendo Grazie ancora a tutti per l'aiuto!
__________________
Artanis |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
allora il broadcast serve a mandare pacchetti a tutta la rete.. se cambi il broadcast nn succede nulla
il server e' 192.168.1.1 ed il tuo client e' 192.168.1.2 giusto? ci sono firewall nel mezzo? se pinghi te stesso va? cioe ping 192.168.1.2 verifica di nuovo ip e la netmask lascia perdere il route x adesso sicuro che la cheda ti sdta funzionando bene? dmesg vedi se ha avuto qualche errore nel caricamento del modulo.
__________________
...Ordunque... |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
Sì: il server è 192.168.1.1 mentre il client è 192.168.1.2
Nessun firewall impostato, e posso pingare tranquillamente il server da linux, e linux dal server. A patto però di lasciare il broadcast di default. Se invece lo modifico com mi è stato consigliato, non riesco più a pingare nulla. Il comando demsg non lo conosco, come funziona? Grazie ancora!
__________________
Artanis |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
cioe mi stai dicendo che se fai
ifconfig eth0 192.168.1.2 broadcast 192.168.1.255 nn funziona mentre con: ifconfig eth0 192.168.1.2 broadcast 192.168.0.255 funziona??????? no e' impossibile x 2 motivi... 1 perche' il broadcast nn lo stai usando 2 perche' il broadcast e' un indirizzo che accomuna tutte le macchine della rete e quindi non c'entra.. la netmask l'hai controllata? usa solo ifconfig x fare ste 2 prove e poi posta route -n il comando e' dmesg lo lanci e vedi che ti spunta..
__________________
...Ordunque... |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
Ho rifatto la prova:
Avvio Linux. Entro come root. Faccio "ifconfig" e mi restituisce la configurazione attuale che è: eth0----- blabllablalbla -----------inet addr: 192.168.1.2 Bcast:192.168.0.255 Mask:255.255.255.0 -----------UP BROADCAST RUNNING MULTICAST Quindi facendo: "ping 192.168.1.1" funziona. Facendo: "ping www.google.it" risponde: Ping: unknow host www.google.it Se invece gli do il comando "ifconfig eth0 192.168.1.2 broadcast 192.168.1.255" risponde: eth0----- blabllablalbla -----------inet addr: 192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0 -----------UP BROADCAST RUNNING MULTICAST Quindi facendo: "ping 192.168.1.1" funziona. Facendo: "ping www.google.it" risponde: Ping: unknow host www.google.it Insomma non funziona ne in un modo nè nell'altro. Dando il comando "dmesg" viene giù una caterva di dati in cui però ho trovato la seguente: "eth0: 10/100 Ethernet su IRQ11" Riguardo la netmask è 255.255.255.0 (come dice ifconfig) e corrisponde a quanto impostato su Windows XP. FAcendo "route -n" risponde: Destination--------gateway------genmask 192.168.0.1-----------*---------255.255.255.0 Dandogli il "route add default 192.168.1.1 netmask 255.255.255.0" e facendo "route-n" risponde: Destination--------gateway------genmask---FLAGS 0.0.0.0----------192.168.1.1----255.255.255.0--UG 192.168.0.1-----------*---------255.255.255.0---U Grazie ancora di tutto!
__________________
Artanis |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
Nessuno può darmi una mano?
__________________
Artanis |
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Jun 2000
Città: Chieti
Messaggi: 341
|
premetto che nn ho letto il post ma:
ma da quanto winXp fa da server?!?!!11 |
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
Nella mia configurazione è XP che deve fare da server, perchè con Linux non è possibile configurare l'ADSL di Alice. E comunque mi è più comodo così.
Qualcuno può darmi una mano?
__________________
Artanis |
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: May 2003
Città: Pontedera
Messaggi: 569
|
Potresti spiegare come hai impostato WinXp come server?
La cosa più comoda sarebbe usare il dhcp in avvio e il fatto che non funzioni mi fa pensare che Win non ce l'abbia abilitato. P.S. Spero che non ci sia il firewall di Windows abilitato
__________________
MSI Z68A GD65 (G3)0, i7 - 2600 @3400 Mhz, 4 x 4 GB DDR3 1333 Corsair, Sapphire R 290 TRI-Xcules 4GB DDR5, Corsair Force GT 256 GB & Western Digital Caviar Black 2TB |
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
Semplicemente ho creato una rete impostando Win XP come server. Se nel secondo computer avvio Windows ME, funziona tutto regolarmente inclusa la condivisione della connessione a internet.
Linux invece non riesce ad accedere ad internet, non capisco perchè (si il firewall è disattivato).
__________________
Artanis |
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Sep 2003
Città: San Mauro Torinese
Messaggi: 5402
|
Quote:
/etc/network/interfaces prova a postarlo.
__________________
Suonare come superamento, anche se per pochi attimi, della realtà costrittiva, come espressione, comunicazione, con modalità proprie, agli altri; http://www.magazzinifranti.it/ |
|
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
Eccolo:
auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.1.22 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.0.255 gateway 192.168.100.1
__________________
Artanis |
|
|
|
|
|
#18 | |
|
Senior Member
Iscritto dal: May 2003
Città: Pontedera
Messaggi: 569
|
Quote:
1)I computer sono connessi tramite cavo cross o swicth/hub? 2) Hai semplicemente usato la "condivisione della connessione remota" di Win o hai impostato qualcosa a mano? (tipo: hai dato un ip statico al server sulla rete? ..etc) 3) Come mai hai un indirizzo 192.168.1.1 al posto del più classico 192.168.0.1 ? (Nota: Xp di default usa il secondo indirizzo) 4)Hai qualche tipo di autentificazione attivato?
__________________
MSI Z68A GD65 (G3)0, i7 - 2600 @3400 Mhz, 4 x 4 GB DDR3 1333 Corsair, Sapphire R 290 TRI-Xcules 4GB DDR5, Corsair Force GT 256 GB & Western Digital Caviar Black 2TB |
|
|
|
|
|
|
#19 |
|
Senior Member
Iscritto dal: Sep 2003
Città: San Mauro Torinese
Messaggi: 5402
|
E' tutto corretto?
__________________
Suonare come superamento, anche se per pochi attimi, della realtà costrittiva, come espressione, comunicazione, con modalità proprie, agli altri; http://www.magazzinifranti.it/ |
|
|
|
|
|
#20 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 335
|
1)I computer sono connessi tramite cavo cross o swicth/hub?
Cavo cross. 2) Hai semplicemente usato la "condivisione della connessione remota" di Win o hai impostato qualcosa a mano? (tipo: hai dato un ip statico al server sulla rete? ..etc) Ho usato la condivisione della connessione di Windows Xp. 3) Come mai hai un indirizzo 192.168.1.1 al posto del più classico 192.168.0.1 ? (Nota: Xp di default usa il secondo indirizzo) Perchè ho seguito un pdf che diceva di impostarlo così. 4)Hai qualche tipo di autentificazione attivato? Non sono sicuro, che vuol dire? Grazie per l'aiuto
__________________
Artanis |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:33.



















