連接VPN後如何連接smb共享?

連接VPN後如何連接smb共享?

我是 Ubuntu 和網路新手,但我陷入了困境。

我有一個預算 NAS 設定(運行 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 嗎?

另外,當我在 Windows 機器上執行 VPN 時,存取 NAS 沒有任何問題。

編輯:

我還應該提到我正在透過 Windows 機器上的虛擬機器運行 Ubuntu

答案1

您使用的是哪種虛擬化產品,Virtualbox?

如果是這樣,我猜測您正在使用“NAT”網路類型,該類型在 192.168.56.0/24 範圍內(預設)在本地電腦上設定迷你 LAN。您的 NAS 可能位於具有不同 IP 範圍的「真實」LAN 上。這成為一個問題,因為 VPN 設定了一個預設路由規則,基本上是“透過 VPN 發送不在我的本地 LAN (192.168.56.0/24) 中的任何內容”,然後透過 VPN 路由您的 NAS 目的地流量。

假設我上面的猜測是正確的,有兩種解:

  1. 將 Virtualbox NIC 類型切換為“橋接”,這會直接在“真實”LAN 上為您的虛擬機器指派一個 IP。這對於大多數用例來說都很好,但可能不是您想要的。
  2. 在虛擬機器中建立自訂路由,將「真實」LAN 流量傳送到迷你 LAN 閘道(Virtualbox 中預設為 192.168.56.1)

相關內容