PDA

View Full Version : Pasticcio con le reti


nlvfreestyler
19-06-2006, 18:03
Allora vediamo se riusciamo a risolvere insieme anche quest'altro problemino che hp.

Voi dovete sapere che ho due pc collegati in rete. Uno usa Windows XP e l'altro Linux.

Su questo pc dove uso linux ho montato un hd da 160GB che ho partizionato in maniera che Linux potesse lavorarci allegramente. La swap è il doppio della Ram (ram: 512mb e la swap: 1gb) e poi ext3 è di 14/15 GB. Il resto dello spazio l'ho formattato in fat32 per poterlo condividere fra i due computer dato che l'idea originale era di uasre questo pc come muletto per emule (che qui sarebbe amule) e computer di emergenza per quando l'altro fa le bizze.

Poi successivamente quando crederò di capirci abbastaza di linux come su windows forse prederò in considerazione l'idea di basarmi solo su linux.

Cmq scusate se mi sono divulgato. Ritorniamo al problema. Da linux ho creato una rete samba che però sembra funzionare unilateralmente. Cioè da linux vedo ed eseguo i file che ho sull'altro pc ma non riesco a fare il contrario.

Da windows mi chiede un user e una password per accedere al computer ubuntu che io non ho proprio idea di quale possa essere dato che non ho impostato nulla del genere.

E poi come faccio a mettere in condivisione tutto lo spazio formattato fat32 che ho su questo computer? Il mio intento finale sarebbe di disporre di questo spazio anche dal pc windows in modo che posso utilizzarlo appoggiandoci qualche download pesante.

Avete qualche idea di come potrei fare?

lukax8
19-06-2006, 20:19
guarda qua! (http://forum.freeonline.it/forum/viewtopic.php?t=2322)

eraclitus
20-06-2006, 14:10
Da windows mi chiede un user e una password per accedere al computer ubuntu che io non ho proprio idea di quale possa essere dato che non ho impostato nulla del genere.

Ed è proprio questo il problema. Devi creare un account sulla macchina linux per poterci accedere dall'esterno.

nlvfreestyler
20-06-2006, 15:39
Stavo leggendo un pò il collegamento della wiki che mi ha madato luka e mi domandavo una cosa:

Siccome che molti settaggi che avevo dato all'epoca della mia configurazione sommaria non me li ricordo dite che sarebbe consigliabile che cancellassi la rete creata da me e ricominciassi da capo seguendo queste guide invece di cercare di risolvere punto per punto qualcosa di incompleto?

nlvfreestyler
20-06-2006, 15:42
Ed è proprio questo il problema. Devi creare un account sulla macchina linux per poterci accedere dall'esterno.

Cosa intendi per account sulla macchina linux? Puoi spiegare?

eraclitus
20-06-2006, 15:53
Allora, la tua idea è condivisibile: partire daccapo a mente fredda è sempre consigliabile. Per quanto riguarda l'account che ti dicevo, una macchina linux non farà mai loggare nessuno se l'utente non possiede diciamo delle "credenziali", se non è cioè un utente registrato in un account.
Nel caso della condivisione file su macchina linux questo avviene su due livelli: primo creando un'accoppiata user-pwd a livello generale (/etc), secondo creando una lista di utenti trusted nel sambaconf...

nlvfreestyler
20-06-2006, 17:23
E ti pareva se questa cosa non poteva filare liscia.

Stavo provando a cancellare la rete creata da me da linux e lui mi chiede nome e psw dell'account nico-xp (sarebbe il nome del pc dove è in uso windows). Ed io non me le ricordo.

Ma se non me lo ricordo c'è un motivo. Credo non ci sia mai stata una psw. Ma lui la vuole obbligatoriamente.

Se tale user e psw esistono dove posso andarmeli a recuperare?

nlvfreestyler
20-06-2006, 21:03
Nel caso della condivisione file su macchina linux questo avviene su due livelli: primo creando un'accoppiata user-pwd a livello generale (/etc), secondo creando una lista di utenti trusted nel sambaconf...

Puoi spiegarmi meglio questi 2 punti? Come si fà? :D

eraclitus
20-06-2006, 22:08
Beh per creare utenti in linux il modo più semplice è quello di utilizzare qualche front end a corredo della tua distro... non so cosa ci sia in ubuntu a tal proposito ma qualcosa c'è di sicuro.
Per quanto riguarda l'aggiunta di utenti x le condivisioni samba spulcia un po' in giro per questo forum, ci dovrebbero essere pure delle guide molto più esaurienti di quello che ti potrei raccontare io in poche righe. Poi, ovviamente, se non capisci qualcosa chiedi pure.

nlvfreestyler
21-06-2006, 02:10
Aspetta.. fammi capire bene.

Per poter mettere in condivisione il disco fisso fat che ho montato su linux devo creare un'altro account dal quale accedo da windows quando questo mi chiede user e psw??

Se è così forse ho adocchiato già il programma che fa al caso mio. KUser dovrebbe andare bene per questo scopo credo (lo dico senza convinzione).

E poi lo stesso user e account dovrei impostarlo nel smb.conf come 2° utente?

eraclitus
21-06-2006, 13:27
Aspetta un attimo: o non ho capito cosa devi fare, o tu hai in testa parecchia confusione!
Dunque: la risorsa che vuoi condividere è una partizione fat32 residente sulla macchina linux e montata correttamente in fstab. Da windows non riesci ad accedere a questa partizione. Da linux sì.

Se le premesse sono corrette (e quindi ho capito bene):

1. pinga reciprocamente i due computer
SE FUNZIONA
2. con un browser web con i privilegi root, digita nella barra degli indirizzi localhost:901, così accederai all'interfaccia grafica di Swat (è l'agent che ti permette di creare quasi automaticamente il sambaconf)
3. dalle pagine di configutrazione di swat, tenendo sott'occhio una guida a Samba il più semplice possibile (poi è sempre possibile affinare il sambaconf, ma x ora è importante fare in modo che almeno il tutto funzioni un minimo), inserisci le variabili relative a ciò che vuoi creare nella tua rete: tipo di condivisioni, numero delle condivisioni, /homes condivise, nome del gruppo di lavoro, host autorizzati all'accesso, etc...
4. chiudi Swat
5. Shell--> da lì riavvia i demoni relativi a samba x rendere effettive le modifiche
6. con KUser crea un'accoppiata utente/pwd sul sistmea linux
7. crea i corrispondenti utenti samba, al limite puoi anche mappare X utenti samba su Y utenti *nix

