IPv4 路由表

IPv4 路由表

我在公用 IP 上租用了一台專用 Windows 伺服器,充當 SQL Server 和 VPN 伺服器。我需要透過電腦名稱連接到該伺服器才能進行複製。由於此問題,我無法使用 IP 位址:

在此輸入影像描述

因此,我們將走VPN路線。

這是我的首要問題:

連接到該伺服器的 VPN 後,我使用 IP 位址連接到 SQL Server 但我不能透過電腦名稱進行連接,如下所示...

在此輸入影像描述

在此輸入影像描述

現在,它上面沒有硬體防火牆,因為我已經刪除了它來測試這個問題。

我正在執行 Windows 2008 Enterprise Server 作為 VPN 伺服器。

我不確定路線列印是否會對嘗試連接的工作站有所幫助,但以下是資訊:

IPv4 路由表

活動路由:網路目標網路遮罩閘道介面指標 10.0.0.0 255.0.0.0 10.0.0.1 10.0.0.2 21

10.0.0.2 255.255.255.255 線上 10.0.0.2 276

還需要其他資訊嗎?

謝謝您的幫忙!

========= 對某些事情的澄清 #1 =========

這是伺服器的資訊:

在此輸入影像描述

這是正在嘗試連線的工作站:

在此輸入影像描述

我透過「控制台\網路和Internet\網路和共享中心\連接或斷開連接」連接到伺服器

您可以在這裡看到我已連線:

在此輸入影像描述

========= 對某些事情的澄清 #2 =========

我嘗試像上面那樣直接連接到 Sql Server,但使用電腦名稱卻無法連接到它。

在這裡,我嘗試從工作站網路查看它,但找不到它:

在此輸入影像描述

答案1

檢查您的 DNS。您的 DNS 請求可能會傳送到 ISP 的 DNS 伺服器(這些伺服器沒有您的伺服器的記錄),而不是傳送到有您的內部 DNS 伺服器的記錄。至少根據我的經驗,這是 VPN 連線的一個相當常見的問題。

具體解決方案取決於您使用的 VPN 類型以及存取 VPN 所使用的用戶端,因此如果您需要協助解決該問題,您應該將其包含在您的問題中,或開始一個新的問題。對於 hacky 解決方法,請嘗試手動將連接的 DNS 伺服器設定為內部 DNS 伺服器,這也是驗證問題是否由發送到錯誤名稱伺服器的 DNS 請求引起的好方法。

答案2

看起來您需要一些東西來解析主機名稱。一個快速修復方法是簡單地添加 hostname 10.0.0.1到您嘗試連接的電腦上的主機檔案。

不過,根據您的需求,如果您需要從多個位置進行連接,或者計劃擴展該VPN 上的SQL 伺服器數量,您可能會為該VPN 尋找基於DNS 或NetBIOS 的解決方案,以便連接到的任何人可以解析該 SQL 伺服器的名稱。

答案3

由於連線時您沒有使用伺服器的 FQDN,因此您可能需要為 VPN 連線指定 DNS 後綴。執行nslookupforservername.yourdomain.com將確認這一點。

答案4

您是否在主機名稱中使用了 FQDN?

我將無法連接到

\\COMPUTERNAME\SHARE$\FOLDER\

但我沒有連接到的問題

\\COMPUTERNAME.DOMAIN.COM\SHARE$\FOLDER

相關內容