Portál AbcLinuxu, 31. května 2025 12:08


Dotaz: NFS IPCop FreeNAS Ubuntu server... problém s mountováním disku po síti

5.8.2010 23:24 SoGood | skóre: 2
NFS IPCop FreeNAS Ubuntu server... problém s mountováním disku po síti
Přečteno: 340×
Odpovědět | Admin
Přílohy:
Zdravím, mám problém ohledně protokolu NFS a připojení složky na FreeNASu k serveru na kterym běží x64 ubuntu 9.10 server. Kdo zná IPCop ví že má rozdělené interfacy na celkem 4 druhy, DMZ(192.168.2.1-10) green(192.168.0.2-254) red(veřejná IP) blue(192.168.1.2-254). FreeNAS se nachází v zelené zóně a server v dmz. Po správném nastavení NFS služby na FreeNASu, kde se nastaví pouze sdílená složka a práva(screen jak to vypadá jsem dal do přílohy), jsem se zkusil ze serveru připojit
root@server:~# mount -t nfs 192.168.0.100:/mnt/disk1/junior/filmy/ /var/www/filmy
mount.nfs: mount system call failed
root@server:~#
špatně, něco se tomu nelíbí, podle rpcinfo -p
root@server:/etc# rpcinfo -p
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp  46167  status
    100024    1   tcp  37996  status
    100021    1   udp  40360  nlockmgr
    100021    3   udp  40360  nlockmgr
    100021    4   udp  40360  nlockmgr
    100021    1   tcp  54289  nlockmgr
    100021    3   tcp  54289  nlockmgr
    100021    4   tcp  54289  nlockmgr
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100005    1   udp  41953  mountd
    100005    1   tcp  59999  mountd
    100005    2   udp  41953  mountd
    100005    2   tcp  59999  mountd
    100005    3   udp  41953  mountd
    100005    3   tcp  59999  mountd
jsem zjistil který porty jsou nfs využívaný na serveru a dopsal jsem je do iptables, restartoval a
root@server:~# mount -t nfs 192.168.0.100:/mnt/disk1/junior/filmy/ /var/www/filmy
mount.nfs: mount system call failed
root@server:~#
zkusil nastavit portforwarding (dmz pinholes) v ipcopu na porty, které využívá nfs na serveru ale zase jsem se daleko nedostal
root@server:~# mount -t nfs 192.168.0.100:/mnt/disk1/junior/filmy/ /var/www/filmy
mount.nfs: mount system call failed
root@server:~#
ale posléze zjistil že po výpisu
root@server:/etc# rpcinfo -p 192.168.0.100
   program vers proto   port
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100000    4     7    111  portmapper
    100000    3     7    111  portmapper
    100000    2     7    111  portmapper
    100005    1   udp    654  mountd
    100005    3   udp    654  mountd
    100005    1   tcp    654  mountd
    100005    3   tcp    654  mountd
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100024    1   udp    769  status
    100024    1   tcp    792  status
    100021    0   udp    990  nlockmgr
    100021    0   tcp    632  nlockmgr
    100021    1   udp    990  nlockmgr
    100021    1   tcp    632  nlockmgr
    100021    3   udp    990  nlockmgr
    100021    3   tcp    632  nlockmgr
    100021    4   udp    990  nlockmgr
    100021    4   tcp    632  nlockmgr
porty které nfs na Freenasu bere nejsou stejné. V tomhle jsem nováček, NFS mi moc neříká proto se ptám, ale očividně je třeba nastavit tomu NFS pevné porty (sjednotit) pro komunikaci, kvůli firewallu který střeží území mezi zelenou a DMZ zónou ale zakopanej pes může být uplně jinde. Předem díky za přečtení ;)

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (SoGood (tazatel))
19.11.2010 13:37 SoGood | skóre: 2
Rozbalit Rozbalit vše Re: NFS IPCop FreeNAS Ubuntu server... problém s mountováním disku po síti
Odpovědět | | Sbalit | Link | Blokovat | Admin

problém jsem vyřešil mountem curlftps, který se umí chovat pomocí parametru allow_other podobně jako nfs - všichni vidí adresář v počítači a mohou do něj přistupovat

curlftpfs -o allow_other ftp://uzivatel:heslo@192.168.0.100 /mnt/sitovydisk/

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.