В моей любимой сети у меня есть Raspberry Pi (debian - buster). Поскольку я впервые настроил его, можно управлять им через S SH или удаленный рабочий стол VIA. Затем я установил VPN-сервер (OpenVPN с этот скрипт), используя командную строку:
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
Я могу прекрасно подключиться к VPN. VPN работает нормально, и проблема не в этом. Однако. Теперь я подумал о подключении переносного диска к моему пи, чтобы создать NAS, подключенный к VPN, чтобы я мог подключиться к нему где угодно.
Я не уверен, полезно ли это, но для предотвращения вопросов здесь моя таблица маршрутизации :
Destination Router Genmask Flags ... Iface
0.0.0.0 192.168.123.1 0.0.0.0 UG eth0
10.8.0.0 0.0.0.0 255.255.255.0 U tun0 #(The VPN)
192.168.123.0 0.0.0.0 255.255.255.0 U eth0 #(My Network)
Это должно быть хорошо, потому что я могу пинговать пи в обеих установках. Использование VPN или нет.
Теперь проблемы начались. Хотя я могу подключиться к своему пи через Remotedesktop или S SH, либо из локальной сети, либо из другой сети, используя VPN-туннель, я не могу увидеть мой пи в сети. Не в общих папках нигде. Я установил samba и другие менеджеры сетей и данных. и я, хотя я поделился диск через сеть. но я не могу заставить его работать: /.
Итак, вот некоторая информация, которая может или не может относиться к этому вопросу:
Файл конфигурации Samba, который я могу найти здесь, содержит несколько строк, которые поднять несколько вопросительных знаков для меня.
/etc/samba/smb.conf
В самом начале есть тег об интерфейсах. И значение по умолчанию для этой строки выглядит следующим образом:
; interfaces = 127.0.0.0/8 eth0
Так что я не эксперт по сетям. Но я чувствую, что это должно выглядеть больше так
; interfaces = 192.168.123.0/8 eth0
И если я думаю о будущем, я хотел бы получить доступ к этим папкам также через сеть, которую создает мой vpn, поэтому я должен добавить строку, которая выглядит следующим образом?
; interfaces = 10.8.0.0/8 tun0
В любом случае, чтобы завершить вопрос здесь, «код», который я использую, чтобы поделиться папкой
[MyNetworkStorage]
comment = Shared through Samba
public = yes
writable = yes
browsable = yes
path = /media/pi/MyNetworkStorage #It is always mounted there even after reboot
create mask = 0777
directory mask = 0777
guest ok = yes
only guest = no
Я хотел бы получить некоторую помощь / совет о том, как подключиться к foler
Cheers