宿主機SSH連接VMware虛擬機(NAT模式)
時間:2023-06-26 13:21:01 | 來源:網(wǎng)站運營
時間:2023-06-26 13:21:01 來源:網(wǎng)站運營
宿主機SSH連接VMware虛擬機(NAT模式):其實配置SSH連接不是什么難事,但是每次我都能成功被繞暈,這篇文章記錄一次盡可能簡化的成功配置,希望幫小白少走彎路。
我主要參考了下面這篇文章,但是他只是拿當(dāng)前分配的虛擬機IP配置轉(zhuǎn)發(fā),我擔(dān)心DHCP服務(wù)下次可能會分配其它IP給虛擬機,導(dǎo)致配置失效。所以我選擇手動設(shè)置虛擬機IP保證穩(wěn)定。
VMware虛擬網(wǎng)絡(luò)配置
1、打開VMware虛擬網(wǎng)絡(luò)編輯器,點擊更改設(shè)置解鎖不可修改的配置項。
2、選中VMnet8,打開NAT設(shè)置。
3、查看子網(wǎng)信息。這里可以看到你的虛擬網(wǎng)絡(luò)的子網(wǎng)IP,下面
假設(shè)子網(wǎng)IP是192.168.200.0。你可以根據(jù)自己在這一步獲得的子網(wǎng)IP替換,如果IP這塊不明白可以全部設(shè)置成和我一樣的,子網(wǎng)IP在上一步可以修改。根據(jù)這個子網(wǎng)IP我們可以指派虛擬機IP地址。把子網(wǎng)IP最后一段改成你喜歡的數(shù)就行,只要
小于255并且和這里
顯示的網(wǎng)關(guān)IP不同即可。比如我們
決定虛擬機IP是192.168.200.233,將在后續(xù)用到。
4、添加端口映射規(guī)則。虛擬機IP地址填上一步中我們指定的IP,主機和虛擬機端口都用SSH默認(rèn)的22。這就表示到主機端口22的請求可以映射到虛擬機端口22上,localhost:22 -> 192.168.200.233:22。
5、一路點擊確定啟用上述配置。
虛擬機網(wǎng)絡(luò)配置
將之前指派的虛擬機IP配置到虛擬機中。這里三項以此是虛擬機IP地址,子網(wǎng)掩碼,網(wǎng)關(guān)IP地址。
虛擬機部署SSH server
0、保證虛擬機已安裝SSH server,ubuntu可以參考下面的命令安裝。
sudo apt-get install openssh-server
1、啟動SSH server
sudo /etc/init.d/ssh start
2、檢查server啟動情況
netstat -tpl | grep ssh
輸出不為空說明啟動成功。
3、配置防火墻放行端口
sudo firewall-cmd --permanent --add-port=22/tcpsudo firewall-cmd --reload
宿主機SSH訪問虛擬機
宿主機中使用SSH命令即可連接到虛擬機,其中username是你在虛擬機中的用戶名。
ssh username@localhost