
好吧,讓我給你一些關於我的問題的細節,我無法找到任何解決方案。我們使用 xencenter 來管理所有虛擬機器。為了存取它們,我們為連接到一台路由器的每個虛擬機器提供了靜態唯一 IP。因為是在區域網路內。現在的問題是,我想從外部訪問,但不想從內部訪問,可能是從我家的另一個網路訪問。伺服器分配的 IP 為 10.0.0.4。你能告訴我我怎麼會這樣做嗎?我只想從另一個網路連接到伺服器的IP。一旦我訪問伺服器,我就可以進一步連接到其他虛擬機器。不知道要不要玩路由器。
另外,我聽說如果我有託管 IP(外部 IP),我可以從外部存取。所以我所做的是,我有一個來自 Hostgator 的共享主機。他們給了我一個 IP,我從 hostgator cpanel「高級 DNS」將其對應到 dev.xxxxxx.com 網域。現在,我需要做什麼才能將我的外部 IP(託管 IP)連接到我的 LAN,以便我可以從外部存取它?再次,我是否必須連接埠轉送某些內容或使用連接伺服器的 LAN 路由器定義我的 Hostgator IP?
我的願望:
我想存取我的任何虛擬機器。[電子郵件受保護]-p 2211 其中 -p 是連接埠。這是使用 Linux 終端連接到 VM 的方式。我知道端口 2211 是我的路由器內的轉發端口,我知道這是如何實現的。請幫我解決這個問題,我對此感到困惑,無法找出方法。只是簡單地想將 WAN ip 連接到我的 LAN,以便我可以從外部存取我。
如果有人能夠用良好的網路知識來定義,以便我能夠盡可能多地理解這一點,我將非常感激。
這是基本圖:
答案1
您可以設定動態 DNS,以便始終可以連接到 FQDN (dev.xxx.com)。然後在您的路由器上,您可以進行連接埠轉送並將某些特定連接埠(例如 @HBujin 建議的 2211)轉送回伺服器的(內部)IP 和連接埠 (22)。