Autore Topic: rete domestica  (Letto 13181 volte)

g.paolo

  • Visitatore
Re: rete domestica
« Risposta #60 il: 15 Luglio 2008, 09:22:47 »
Mmmmmh! Se rileggo il mio ultimo post mi rendo sempre più convinto di essere rinco!
Forse se ti spiego cosa intendo fare ci capiamo meglio.
Nell'attesa di completare il prg di gestione azienda immobiliare che sto facendo con gambas, desideravo fare questo tipo di esperimento.
Collocare l'attuale back-end di Access sul NAS server ed i front-end sui vari PC.
Questi ultimi hanno un solo HD dedicato esclusivamente a Linux, ed il software gestionale (front-end) gira su una VM Windows gestita da Virtualbox.
Se funziona questo sistema, posso far gia migrare tutta l'azienda verso un sistema linux, risolvendo i vari problemi legati a vari tipi di infezioni virali che ogni tanto fanno la loro comparsa.
Ed a nulla vale in questi casi cercare di istruire adeguatamente il personale sulle modalità di difesa, perchè c'è sempre qualche rincoglionito (più di me) che fa casino.
Sul primo PC, come ho gia spiegato, posso accedere tranquillamente al DB Access del NAS sia tramite un gestore risorse, sia direttamente dal prg gestionale in Access.
Sul secondo invece non c'è verso di accedere al back-end sul NAS server sia tramite la gestione risorse di Windows (sulla VM), sia tramite il front-end Access, mentre il gestore file di linux non presenta alcun problema di accesso alla cartella del DB.
Ovviamente su tutti i PC ho installato i pacchetti samba e smbfs, ed a quanto pare le configurazioni solo le stesse. Come dicevo ho anche provato a sostituire il file smbconf della macchina che non va, con quello che funziona bene, ma senza risultato.
Ribadisco che per le prove mi loggo su tutte la macchine con lo stesso username e passw, e se controllo come vengono viste dalla rete mi ritrovo il seguente risultato:
han-desktop  IP:192.168.1.xxx
han-desktop1 IP:192.168.1.xxy
han-desktop2 IP:192.168.1.xxz
Spero di averti dato sufficienti info per capire il problema.
Grazie per la tua pazienza.

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: rete domestica
« Risposta #61 il: 15 Luglio 2008, 13:29:05 »
Bè, cerco di aiutarti, per quanto posso, non preoccuparti...

Rincoglioniti a parte, di cui io ne sono il portavoce ufficiale, devo dirti che non ben capito la configurazione dei pc.

Da quello che leggo, hai un nas su cui è presente il database (inteso come file), poi hai due pc in rete, con linux a bordo; uno dei due pc ha una VBox con windoz (cosa che non capisco perchè...), che accede al nas, sia per quanto riguarda il database, che per i file in generale. A parte il fatto che avevo inteso che il db era un sqlite (non access), non capisco in quale modo tu ci acceda, almeno per quanto riguarda linux...
Inoltre, di solito, le VBox si creano una sottorete, con indirizzi privati, non strettamente legati a quelli presenti nella rete base (es. rete base=192.168.0.*, vbox=192.168.1.*), per cui è possibile, se hai un server che fà da dns/dhcp, che tu debba abilitare la connessione anche alla sottorete.
Sempre se ho compreso bene, tu hai la possibilità di accedere al nas, sia con windoz che con linux, e vorrei sapere se, con gestione risorse (windoz) e il gestione file di linux, riesci a vedere comunque i vari pc in rete, a prescindere dalle condivisioni presenti. Da quello che ho capito, su uno dei due pc, non hai problemi in tal senso ma, almeno come elenco, riesci a vedere con il secondo pc il resto della rete?
Gli indirizzi che hai elencato, fanno tutti riferimento alla stessa sottorete (192.168.1.*), ma questo è relativo alle macchine effettive, o sono compresi anche gli indirizzi delle VBox?
Diciamo che, a parte quanto sopra, ho alcune lacune sull'effettiva configurazione di tutta la tua rete, e il tuo post non me li chiarisce.
Riguardo a samba, visto che uno dei due pc funziona, credo non abbia problemi, sempre che siano abilitati tutti gli indirizzi di rete effettivi.
Un'ultima domanda: i vari pc si vedono tra loro (cosa legata al discorso di prima) ?

g.paolo

  • Visitatore
Re: rete domestica
« Risposta #62 il: 15 Luglio 2008, 19:22:12 »


Non è come dici. Tutti i PC (sono 3) hanno virtualbox con windows in una VM, al solo scopo di far andare la mia vecchia applicazione Access!
Non voglio più fare partizioni ntfs e prima di abbandonare definitivamente Access con il mio applicativo in Gambas desidero testare il funzionamento della rete mediante la mia applicazione Access il cui back-end risiede sul NAS.
Per questo motivo uso una VM con virtualbox su "tutte" le macchine.
E' chiaro che se usassi tutti i PC con windows installato su fs ntfs il problema non si porrebbe!
Il problema nasce proprio nella condivisione del NAS tra le macchine virtuali windows.



