Networking

從 Internet 連接虛擬機

  • March 10, 2016

我是 Linux 新手,我使用 Oracle VirtualBox 創建了一個 RedHat6 VM。出於測試目的,我對其進行了設置,以便我可以使用 PuTTY 從本地/主機 Windows 機器(以及連接到家庭 WiFi 的朋友)連接到它。

如果我希望能夠從使用 Windows 的辦公室的專用網路連接到這個 RedHat VM,我需要做什麼。

目標:我希望能夠從世界任何地方登錄到我的虛擬機!

如果人們可以使用 putty 連接到您的 VM,那麼您在伺服器端的工作就完成了。現在,您需要修改路由器的設置以創建虛擬伺服器埠。通過虛擬伺服器。我的意思是,如果有人訪問您的公共 IP 地址的 22 埠,路由器應該能夠將該請求發送到您 RedHat 伺服器的內部 IP 地址的 22 埠。由於路由器有不同的品牌、型號和韌體級別,很難說如何在您的特定品牌和型號上配置它。但是如果你用Google搜尋你的路由器品牌和型號,然後加上“創建虛擬伺服器埠”的話,我很確定你會找到少數寫得很好的文件之一,逐步解釋如何做到這一點。你可以猜到,你不是唯一這樣做的人。

警告詞

當你這樣做時,你正在向一個受傷的世界敞開大門。大多數腳本小子掃描網際網路以查找開放埠,埠 22 是常見的攻擊媒介。一旦他們看到它打開,他們就會開始安裝各種漏洞,希望找到一台他們可以攻破的機器。即使就更新檔和漏洞而言,您的機器堅如磐石,您從這些人那裡獲得的流量也會阻礙您的網路性能。他們不會停止或放棄。您可以將埠 22 更改為隨機埠號,比如說 6142,然後您需要使用如下命令連接到路由器的公共 IPssh -p 6142 w.x.y.z地址w.x.y.z是您的公共 IP 地址。即使在這種情況下,一些網路掃描器也能找到埠,你會發現自己在同一條船上,在前端獲得了一點時間。一旦你的 IP 地址和埠號被發現,這是一場失敗的戰鬥。只是一個抬頭。知道你正在進入什麼

引用自:https://unix.stackexchange.com/questions/268786