LinuxForum.Fans
Тема

Проблема с nfs

Автор: snowly99 4 сообщений 1783 просмотров
#251517

Есть 2 ПК связанные по средствам коммутатора DES -1005D на обоих установлена Ubuntu 11.10.
1-й - 192.168.100.2 Сервер
2-й - 192.168.100.4 Клиент
Пинги идут без задержек и потерь. Пытаюсь расшарить доступ к папке /home/snow/doc через nfs

1. /etc/exports

Показать
# /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,no_subtree_check) hostname2(ro,sync,no_sub$
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/home/snow/doc 192.168.100.4 (rw,sync,no_subtree_check)

2. На клиенте: mount.nfs 192.168.100.2:/home/snow/doc /mnt
выдает connection time-out
Порты открыты:

Показать
root@ILoveSnow:/home/snow# netstat -lt | grep nfs
tcp 0 0 *:nfs *:* LISTEN
tcp6 0 0 [::]:nfs [::]:* LISTEN

Демоны nfs запущены:

Показать
root@ILoveSnow:/home/snow# rpcinfo -p 192.168.100.2
program vers proto port service
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
100024 1 udp 38512 status
100024 1 tcp 49100 status
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 2 tcp 2049
100227 3 tcp 2049
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100227 2 udp 2049
100227 3 udp 2049
100021 1 udp 46167 nlockmgr
100021 3 udp 46167 nlockmgr
100021 4 udp 46167 nlockmgr
100021 1 tcp 52178 nlockmgr
100021 3 tcp 52178 nlockmgr
100021 4 tcp 52178 nlockmgr
100005 1 udp 44997 mountd
100005 1 tcp 55062 mountd
100005 2 udp 34104 mountd
100005 2 tcp 48863 mountd
100005 3 udp 59906 mountd
100005 3 tcp 51186 mountd

В это же время, если в качестве сервера выступает 192.168.100.4 То папки прописанные в /etc/exports На машину 192.168.100.2 монтируются без проблем.
Просьба помочь разобраться в ситуации
На интерфейс eth0 192.168.100.2 в момент попытки смонтировать, пакеты с запросами на порт 2049 доходят, но ответа почему-то нет...

#251521

А в логах системы ничего интересного нету нащот nfs демона. У меня помнитса когдато на Слаке были такие проблемы на дефолтном ядре. демон стартовал, но не давал возможности смонтировать ресурс. Помогло тока пересборка ядра. Так что остановите демон, запустите его снова и смотрите логи.

#251643

Выполняю rpcinfo -p в соответствии с результатами открываю порты. После выполненных действий результат команды iptables -L -n -v выглядит примерно так:

Показать
Chain INPUT (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
1390 831K bad_packets tcp -- * * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0
12 1056 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
1516 859K ACCEPT all -- eth0 * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
6 360 tcp_p tcp -- eth0 * 0.0.0.0/0 0.0.0.0/0
8 656 udp_p udp -- eth0 * 0.0.0.0/0 0.0.0.0/0
0 0 icmp_p icmp -- eth0 * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp spt:111
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:111
0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp spt:58928
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:41800
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:2049
0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp spt:2049
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:34557

Chain FORWARD (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 bad_packets tcp -- * * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- eth0 * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

Chain OUTPUT (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
1511 187K bad_packets tcp -- * * 0.0.0.0/0 0.0.0.0/0
1644 195K ACCEPT all -- * eth0 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- * br0 0.0.0.0/0 0.0.0.0/0
12 1056 ACCEPT all -- * lo 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp spt:111
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:111
0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp spt:58928
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:41800
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:2049
0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp spt:2049
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:34557

Chain bad_packets (3 references)
pkts bytes target prot opt in out source destination
0 0 REJECT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp flags:0x12/0x12 state NEW reject-with tcp-reset
0 0 LOG tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp flags:!0x17/0x02 state NEW LOG flags 0 level 4 prefix `New not syn:'
0 0 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp flags:!0x17/0x02 state NEW

Chain icmp_p (1 references)
pkts bytes target prot opt in out source destination
0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 8
0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 11
0 0 DROP icmp -- * * 0.0.0.0/0 0.0.0.0/0

Chain tcp_p (1 references)
pkts bytes target prot opt in out source destination
6 360 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0

Chain udp_p (1 references)
pkts bytes target prot opt in out source destination
8 656 DROP udp -- * * 0.0.0.0/0 0.0.0.0/0

Тем не менее при попытке смонтировать выдает таймаут

#251651

Проблема решена
iptables -F
iptables-save

Войдите или зарегистрируйтесь, чтобы ответить.