博主因為做實驗報告的緣故,嘗試以NAT的方式從外網遠程連接到虛擬機的linux操作系統:https://www.cnblogs.com/jluzhsai/p/3656760.html,本文主要舉出在此間碰到的錯誤。
1. 一定要先記住本地主機的ip地址和虛擬機linux操作系統配置好的ip地址。如果linux的ip地址過段時間就變,那么需要手動配置好既定的ip地址。
Windows的ip查詢命令:
ipconfig
Linux的ip查詢命令:
ifconfig
在進行NAT設置的時候,一定要記住這個地方的ip地址。

然后打開NAT設置的時候,要注意的問題:

2.關閉本地防火牆,其實就是在防火牆那里多加一個虛擬機linux系統可以訪問的通行證,所以在入站規則中的“地址”應填寫該虛擬機的.exe地址。
3,.在連接http服務之前,要確保本地主機可以ping通linux的ip地址,同時linux系統也可以ping通主機地址,這表明它們在同一個網段。如果ping不通,有以下思路:
① 可以在本地主機的cmd.exe中輸入ipconfig命令。找到VMnet8的ip地址,然后ping一下,應該是可以ping通的。然后再去看看linux下的ip地址是不是變化了,如果是的話,就把ip地址手動設置為既定ip地址即可。

② 查看NAT設置中的地址設置。

③ 可能是端口沖突的緣故,主機端口就不要設成本地已經被占用的端口,22和80是虛擬機的監聽端口。
