Newsgroup: it.comp.os.linux.software
Titolo: Montare dischi NFS da una Virtual Machine...

   Problema forse insolito...
Devo configurare delle Virtual Machines per far girare Linux sotto alcuni
computer con su WinCrost (2k oppure NT)... Qui da noi abbiamo
``standardizzato'' le installazioni delle macchine Linux nel senso che
tutte le macchine (quelle vere) vedono le home directory degli utenti su di
un server centralizzato... Vorrei realizzare la stessa cosa anche per le
virtual machines... In effetti sono riuscito a fare praticamente tutto,
tranne questo piccolo, insignificante particolare... 
  La virtual machine vede la rete esterna via gateway del computer ospite
ma, quando provo a montare il disco nfs quello che ottengo sul client
(virtuale) è: 
     mount: host:/disk failed, reason given by server: Permission
denied mentre nel syslog del server (fisico) ottengo un angosciantissimo:
Mar 21 19:15:43 host mountd[17337]: NFS request from client.etc.etc
originated on insecure port, psychoanalysis suggested
a parte il fatto che è la prima volta che un computer mi consiglia di
andare in psicoanalisi, che devo da fa` ??? Voglio aggiungere che dopo i
primi tentativi fatti con WinCrost ospitante mi sono spostato (mi ci trovo
più a mio agio, che volete ;) ) sulla mia stazione linux ed ho rifatto
tutto l'accrocco risultato: niente... Sto sbariando da tempo immemore con
ipchains, ma il risultato non cambia... Vi riporto le regole che sto usando
attualmente:
bash-2.03# ipchains -L
Chain input (policy ACCEPT):
target     prot opt     source                destination           ports
ACCEPT     tcp  ------  anywhere             
192.168.65.0/24
       any ->   any
ACCEPT     udp  ------  anywhere             
192.168.65.0/24
       any ->   any
Chain forward (policy ACCEPT):
target     prot opt     source                destination           ports
MASQ       tcp  ------  
192.168.65.0/24
      anywhere              any ->   any
MASQ       udp  ------  
192.168.65.0/24
      anywhere              any ->   any
MASQ       all  ------  
192.168.65.0/24
      anywhere              n/a
Chain output (policy ACCEPT): 
le due regole in input all'inizio non le avevo, le ho aggiunte dopo
tentando di mappare le porte in entrambe le direzioni e per i due
protocolli (tcp ed udp)... Tutti, ovviamente, miseramente falliti... Ho
provato anche con regole diverse (tipo specificando solo la porta 2049 da
un lato e quella mount/udp dall'altro, entrambe, con riporto, con
carpiato e ritornato) e lo stesso non ha funzionato...
   Lo so, sto sicuramente sbagliando qualcosa, ma non ho trovato notizie di
codesto comportamento da nessuna parte... Magari ho cercato male o non ho
capito qualcosa di *fondamentale* nella gestione delle reti... Mi
aiutate/consigliate della documentazione ??? (HowTo e AppuntiLinux già
passati)...
  Ah, dimenticavo, le macchine linux (vere o false che siano) sono tutte
delle slackware 7.qualcosa, la virtual machine e il server nfs hanno il
kernel 2.2.16, il computer ospite che sto ora usando è un 2.2.13 (ma dovrò
rifare la stessa configurazione di forwarding sotto WinBug e li si piangerà)
                                             Vi ringrazio in anticipo
                                                   Rosario
 --                  
            _ \|/ ____ \|/  | //\ \/   |_||_ /\ |\|\/\/\|\/|
"@'/ ,. \`@"  |//--\/\   | ||_/--\|/|\\/\/|  |  Is Now under Unix...
/_| \__/ |_\
   \__U_/        Name in Real Life:   Rosario Peluso    

 originated on insecure port, psychoanalysis suggested
Probabilmente la richiesta parte da una porta priviligeta ( < 1024 ), ma 
poi il masquerade la rimappa in alto > 1024 ed il server NFS non gradisce.
Prova a vedere se c'e' qualche possibilita' di accettare porte superiori 
alla 1024