Ho scritto che:
"Nell'attesa di completare il prg di gestione azienda immobiliare che sto facendo con gambas, desideravo fare questo tipo di esperimento.
Collocare l'attuale back-end di Access sul NAS server ed i front-end sui vari PC. Questi ultimi hanno un solo HD dedicato esclusivamente a Linux, ed il software gestionale (front-end) gira su una VM Windows gestita da Virtualbox."

E' un esperimento che faccio perchè il sottoscritto non ha mai gestito una rete e come ben sai, nemmeno un NAS server, quindi per il momento l'unico modo che ho di testarne il funzionamento è mediante il vecchio applicativo Access che faccio funzionare in una VM Windows.



Dal secondo PC non riesco proprio a vedere il resto della rete!



E qui casca l'asino, cioè io!
In che modo posso "vedere" l'indirizzo delle macchine virtuali?



I vari PC si "vedono" tutti tra loro all'interno di linux; il problema si presenta solo con le machine virtuali Windows.
Mi rendo ben conto che forse non sarebbe opportuno tediarti con questi problemi in un forum dedicato a Gambas, ma il problema che ti ho presentato è correlato alla migrazione verso un DB gestito da Gambas che vorrei installare su una rete di 12 PC.
Se prima non faccio alcune prove sulla rete, "domestiche" diciamo, usando il vecchio database in Access, non posso certo buttarmi a capofitto installando un applicativo gambas in azienda, che se presenta problemi poi non posso gestire!

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: rete domestica
« Risposta #63 il: 19 Luglio 2008, 03:33:53 »
Scusa per le mie inesattezze e le sviste, purtroppo la vecchiaia e il caldo... sai com'è!?

Scherzi a parte, ora ho compreso abbastanza tutto.

Come pensavo, il problema erano proprio le Vbox, a prescindere da windoz (tanto per non essere cattivi...).

Di solito, in una virtualbox, come ad es. vmware o l'ultima uscita della sun, ogni macchina virtuale viene costruita sulla base dell'hardware fisico reale della macchina reale su cui si trovano. Questo accade per la rete, le usb, le seriali, ecc., tranne che per il video, per il quale viene utilizzato un'apposito driver proprietario che fà in modo da rendere standard lo schermo, come se fosse una normale vga.
A parte quanto sopra, per la rete, viene creato un'apposto indirizzo di rete, legato un fittizio (non corrispondente a quello della scheda reale) MAC, che permette, attraverso un ponte software di passare dati attraverso la reale scheda (spero che tutto il giro di parole non confonda il discorso...).
Non conosco la Vbox di MS, ma penso ci sia qualche sorta di proprietà della macchina virtuale, con cui settare le varie impostazioni... Anche se fosse, basterebbe aprire una finestra dos con "cmd", e dare il comando "ipconfig", il quale ti ritorna più o meno le stesse info del comando "ifconfig" su linux, tra cui gli indirizzi MAC e internet.
Prova a buttargli un occhio, e fammi sapere come sono impostate le varie macchine, sia virtuali che fisiche, poi vediamo sul da farsi.

g.paolo

  • Visitatore
Re: rete domestica
« Risposta #64 il: 20 Luglio 2008, 12:16:29 »
Hai detto:
<... di solito, le VBox si creano una sottorete, con indirizzi privati, non strettamente legati
a quelli presenti nella rete base (es. rete base=192.168.0.*, vbox=192.168.1.*), per cui è possibile,
se hai un server che fà da dns/dhcp, che tu debba abilitare la connessione anche alla sottorete.>

Ti ricordo che non ho nessun server, ma solo un NAS server che viene visto dal router Alice come un normale PC.
Il router dichiara i seguenti indirizzi usati (ovviamente indirizzi interni):

 Ethernet     BaseEthDECT     00:19:DF:5B:0D:C8     192.168.1.90     Connesso   (telefono VOIP)
 Ethernet    host596    00:D0:4B:84:A6:0F    192.168.1.184    Connesso   (NAS server)
 Ethernet    han-desktop    00:17:31:88:16:10    192.168.1.170    Connesso   (PC1)
 Ethernet    han-desktop-1    00:11:D8:65:E4:EF    192.168.1.169    Connesso   (PC2)

Il terzo PC non l'ho ancora connesso in attesa di risolvere il problema.
 
Il PC2 funziona perfettamente e vede il NAS sia da linux che dalla VM windows e pertanto il mio applicativo Access può accedere tranquillamente al back-end sul NAS
 
------------------------------------------------------------

Dati del PC 2: Ubuntu - han-desktop-1 -  IP:192.168.1.169
Configurazione macchina virtuale Windows

