Welcome, Guest. Please login or register.
+  Linux Soft Forum
|-+  Cercetează» Reţele, servere» [SOLVED]Conectare 2 PC-uri, transfer de date, NFS server/client
[Picture 161] [Picture 160] [Picture 159]
Username:
Password:
 
Pages: [1]   Go Down
  Print  
Author Topic: [SOLVED]Conectare 2 PC-uri, transfer de date, NFS server/client  (Read 3024 times)
0 Members and 1 Guest are viewing this topic.
steelheart
Membru
*


« on: August 30, 2008, 08:34:51 AM »

Primul compiuter nfs-server-ul:
nume: last-venus
- are 2 placi de retea, pe eth0 vine cablul de net de la rds, iar in eth1 e conectat un cablu Crossover Ethernet care va va conecta la celalalt capat celalalt pc, care e un laptop, nume satellite-L305.
-am instalat pachetul nfs-kernel-server, care are ca si dependinte nfs-common, portmap si multe alte lib-uri...
am configurat fisierul /etc/exports in felul urmator :
Code:
andrei@last-venus:~$ sudo nano /etc/exports
sudo: unable to resolve host last-venus
password:
Code:
# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes  gss/krb5i(rw,sync)
#
/mnt/storage *(rw,no_root_squash,async,no_subtree_check)

pornesc serverul nfs :
Code:
andrei@last-venus:~$ sudo /etc/init.d/nfs-kernel-server start
sudo: unable to resolve host last-venus
 * Exporting directories for NFS kernel daemon...                        [ OK ]
 * Starting NFS kernel daemon                                            [ OK ]
andrei@last-venus:~$

laptopul toshiba, nfs-client:
nume: satellite-L305, placa de retea tot eth0
am instalat si pe el pachetul nfs-kernel-server, care vine cu dependintele mai sus precizate.
am dat si comenzile:
Code:
/etc/init.d/portmap restart
/etc/init.d/nfs-common restart

dupa care incerc sa dau mount la directorul /mnt/storage
Code:
sudo mount last-venus:/mnt/storage /mnt/mountDir
primesc eroarea cannot find last-venus

as vrea sa incerc cu ip sau cu alte din astea, dar nu stiu cum sa le "gasesc", am nevoie de un dns server ?
in gentoo stiu ca setam domeniul, dar in ubuntu nu mai am fisierele respective

Ce vreau sa stiu e cum configurez eth1 si eth0, le pun pe dhcp etc... ?
si cum dau mount la directorul /mnt/storage (care are multe alte subdirectoare) in structura de directoare a laptopului


eu m-am documentat de aici
http://www.howtoforge.com/perfect-nfs-on-ubuntu-8.04-amd64
https://help.ubuntu.com/8.04/serverguide/C/network-file-system.html
dar fara reusita
« Last Edit: August 31, 2008, 09:35:37 AM by steelheart » Logged

When Bush says "Freedom" it means "Conquer".
When Gates says "Freedom" it means "Feedom".
But when Stallman says "Freedom" it means "Freedom".
gheorghe
Veteran
**


« Reply #1 on: August 30, 2008, 02:45:29 PM »

Pai in primul rand, tu ai conectivitate IP intre cele 2 calculatoare? Gen, ip-uri din clasele private RFC1918 din acelasi subnet pe placile de retea ale calculatoarelor? Ex: 192.168.1.1 si celalalt 192.168.1.2 netmask 255.255.255.0

Daca da, pe last-venus, editeaza /etc/hosts astfel incat numele last-venus sa se rezolve in adresa IP de loopback sau adresa IP a placii de retea din LAN. Apoi, pe laptop, vezi sa ai in /etc/hosts numele last-venus care sa se rezolve in adresa de IP de LAN a lui last-venus, ex: 192.168.1.1.

Dupa ce verifici conectivitatea IP si ca hostname-urile din /etc/hosts se rezolva corect, folosind ping last-venus (daca iti zice cannot find, etc. etc. ai gresit ceva in /etc/hosts), ping 192.168.1.1, incearca cascadoria cu pornitul portmap si nfs-server pe serverul nfs si montatul pe client. Desigur, in loc de mount last-venus, poti folosi direct IP-ul 192.168.1.1.
Logged
steelheart
Membru
*


« Reply #2 on: August 31, 2008, 09:34:30 AM »

Mersi pentru sugestie !

Problema Rezolvata !

last venus eth1:
ip: 192.168.1.2
netmask: 255.255.255.0
satellite-L305 eth0:
ip: 192.168.1.1
netmask: 255.255.255.0

conectat cablul crossover de la eth1 la eth0,
si nu aveti nevoie neaparat de nfs server, puteti da click dreptu pe un dosar, properties->share ... ii dati share, si pt aceasta o sa va atentioneze ca trebuie sa instalati samba...parca
si il veti gasi dosarul Places->Network , asta ar fi cam windows style

am incercat si cu NFS mount la ip 192.168.1.2 (ip-ul last venus) de pe satellite-L305 si a mers foarte bine
Acelasi setting merge si in conexiune WinXP WinVista, cu conditia ca sa aveti acelasi Workgroup, si dupa care o sa aveti LAN pt Warcraft si Starcraft.... :D Ranjeste fasolea

greseala pe care am facuto inainte e ca am introdus valori si la Gateway, adica am setat reteaua in felul urmator:

last venus eth1:
ip: 192.168.1.2
netmask: 255.255.255.0
gateway:192.168.1.1
satellite-L305 eth0:
ip: 192.168.1.1
netmask: 255.255.255.0
gateway:192.168.1.2
Deci nu faceti asa, nici pe windows nu merge asa, WRONG !
« Last Edit: August 31, 2008, 09:35:22 AM by steelheart » Logged

When Bush says "Freedom" it means "Conquer".
When Gates says "Freedom" it means "Feedom".
But when Stallman says "Freedom" it means "Freedom".
Pages: [1]   Go Up
  Print  
 
Jump to: