Назад | Перейти на главную страницу

Сбой монтирования NFS при использовании VPN

На моем сервере разработки настроено монтирование NFS, которое я без проблем монтировал на локальные машины. Теперь я пытался смонтировать тот же общий ресурс NFS на том же компьютере (ноутбук openSUSE) на этот раз через VPN из-за пределов офиса, но возникает следующая ошибка:

mount.nfs: Openration no permitted

Экспорт файла на сервер разработки:

/var/www *(rw,all_squash,async,anonuid=500,anongid=500)

Параметры NFS, указанные на сервере разработки

# Server Mountd Protocol
mountproto=udp
# Server Port
Port=2049

Используется команда монтирования, которая работает локально, но не через VPN:

sudo mount 192.168.7.2:/var/www /var/www

Конфигурация VPN:

client
resolv-retry 20
keepalive 10 60
nobind
mute-replay-warnings
ns-cert-type server
comp-lzo
verb 1
persist-key
persist-tun
explicit-exit-notify 1
dev tun
proto udp
port 1194
cipher AES-128-CBC
cert keys/{{ key name }}.crt
key keys/{{ key name }}.key
ca keys/{{ key name }}.crt
remote {{ office ip address }} 1194 # public address
remote {{ office ip address }} 1194 # static WAN 1

Запуск с использованием:

/usr/sbin/openvpn --config {{ config name  }}.conf

Я должен отметить, что помимо NFS, VPN работает нормально, я могу использовать virt_manager с офисным KVM-хостом, ssh на локальных серверах, а также ssh на удаленных серверах, привязанных к IP-адресу офиса. Общий ресурс NFS находится на сервере Centos 6.8, а ноутбук, на котором я пытаюсь смонтировать общий ресурс, работает под управлением openSUSE Leap 42.1. Я могу подключиться по ssh к машине, на которой выполняется монтирование NFS, через VPN, и тот факт, что общий ресурс NFS (сервер centos) регистрирует следующую ошибку в / var / log / messages при попытке монтирования, заставляет меня думать, что это должно подключение к серверу нормально:

authenticated mount request from 192.168.1.90:992 for /var/www (/var/www)