LINUX.ORG.RU

NFS не работает!!!!????


0

0

Два компа в сети 192,168,4,62 делаю как сервер, записываю в /etc/xport "/distr (rw)", 192,168,4,63 - клиент, подключаюсь в каталог /mnt/lan (т.е. он уже создан) выполняю на клиенте mount -t nfs 192.168.4.63:/distr /mnt/lan и получаю в ОТВЕТ!!!! mount: RPC: Unabble to receive; errno = Connection refused !!!!!!! А если на сервере логинюсь под другим юзером, и подключаюсь к неуже с другого терминала то все ОК!!!!!???? Почему так, Linux ставил как сервер, поэтому поддрежка NFS в ядре должна быть.

Кто знает - ПОМОГИТЕ!!!!!!!!!!!!!!!!


Быть может дело в самой записи: ... , записываю в /etc/xport "/distr (rw)",... Для всех клиентов нам, по-моему, должна быть звёздочка (*).

anonymous
()
Ответ на: комментарий от sS

Естественно на сервер!!!!!!!!!!!!!!!!!!!!!!!!!!!! mount -t nfs 192.168.4.62:/distr /mnt/lan

Описался!!!!!!!!!

А по существу!!!!!!!!!!!!!!!!

anonymous
()
Ответ на: комментарий от anonymous

Дак я же не телепат что вижу о том и говорю ;)

а по существу

1) добавь на сервере в /etc/hosts.allow строчку

ALL:192.168.4.63

2) скажи с клиента showmount -e 192.168.4.62

и результат в студию

sS ★★★★★
()
Ответ на: комментарий от sS

Сделал tcpdump во время монтирования и увидел, что клиент 62 при обращении к серверу 63 не может прочитать порт 635.

про showmount -e ....

mount clntudp_creata:RPC:Portmapper failure_RPC:Unable to receive

azv
() автор топика
Ответ на: комментарий от sS

ipchains -L пропускает все

где можно посмотреть список служб и портов соответствующих им???

tcpdump показавает что компы общаются, резрешаю свои mac адреса через arp общаются через sunrpc, однако после подготовки клиент обращ к серверу на порт sunrpc, а тот ему в ответ icmp порт не читается 635!!!!

azv
() автор топика
Ответ на: комментарий от sS

С оцией tcp пробовал тот же результат НИКАКОЙ, однако tcpdump при этом не делал. Попробую попозже. Может надо посмотреть tcpdump на локальной машине кода она сама к себе цепляется, ведь так работае!!!!!!

azv
() автор топика
Ответ на: комментарий от azv

>где можно посмотреть список служб и портов соответствующих им???

/etc/services

>а тот ему в ответ icmp порт не читается 635!!!!

xmm ... это не ldap часом ? (на память не скажу)

sS ★★★★★
()
Ответ на: комментарий от azv

На локальной машине tcpdump ничего не показывает, однако клиент подсоединяется к серверу на тойже машине.

azv
() автор топика
Ответ на: комментарий от azv

>На локальной машине tcpdump ничего не показывает, однако клиент подсоединяется к серверу на тойже машине

tcpdump -i lo

sS ★★★★★
()
Ответ на: комментарий от sS

Если УКОГО ТО РАБОТАЕТ П О М О Г И Т Е!!!!!!!!!!!!!

Вот dump при соединении клиета к серверу22:49:46.936881 arp who-has

192.168.4.62 tell 192.168.4.63 22:49:46.936881 arp reply 192.168.4.62 is-at 0:50:fc:c6:4f:a8 22:49:46.936881 192.168.4.63.728 > 192.168.4.62.sunrpc: S 1629668402:1629668402(0) win 5840 <mss 1460,sackOK,timestamp 108168 0,nop,wscale 0> (DF) 22:49:46.936881 192.168.4.62.sunrpc > 192.168.4.63.728: R 0:0(0) ack 1629668403 win 0 22:49:46.936881 arp reply 192.168.4.62 is-at 0:c:29:de:83:ca 22:49:46.946881 192.168.4.63.729 > 192.168.4.62.635: udp 104 (DF) 22:49:46.946881 192.168.4.62 > 192.168.4.63: icmp: 192.168.4.62 udp port 635 unreachable 22:49:47.106881 192.168.4.12.netbios-dgm > 192.168.4.255.netbios-dgm: NBT UDP PACKET(138)

А вот на lo интерфейс (azv - NFS сервер)

16:00:22.229385 192.168.4.62.3068261228 > 192.168.4.62.nfs: 112 access [|nfs] (DF) 16:00:22.229385 192.168.4.62.nfs > 192.168.4.62.3068261228: reply ok 120 access c 1800 (DF) 16:00:22.239385 azv.1028 > azv.domain: 32699+ PTR? 62.4.168.192.in-addr.arpa. (43) (DF) 16:00:22.239385 azv > azv: icmp: azv udp port domain unreachable [tos 0xc0] 16:00:22.239385 azv.1028 > azv.domain: 32699+ PTR? 62.4.168.192.in-addr.arpa. (43) (DF) 16:00:22.239385 azv > azv: icmp: azv udp port domain unreachable [tos 0xc0]

И на последок rpcinfo -p

program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 1024 status 100024 1 tcp 1024 status 100011 1 udp 917 rquotad 100011 2 udp 917 rquotad 100011 1 tcp 920 rquotad 100011 2 tcp 920 rquotad 100005 1 udp 1025 mountd 100005 1 tcp 1025 mountd 100005 2 udp 1025 mountd 100005 2 tcp 1025 mountd 100005 3 udp 1025 mountd 100005 3 tcp 1025 mountd 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100021 1 udp 1026 nlockmgr 100021 3 udp 1026 nlockmgr 100021 4 udp 1026 nlockmgr

Если УКОГО ТО РАБОТАЕТ П О М О Г И Т Е!!!!!!!!!!!!!

azv
() автор топика
Ответ на: комментарий от azv

Помню года 2 назад имел секс с NFS.

Насколько припоминаю, необходимо portmap разрешать через hosts.allow, кажется на обоих концах.

Точнее сказать не могу, т.к. года полтора уже NFS не юзаю - нет особой необходимости, да и для безопасности это не очень полезно (по крайней мере в моей конфигурации сети).

archont ★★★
()
Ответ на: комментарий от azv

portmap,in.sshd,in.rlogind,in.telnetd,proftpd:192.168.11.22

Это типичная строчка разрешения обработки запросов от хоста 192.168.11.22 различными серверами в файле /etc/hosts.allow. Естественно сервис portmap должен быть запущен. Аналогично пишете на другом хосте. Это справедливо для случая, когда в hosts.deny прописаны параноидальные правила (по умолчанию именно так) запрещать все сервисы для всех.

Подробности про настройки NFS просто не помню, но без portmap точно не работало. И не забудьте о файрволл (если он есть).

archont ★★★
()
Ответ на: комментарий от archont

Я делал ALL:xxx.xxx.xxx.xxx - сервера

и всервыно не катит !!!!!!

Если у кого работает, то объясните КАК СДЕЛАЛИ!!!!!!!

Проблема втом. что хочу сделать лабу для студентов, в которой показать организацию сети на Linux (на NFS), но БЛ.... не могу сделать.

НЕУЖЕЛИ ХУЖУ ГРЕБАННОЙ ВИНДЫ!!!!!!

На чем можно организовать сеть, чтоб студентам показать, что линух в сетях асс и для них заточен!!!!!!!!!!!!

azv
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.