Scheda Ethernet Hamachi: (è il software di connessione remota che mi permette di trasferire files in azienda)
   Suffisso DNS specifico per connessione:
   Indirizzo IP. . . . . . . . . . . . . : 5.219.119.212
   Subnet mask . . . . . . . . . . . . . : 255.0.0.0
   Gateway predefinito . . . . . . . . . :

Scheda Ethernet Connessione alla rete locale (LAN):
   Suffisso DNS specifico per connessione: homenet.telecomitalia.it
   Indirizzo IP. . . . . . . . . . . . . : 10.0.2.15
   Subnet mask . . . . . . . . . . . . . : 255.255.255.0
   Gateway predefinito . . . . . . . . . : 10.0.2.2 ]

-------------------------------------------------------------
   
Dati del PC 1: Ubuntu - han-desktop -  IP:192.168.1.170
Configurazione macchina virtuale Windows

Scheda Ethernet Hamachi:
   Suffisso DNS specifico per connessione:
   Indirizzo IP. . . . . . . . . . . . . : 5.232.242.126
   Subnet mask . . . . . . . . . . . . . : 255.0.0.0
   Gateway predefinito . . . . . . . . . :

Scheda Ethernet Connessione alla rete locale (LAN):
   Suffisso DNS specifico per connessione: homenet.telecomitalia.it
   Indirizzo IP. . . . . . . . . . . . . : 10.0.2.15
   Subnet mask . . . . . . . . . . . . . : 255.255.255.0
   Gateway predefinito . . . . . . . . . : 10.0.2.2

------------------------------------------------------------
Ho notato che le VM windows hanno lo stesso IP (automatico), ma a quanto pare non è in grado di sceglierne un altro in modo automatico.
Spero di averti messo tutto quello che serve.

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: rete domestica
« Risposta #65 il: 22 Luglio 2008, 10:35:30 »
L'unica incongruenza che vedo, sempre se ho capito l'elenco e tu non abbia scritto male, è l'indirizzo 10.0.2.15, che è uguale per tutti e due i pc; è un errore, oppure è proprio così? Nel caso potrebbe esserci un accavallamento di indirizzi che può provocare il problema, per cui uno solo dei due viene visto in rete. E' probabile che, visto che non hai server dns/dhcp, che comunque il router si memorizzi l'accoppiata MAC/Address e non permetta al PC1 di accedere alla rete.
Una domanda che forse non ti ho fatto: gli indirizzi delle macchine fisiche sono impostati fissi a mano ? Penso di si, visto che forse non hai abilitato il router come server dhcp.
Comunque, a parte quanto sopra, il resto mi pare corretto, anche se hai diverse configurazioni per ogni pc, e le VBox stranamente utilizzano lo stesso canale (e stesso address) delle macchine su cui girano; la cosa può essere normale, ma di certo potrebbe creare dei problemi di accavallamento e rallentamenti, in particolare se utilizzi in contemporanea la VBOx e linux (qualcuno deve poter capire a chi sono riferiti i messaggi inviati in rete).

Insomma, guardando la lista, l'unica incongruenza è quell'indirizzo, che dovresti verificare...

g.paolo

  • Visitatore
Re: rete domestica
« Risposta #66 il: 22 Luglio 2008, 13:34:27 »


E' tutto automatico visto che il DHCP è attivo e ci pensa il router a destinarli.
Per quanto riguarda gli indirizzi win che sono identici, non so proprio come fare a metterli manualmente. Se ci provo non funziona nulla!
Comunque quelli dovrebbero essere necessari per uscire sulla rete, perchè ora a quanto pare il problema si è risolto andando a modificare i servizi di win.
Non ti so dire cosa abbia fatto esattamente, ed ho cominciato a modificare le impostazioni dei servizi senza capirci molto, ma ora i due pc vedono il NAS ed il programma in Access funziona perfettamente nelle VM.

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: rete domestica
« Risposta #67 il: 30 Luglio 2008, 11:03:18 »
Perdona il mio ritardo...

Allora è probabile che avevi i servizi di rete in ingresso tutti disabilitati, cosa strana per un'installazione windoz...

Ho pensato al discorso indirizzi uguali, ed è probabile che la VM se li è impostati considerandoli come indirizzi interni, e utilizzati solo come ponte con la scheda di rete fisica; molto probabilmente le VM utilizzano in esterno gli stessi indirizzi delle macchine fisiche... mah...

Ad ogni modo, sei riuscito a risolvere, nonostante il mio inutile aiuto... :-)

Ne sono felice!

Ciao

g.paolo

  • Visitatore
Re: rete domestica
« Risposta #68 il: 31 Luglio 2008, 09:40:51 »
Il tuo aiuto non è mai inutile anzi, e spesso da risposte anche poco significative si può trarre vantaggio scoprendo cose ovvie che magari non si sono considerate.
Ti ringrazio nuovamente per la tua cortese disponibilità.