虛擬機有幾種網絡連接方式:
僅主機模式”是虛擬機和主機形成局域網,所以你可以在主機使用ssh連接虛擬機,但是這種實模式虛擬機不能上外網。“NAT模式”:虛擬機可以上外網,但是主機默認不能ssh連接虛擬機,虛擬機ip不會變。“橋接模式”:虛擬機可以上外網,但是主機默認不能ssh連接虛擬機,虛擬機ip會變化。那么上面沒有一種方式可以默認又能上外網,又能ssh的,所以我找了一個解決方案,使用NAT模式,讓虛擬機上外網,然后使用下面的方法來解決ssh的問題
上面設置后點擊確定,然后查看虛擬機的ip:
如果出現ip addr找不到虛擬機ip的情況(我遇到的是從wifi下切換到有線網絡出現問題),移除掉其他網絡,剩下一個NAT模式的網絡即可
如果還是不顯示,則修改配置文件
這個文件在ect/sysconfig/network-scripts
目錄
在文件路徑下找到ifcfg-ens33文件然后進行修改
只需要把ONBOOT=no改為ONBOOT=yes
然后重啟網絡服務,service network restart