pobleme bei laufwerkfreigabe

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
tarabaz
Beiträge: 100
Registriert: 23.03.2005 16:03:40

pobleme bei laufwerkfreigabe

Beitrag von tarabaz » 18.04.2005 17:42:32

hi,

ich habe 2 debian rechner mit einem crossover kabel verbunden und möchte von dem zweitem rechner (NBB2) auf ein laufwerk vom ersten rechner (NBB1) zugreifen (lesen und schreiben) können.

ich hab mich für die varinte per nfs entschieden. hier nun die einstellungen der computer:

---------------------------------------------------------

NBB1:
netzwerkkarte eingerichtet (ip= 192.168.0.1, submask= 255.255.255.0)
das freizugebende laufwerk (hdd5) steht wie folgt in der fstab: /dev/hdd5 /mnt/hdd5 vfat defaults,users,exec,umask=000 0 0
das paket „nfs-kernel-server“ ist installier
in der /etc/exports steht: /mnt/hdd5/ 192.168.0.1 (rw,no_root_squash)
in der /etc/hosts.allow steht: portmap: ALL

wenn ich /etc/init.d/nfs-kernel-server reload in die console tippe, erscheint:

root@NBB1:~# /etc/init.d/nfs-kernel-server reload
Re-exporting directories for NFS kernel daemon...exportfs: No options for /mnt/hdd5/ 192.168.0.1: suggest 192.168.0.1(sync) to avoid warning
exportfs: /etc/exports [1]: No 'sync' or 'async' option specified for export "192.168.0.1:/mnt/hdd5/".
Assuming default behaviour ('sync').
NOTE: this default has changed from previous versions
exportfs: No host name given with /mnt/hdd5 (rw,no_root_squash), suggest *(rw,no_root_squash) to avoid warning
exportfs: /etc/exports [1]: No 'sync' or 'async' option specified for export ":/mnt/hdd5".
Assuming default behaviour ('sync').
NOTE: this default has changed from previous versions
done.
root@NBB1:~#

---------------------------------------------------------

NBB2:
netzwerkkarte eingerichtet (ip= 192.168.0.2, submask= 255.255.255.0)

wenn ich in die console tippe:

mount -t nfs 192.168.0.1:/mnt/hdd5 /mnt/hdd5

erscheint folgendes:

mount: RPC: Fehler des entfernten Systems - Verbindungsaufbau abgelehnt
root@NBB2:~#


ich bin mit meinem latein am ende, aber villeicht wisst ihr ja rat ;-)

mfg

tarabaz

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 18.04.2005 20:11:19

Ist Port 2049 (nfs) offen?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
tarabaz
Beiträge: 100
Registriert: 23.03.2005 16:03:40

Beitrag von tarabaz » 18.04.2005 20:27:43

hi,

wie finde ich das raus? und auf welchem rechner?

ich hab sowas noch nie unter linux gemacht und min nur nach div anleitungen aus dem netz vorgegeangen.

mfg

tarabaz

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 18.04.2005 20:56:36

Ob ein Port offen ist kannst du mit

Code: Alles auswählen

 nmap
Rechner herausfinden.

Installier auf Rechner 1

Code: Alles auswählen

 nfs-common 
und

Code: Alles auswählen

 nfs-kernel-server 
Außerdem was ergibt

Code: Alles auswählen

 exportfs
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
tarabaz
Beiträge: 100
Registriert: 23.03.2005 16:03:40

Beitrag von tarabaz » 18.04.2005 21:20:01

hi,

nfs-common und nfs-kernel-server sind bereis installiert.

exportfs gibt folgendes aus:

root@NBB1:~# exportfs
exportfs: No host name given with /mnt/hdd5 (rw,sync,wdelay,hide,nocrossmnt,secure,no_root_squash,no_all_squash,subtree_check,secure_locks,mapping=identity,anonuid=-2,anongid=-2), suggest *(rw,sync,wdelay,hide,nocrossmnt,secure,no_root_squash,no_all_squash,subtree_check,secure_locks,mapping=identity,anonuid=-2,anongid=-2) to avoid warning
/mnt/hdd5 192.168.0.1
/mnt/hdd5 <world>
root@NBB1:~#


und nmap:

root@NBB1:~# nmap
Nmap 3.75 Usage: nmap [Scan Type(s)] [Options] <host or net list>
Some Common Scan Types ('*' options require root privileges)
* -sS TCP SYN stealth port scan (default if privileged (root))
-sT TCP connect() port scan (default for unprivileged users)
* -sU UDP port scan
-sP ping scan (Find any reachable machines)
* -sF,-sX,-sN Stealth FIN, Xmas, or Null scan (experts only)
-sV Version scan probes open ports determining service & app names/versions
-sR RPC scan (use with other scan types)
Some Common Options (none are required, most can be combined):
* -O Use TCP/IP fingerprinting to guess remote operating system
-p <range> ports to scan. Example range: 1-1024,1080,6666,31337
-F Only scans ports listed in nmap-services
-v Verbose. Its use is recommended. Use twice for greater effect.
-P0 Don't ping hosts (needed to scan http://www.microsoft.com and others)
* -Ddecoy_host1,decoy2[,...] Hide scan using many decoys
-6 scans via IPv6 rather than IPv4
-T <Paranoid|Sneaky|Polite|Normal|Aggressive|Insane> General timing policy
-n/-R Never do DNS resolution/Always resolve [default: sometimes resolve]
-oN/-oX/-oG <logfile> Output normal/XML/grepable scan logs to <logfile>
-iL <inputfile> Get targets from file; Use '-' for stdin
* -S <your_IP>/-e <devicename> Specify source address or network interface
--interactive Go into interactive mode (then press h for help)
Example: nmap -v -sS -O http://www.my.com 192.168.0.0/16 '192.88-90.*.*'
SEE THE MAN PAGE FOR MANY MORE OPTIONS, DESCRIPTIONS, AND EXAMPLES
root@NBB1:~#

