Всем привет!

Есть у меня три VPS в одном датацентре у одного провайдера. Назовём их
айпишники A.B.C.1 , A.B.C.2 , A.B.D.3 . D потому, что в от дали мне третий
сервер в другой подсети, они у них автоматом генерятся. На A.B.C.1 и
A.B.C.2 стоит Debian 11, на A.B.D.3 - Debian 12.

И хочу я расшарить директорию, живущую на A.B.C.1 . Причём по
возможности БЕЗ шифрования - VPS зарезаны по процессору.

Схватился я за NFS. Правда, в Kerberos я не умею совсем, ну да ладно,
прибью гвоздиком айпишники.

Итак, /etc/exports:

/home/user/shared-dir
A.B.C.2(rw,sync,no_subtree_check,all_squash,anonuid=1001,anongid=1001)
 A.B.D.3(rw,sync,no_subtree_check,all_squash,anonuid=1001,anongid=1001)

Далее понятно:

# exportfs -a
# systemctl restart nfs-kernel-server

После этого на обоих клиентах создаю /home/user/shared-dir-mount и запускаю:

# mount -t nfs A.B.C.1:/home/user/shared-dir /home/user/shared-dir-mount

На A.B.C.2 всё работает. На A.B.D.3 - выпадает в таймаут. А мне как раз на
A.B.D.3 и нужно на самом деле монтировать.

Я уже добавил на A.B.C.1 в /etc/hosts.allow строку ALL: A.B.D.3 . Не
помогает. Правда вот перезагружать после этого  не пробовал, из-за возни с
перезагрузкой VPS (и там ещё другая нагрузка крутится, опять же).

Как это можно выяснять и чинить?

Или вообще отказаться от NFS? Но в пользу чего? Нужно именно монтировать, а
не клиентским софтом лазить. SMB/CIFS? А это точно лучше?

-- 
Yours, Misha Ramendik

Unless explicitly stated, all opinions in my mail are my own and do not
reflect the views of any organization

Ответить