Как подключиться к общему ресурсу smb после подключения к VPN?

Как подключиться к общему ресурсу smb после подключения к VPN?

Я новичок в Ubuntu и работе с сетями, и у меня возникли трудности.

У меня бюджетная конфигурация NAS (Raspberry Pi с OMV и общим ресурсом SMB). Я настроил общий ресурс в Ubuntu следующим образом:этотруководство. Я постоянно монтировал диск и могу получить доступ ко всем файлам в общем доступе. Однако после подключения к VPN (surfshark), следуяэтотруководство Я больше не могу получить доступ к ресурсу. Я получаю следующее сообщение: «Не удалось отобразить «ресурс». Файл неизвестного типа».

Настройка VPN повлекла за собой редактирование /etc/fstab и добавление следующего:

//my.nas.ip.address/media  /media/share  cifs  credentials=/home/user/.smbcredentials,iocharset=utf8  0  0

Нужно ли мне это менять, чтобы получить доступ к NAS?

Кроме того, когда я запускаю VPN на своем компьютере с Windows, у меня не возникает никаких проблем с доступом к NAS.

редактировать:

Я также должен упомянуть, что я запускаю Ubuntu через виртуальную машину на машине с Windows.

решение1

Какой продукт виртуализации вы используете, Virtualbox?

Если так, то я предполагаю, что вы используете тип сети "NAT", который устанавливает мини-LAN на вашем локальном компьютере в диапазоне 192.168.56.0/24 (по умолчанию). Ваш NAS, вероятно, находится в вашей "реальной" LAN, которая имеет другой диапазон IP-адресов. Это становится проблемой, поскольку VPN устанавливает правило маршрутизации по умолчанию, которое в основном говорит "отправлять все, что не находится в моей локальной LAN (192.168.56.0/24), через VPN", которое затем направляет ваш трафик, предназначенный для NAS, через VPN.

Если мои догадки выше верны, есть два решения:

  1. Измените тип сетевого адаптера Virtualbox на "мостовой", который назначает вашей виртуальной машине IP-адрес непосредственно в вашей "реальной" локальной сети. Это подходит для большинства случаев использования, но может оказаться не тем, что вам нужно.
  2. Создайте настраиваемый маршрут в вашей виртуальной машине, который будет отправлять ваш «реальный» трафик локальной сети на шлюз мини-LAN (192.168.56.1 по умолчанию в Virtualbox)

Связанный контент