Vpn

主機作業系統連接到 VPN 後,來賓作業系統失去網路連接

  • November 2, 2020
System Configuration:
Virtual Box version: VirtualBox-6.1.6-137129-Win
Host OS: Windows 10
Guest OS: Oracle Linux 8.1 (Virtual Box Guest Additions not installed in it yet)

VPN Software running on Host OS (Windows 10):
Cisco AnyConnect Secure Mobility Client
Version: 4.8.02045
Preferences of VPN Client: Screen Shot Attached

Internet Connectivity on Host OS is through WiFi interface Intel(R) Wireless-AC 9560 160MHz connected to my Home router.

我已經配置了 Guest VM,即 Oracle Linux,只有 1 個 NAT 網路介面(預設設置未修改),當主機未連接到 VPN 時,我的 Guest VM,即 Oracle Linux 能夠使用主機網路,即我能夠從甲骨文Linux。

  • 主機中未連接 VPN 時 Oracle Linux 的 IP 配置螢幕截圖。
  • 在主機(即 Windows 10)輸出上執行的路由列印命令也在 VPN 連接之前附加。

現在我認為我將從主機作業系統(即 Windows 10)和我的客戶作業系統(即 Oracle Linux)連接到 VPN連接**來賓作業系統既不能使用任何 VPN 資源,也不能使用 Internet。**似乎沒有任何工作。VPN連接後,我嘗試在Oracle Linux機器上進行wireshark轉儲,但wireshark中沒有任何內容完全空白。

  • 在主機中連接 VPN 後,Oracle Linux 的 IP 配置螢幕截圖。
  • 在主機(即 Windows 10)上執行的路由列印命令輸出也在 VPN 連接後附加。
  • 還附加了 VBox.log 文件

我嘗試解決問題的程序:

  • 嘗試使用舊版本的 Virtual Box 5.2,但仍然發現同樣的問題。
  • 嘗試使用帶有和不帶有 VBoxGuestAdditions_6.1.7-137622 的舊版本 Virtual Box 6.1.4,但仍然存在同樣的問題。
  • 我想安裝票 virtualbox 中提到的 VBoxGuest Additions 。org/ticket/19336,但在打勾中共享到已修補的 VBoxGuestAdditions_6.1.97-136310.iso 的連結已損壞,無法訪問。
  • 下面的命令集體和一個接一個地執行,但問題仍然存在:

C:\Program Files\Oracle\VirtualBox> VBoxManage modifyvm “VM name” –natdnshostresolver1 on

C:\Program Files\Oracle\VirtualBox> VBoxManage modifyvm “VM name” –natdnsproxy1 on

C:\Program Files\Oracle\VirtualBox> VBoxManage setextradata global VBoxInternal2/HostDNSSuffixesIgnore 1

  • 嘗試在訪客作業系統(Oracle Linux)中直接安裝 Cisco AnyConnect,它顯示它已連接但仍然無法訪問 Internet 或任何 VPN 站點。

如果我將 Oracle Linux VM 網路適配器配置為橋接,那麼當 VPN 在 Windows 主機上連接時,我至少在 Oracle VM 上有 Internet 連接,但目標是使用與主機系統(即 Windows 10)連接的相同 VPN 連接。

關於這個問題的任何幫助都會很棒。

所有日誌都可以從此連結下載。

我能夠通過在與主機作業系統相同的來賓作業系統中使用代理設置來解決此問題:

解決步驟:

  1. 在主機作業系統(Windows 10)中,轉到控制面板並在搜尋欄中輸入“代理”
  2. 點擊配置代理伺服器選項,這將在 Internet 屬性對話框中打開連接選項卡。
  3. 點擊 LAN 設置按鈕並複制地址文本框中的連結。
  4. 現在轉到此處為 Oracle Linux 的來賓作業系統,然後打開網路設置。
  5. 點擊配置網路代理按鈕並選擇名為“自動”的單選按鈕
  6. 最後將步驟 3 中複製的 URL 連結粘貼到給定的文本框中。
  7. 禁用和啟用連接,瞧,訪客作業系統現在可以使用主機 VPN 連接。

引用自:https://serverfault.com/questions/1016330