mfg

tarabaz

Benutzeravatar
tarabaz
Beiträge: 100
Registriert: 23.03.2005 16:03:40

Beitrag von tarabaz » 19.04.2005 12:31:58

hi,

ich hab auf beiden rechnern mal ping ausgeführt (und wieder was dazu gelernet). mit folgendem ergebniss:

root@NBB1:~# ping 192.168.0.2
PING 192.168.0.2 (192.168.0.2): 56 data bytes
64 bytes from 192.168.0.2: icmp_seq=0 ttl=64 time=0.5 ms
64 bytes from 192.168.0.2: icmp_seq=1 ttl=64 time=0.4 ms
64 bytes from 192.168.0.2: icmp_seq=2 ttl=64 time=0.4 ms

und so weiter...


root@NBB2:~# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1): 56 data bytes
64 bytes from 192.168.0.1: icmp_seq=0 ttl=64 time=0.5 ms
64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=0.4 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=64 time=0.4 ms

und so weiter...


das heißt doch das die computer in der lage sind daten auszutauschen?

kann es sein das in der fstab von NBB1 (der rechner mit der freizugebenden festplatte) die rechte für das laufwerk hdd5 nicht richtig vergeben sind? Hier mal der fstab eintrag:

/dev/hdd5 /mnt/hdd5 vfat defaults,users,exec,umask=000 0 0

mfg

tarabaz

Benutzeravatar
tarabaz
Beiträge: 100
Registriert: 23.03.2005 16:03:40

Beitrag von tarabaz » 19.04.2005 19:42:25

hi, ich bin's nochmal,

hab das mit dem nmap entlich gecheckt (hoffe ich).

also, wenn ich auf dem 2. rechner (NBB2, ip 192.168.0.2) "nmap 192.168.0.1" eintippe, spuckt er folgendes aus:

-----------------------------------------------------------------

root@NBB2:~# nmap 192.168.0.1

Starting nmap 3.75 ( http://www.insecure.org/nmap/ ) at 2005-04-19 19:33 CEST
Interesting ports on 192.168.0.1:
(The 1658 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
631/tcp open ipp
3128/tcp open squid-http
5800/tcp open vnc-http
5900/tcp open vnc
6050/tcp open arcserve
MAC Address: 00:E0:4C:AA:D4:96 (Realtek Semiconductor)

Nmap run completed -- 1 IP address (1 host up) scanned in 11.256 seconds
root@NBB2:~#

-----------------------------------------------------------------

das heißt wohl das port 2049 nicht offen ist. wie mache ich den auf?

mfg

tarabaz

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 19.04.2005 20:24:24

Man kann nfs starten mit

Code: Alles auswählen

 /etc/init.d/nfs-common start
und

Code: Alles auswählen

 /etc/init.d/nfs-kernel-server start
Aber normalerweise sollte das schon während des Bootens passieren.

Und ob nfs auch erfolgreich gestartet wurde kann man auch mit

Code: Alles auswählen

 pgrep nfs -l 
überprüfen.

Dann kommt sowas in der Art dabei raus.

Code: Alles auswählen

matthias@biljana:~$ pgrep nfs -l
7903 nfsd
7904 nfsd
7905 nfsd
7906 nfsd
7907 nfsd
7908 nfsd
7909 nfsd
7910 nfsd
matthias@biljana:~$

Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
tarabaz
Beiträge: 100
Registriert: 23.03.2005 16:03:40

Beitrag von tarabaz » 19.04.2005 20:49:05

hi,

wenn ich auf dem rechner NBB1 (auf dem das laufwerk ist das ich freigeben möchte) "pgrep nfs -l" eingebe, passiert garnichts.

------------------------------------------------------------

root@NBB1:~# pgrep nfs -l
root@NBB1:~#

------------------------------------------------------------

"/etc/init.d/nfs-common start" macht er, wenn ich es eingebe, aber bei "/etc/init.d/nfs-kernel-server start" passiert nur das:

------------------------------------------------------------

root@NBB1:~# /etc/init.d/nfs-kernel-server start
Exporting directories for NFS kernel daemon...done.
Starting NFS kernel daemon: nfsd

------------------------------------------------------------

und weiter geht es nicht, es kommt kein "root@NBB1" mehr

mfg

tarabaz

Benutzeravatar
tarabaz
Beiträge: 100
Registriert: 23.03.2005 16:03:40

Beitrag von tarabaz » 19.04.2005 22:25:45

hi,

ich bin in diesem forum auf die lösung gestoßen :-)

http://www.debianforum.de/forum/viewtopic.php?t=30449

also, ich muß erst

/etc/init.d/portmap start

und dann

/etc/init.d/nfs-kernel-server start

auf NBB1 eintippen. dann klappt es.

@KBDCALLS
vielen dank für deine hilfe und die unmenge an geduld die du mit mir hattest, ist echt ein klasse forum hier mit netten, hilfsbereiten leuten. und ohne deine hilfe würde ich warscheinlich noch in wochen vor meinen rechnern sitzen.

also nochmal danke

mfg

tarabaz

Antworten