...cominciamo a fare fino a qui...

nlvfreestyler
21-06-2006, 14:26
Preferisco chiedere invece per passare per quello che sa le cose quando non è: che vuol dire "pinga i due computer" ?

eraclitus
21-06-2006, 15:08
Da windows --> esegui --> cmd

digita: ping [indirizzo IP dell'altro pc]

Se escono una serie di numeri tutto ok.


Da linux --> konsole

digita ping [indirizzo IP del pc windows]

Se escono una serie di numeri anche qui tutto ok.

Il ping è sostanzialmente un'operazione con cui un'interfaccia di rete "bussa alla porta" di un altro pc per assicurarsi che: 1. esista un collegamento fisico tra i due terminali 2. L'altro terminale sia in funzione e pronto a rispondere a livello base ad una chiamata di rete

nlvfreestyler
21-06-2006, 22:11
Come faccio a sapere l'indirizzo Ip dei due pc?

eraclitus
22-06-2006, 12:15
Beh, se non usi il dhcp è un'impostazione che avresti dovuto dare tu :rolleyes:

Prova ad impostare 192.168.0.1 per il gateway 192.168.0.2 per il pc1 e 192.168.0.3 per il pc2

nlvfreestyler
22-06-2006, 15:54
e se uso dhcp come faccio a determinare gli ip?

Non credo di doverli reimpostare. Devo solo sapere come richiamarli.

Puoi farmi un esempio pratico immaginando di star lavorando su un pc fittizio?

cioè.. devo digitare ping e poi? come trovo l'indirizzo ip?

eraclitus
22-06-2006, 16:59
se usi il dhcp fai da linea di comando ipconfig, ti uscirà l'attuale configurazione della sk di rete, compreso l'indirizzo ip

nlvfreestyler
27-06-2006, 15:37
da windows ho aperto la riga di comando scrivendo ipconfig ed è venuto fuori:

DSN: fastwebnet.it
Indirizzo IP: 23.xxx.xxx.9
Subnet Mask: 255.255.248.0
Gateway Predefinito: 23.xxx.xxx.1

(le x le ho messe io per censurare)

Se lo faccio da linux invece non me lo fà.. mi dà errore.
Mi dice: Bash: ipconfig: command not found.

Immagino che ipconfig sia un comando solo per windows.
Se fosse così quale sarebbe l'equivalente per linux?

Scoperchiatore
27-06-2006, 19:30
da windows ho aperto la riga di comando scrivendo ipconfig ed è venuto fuori:

DSN: fastwebnet.it
Indirizzo IP: 23.xxx.xxx.9
Subnet Mask: 255.255.248.0
Gateway Predefinito: 23.xxx.xxx.1

(le x le ho messe io per censurare)

Se lo faccio da linux invece non me lo fà.. mi dà errore.
Mi dice: Bash: ipconfig: command not found.

Immagino che ipconfig sia un comando solo per windows.
Se fosse così quale sarebbe l'equivalente per linux?

ifconfig, ovviamente da root.

nlvfreestyler
28-06-2006, 02:25
ho scoperto anche l'ip della macchina windows

ho visto che i 2 pc si pingano correttamente