mac+virtualbox+centos7虛擬機網絡配置
本文使用的linux版本為centos7,對應的virtualbox版本為5.1.6
1、進入virtualbox -> 偏好設置

2、切換到網絡Tab頁,新建一個NAT網絡

在新建的NAT網絡上面點擊右鍵,選擇編輯,並記下網關地址
這里的網關地址是10.0.2.0

3、更改虛擬機的網絡設置,並選擇剛才新建的NAT網絡

設置完成后需要重啟虛擬機
4、重啟虛擬機,進入修改網卡設置
使用管理員用戶進入/etc/sysconfig/network-scripts目錄,可以看到一個ifcfg-xxx的文件。其中xxx是網卡的名稱,在每台機器上不同。編輯這個文件,需要修改的內容為:
BOOTPROTO=static #從dhcp改成靜態
IPONBOOT=yes #設置開機自動生效#以下內容為新增
IPADDR=10.0.2.8 #為自己的虛擬機再10.0.2.x這個網段里設置一個靜態IP
GATEWAY=10.0.2.1
NETMASK=255.255.255.0
DNS1=10.0.2.1
編輯完成后保存退出,重啟網絡服務:
service network restart
5、完成配置
此時可以通過 ip addr 命令查看本機的IP的地址
virtualBox本地虛擬機通過ssh連接一般可通過橋接模式和Nat模式
橋接模式下,共享本地主機網卡,在同一個局域網之下,直接獲取Ip地址就可以進行連接了。
Nat模式下,獲取的Ip與本地主機不是同一個網段,需要做端口轉發,才能本地ssh連接虛擬機。
具體設置步驟如下:
1、選擇端口轉發
2、要設置主機Ip為127.0.0.1,主機端口可以隨意設置,不與系統端口沖突則行,子系統端口22,也是ssh默認連接的端口
接下來用ssh連接127.0.0.1,就行