Vai al contenuto
Home » IL Blog del mondo IRC e Linux » Creare rete mista Windows XP e Ubuntu

Creare rete mista Windows XP e Ubuntu

Creare rete mista Windows XP e Ubuntu

Creare una rete mista  tra due sistemi operativi ormai in disuso .

Windows XP e Linux Ubuntu 7.10

Da richiesta di un utente (Luca),  pubblico  “Creare rete mista Windows XP e Ubuntu“, dato che avendo bisogno (non so il perchè, suppongo a scopo didattico), di creare una rete mista windows e linux con versioni ormai obsolete ed inutilizzate, e non essendo riuscito a trovare niente del genere in giro ha fatto questa richiesta bizzarra.

Indice

Configurazione PC

PC con Windows XP:

Nome: pentium4-3200
Gruppo: WORKGROUP
IP: 192.168.1.75

PC con Ubuntu 7.10:

Nome: Ubuntu 7.10
Gruppo: WORKGROUP
IP: 192.168.1.8

Configurazione Ubuntu

Come prima cosa occorre installare i pacchetti relativi a SAMBA; per fare ciò andate su Sistema -> Amministrazione -> Cartelle condivise, fatto ciò comparirà una finestra che vi chiede che pacchetti installare, scegliete quelli di SAMBA (SMB), partirà il download e l’installazione in automatico.

A questo punto, una volta installato SAMBA, ritorneremo alla nostra schermate “Cartelle condivise”, andiamo su Add (Aggiungi) e scegliamo una cartella da condividere, le opzioni da poter scegliere sono poche, l’unica importante è quella che ci permette di rendere la cartella modificabile dal PC con Windows (deselezionare “Read Only” sinceramente non ricordo se è proprio così, in ogni caso stiamo parlando della casella spuntabile in basso a sinistra, raggiungibile anche cliccando col destro sulla cartella condivisa creata e selezionando “Proprietà”).

Questo punto non so se sia necessario, in ogni caso, sempre nella finestra “Cartelle condivise” sono andato in “General Preferences” ed ho imposto il dominio/gruppo scrivendo appunto WORKGROUP (che è lo stesso gruppo a cui appartiene anche il PC con Windows XP).

Ora dobbiamo creare un utente SAMBA

(tenendo presente che il nome utente scelto deve esistere tra gli utenti presenti su Ubuntu), digitiamo:

# smbpasswd -a nome_utente 
New SMB password: **** 
Retype new SMB password: ****

Chi usa le reti windows può trovare macchinoso dover autenticarsi ad ogni accesso alla risorsa condivisa.

Per bypassare l’autenticazione, in alternativa al metodo appena descritto, si deve modificare il file smb.conf

# gedit /etc/samba/smb.conf

andare alla sezione “Authentication” e modificare a riga

#   security = user

in

security = share

(notare che va rimosso il” #”)

Fatto questo riavviamo SAMBA.

# /etc/init.d/samba restart

Nota per Ubuntu 8.10 e seguenti

E’ probabile che a partire da Ubuntu 8.10 non sia possibile browsare la rete e visualizzare le risorse degli altri PC.

Esiste un workaround per ovviare il problema.

Bisogna prima di tutto installare winbind

# apt-get install winbind

poi bisogna modificare il file /etc/nsswitch.conf

# gedit /etc/nsswitch.conf

cercare la riga :

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 (dovrebbe essere questa o molto simile).

modificarla in :

hosts: files wins mdns4_minimal [NOTFOUND=return] dns mdns4

aggiungendo quindi “wins” dopo “files” salvare e riavviare.

Configurazione del Firewall (UFW)

Con le ultime distribuzioni di *buntu si è affermato l’utilizzo di UFW (Uncomplicated FireWall), uno strumento di configurazione di netfilter, semplice ed immediato nella sintassi di configurazione e dotato di una comoda interfaccia grafica (GUFW)

UFW è preinstallato in tutti i rilasci *buntu. Se non lo fosse:

sudo apt-get install ufw gufw

Verifichiamo lo stato del firewall

sudo ufw status

se necessario disattiviamolo

sudo ufw disable

Verifichiamo l’indirizzo di rete

sudo ifconfig | grep Bcast

che produrrà un output del tipo

indirizzo inet:192.168.1.2  Bcast:192.168.1.255  Maschera:255.255.255.0

il che significa che la nostra LAN è 192.168.1.0/24

Inseriamo le regole per il funzionamento della rete mista

sudo ufw allow proto tcp to any port 135 from 192.168.1.0/24
sudo ufw allow proto udp to any port 137 from 192.168.1.0/24
sudo ufw allow proto udp to any port 138 from 192.168.1.0/24
sudo ufw allow proto tcp to any port 139 from 192.168.1.0/24
sudo ufw allow proto tcp to any port 445 from 192.168.1.0/24

attiviamo il firewall

sudo ufw enable

fatto.

Su può gestire l’inserimento e la cancellazione di regole nonchè l’attivazione e la disattivazione di UFW dalla GUI gufw

A questo punto passiamo a Windows XP.

Configurazione Windows XP

Come prima cosa, apportiamo le seguenti modifiche, andando su Start -> Pannello di controllo -> Strumenti di Amministrazione -> Criteri di protezione locali -> Criteri locali -> Opzioni di protezione, quindi:

  • Disabilitiare la voce “Membro di dominio: aggiunta crittografia o firma digitale ai dati del canale protetto (sempre)”
  • Deselezioniamo la voce “Controller di dominio: rifiuta cambio password account computer”
  • Disabilitiamo la voce “Membro di dominio: richiesta chiave di sessione avanzata (Windows 2000 o versioni successive)”
“Impostazioni protezione locale” su Windows XP Professional

Andiamo quindi su “Risorse di rete” e sulla destra clicchiamo su “Aggiungi risorsa di rete”, andiamo sempre avanti e alla richiesta -> “Indirizzo internet o di rete” inseriamo l’IP e il nome della cartella condivisa in Ubuntu, in questo modo: //192.168.1.8/nome_cartella_condivisa, quindi clicchiamo su Fine.

Ora facendo doppio clic sulla risorsa di rete appena creata, ci verrà chiesto di inserire un nome utente e password che sono quelli inseriti precedentemente con al creazione dell’utente SAMBA e vedremo tutti i file e cartelle presenti nella cartella condivisa in Ubuntu.

A questo punto andiamo sul desktop di Windows XP e creiamo una cartella da condividere come prova: -> Creiamo la cartella “PROVA CONDIVISIONE” -> Clic con il destro, quindi scegliamo “Condivisione e protezione” -> Ora andiamo in “Condivisione di rete e protezione” e clicchiamo su il secondo link del box (ora non ricordo che c’è scritto, ma NON è quello che ci dice di creare la rete domestica, è l’altro)

Ora ritorniamo al PC con Ubuntu andiamo su Places -> Rete, a questo punto dovrebbero apparire entrambi i PC, ed in particolare Ubuntu7 e pentium4-3200, selezionando quest’ultimo vedremo la cartella “PROVA CONDIVISIONE” condivisa appunto su Windows XP.

Per esplorare le cartelle condivise, si può più comodamente andare in “Risorse di rete” quindi cliccare sulla sinistra -> “Visualizza computer del gruppo di lavoro”, in questo modo riesco anche a “scrivere” (quindi inviare file) verso la cartella condivisa in Ubuntu.

Bene ora chi possiede questi vecchi sistemi oppure si diverte solo a scopo didattico , adesso sa Creare rete mista Windows XP e Ubuntu.

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *