Vagrant 三種網路配置詳解

2021-07-05 03:21:20 字數 909 閱讀 4029

vagrant 中一共有三種網路配置,下面我們將會詳解三種網路配置各自優缺點。

埠對映(forwarded port),顧名思義是指把宿主計算機的埠對映到虛擬機器的某乙個埠上,訪問宿主計算機埠時,請求實際是被**到虛擬機器上指定埠的。vagrantfile中設定語法為:

config.vm.forwarded_port 80, 8080

以上將訪問宿主計算機8080埠的請求都**到虛擬機器的80埠上進行處理。

預設只**tcp包,udp需要額外新增以下語句:

config.vm.forwarded_port 80, 8080, protocol: "udp"

優點:缺點:

私有網路(private network),只有主機可以訪問虛擬機器,如果多個虛擬機器設定在同乙個網段也可以互相訪問,當然虛擬機器是可以訪問外部網路的。設定語法為:

config.vm.network "private_network", ip: "192.168.50.4"

優點:缺點:

公有網路(public network),虛擬機器享受實體機器一樣的待遇,一樣的網路配置,vagrant1.3版本之後也可以設定靜態ip。設定語法如下:

config.vm.network "public_network", ip: "192.168.1.120"
公有網路中還可以設定橋接的網絡卡,語法如下

config.vm.network "public_network", :bridge => 'en1: wi-fi (airport)'

優點:缺點:

三種zigbee網路架構詳解

在萬物互聯的背景下,zigbee網路應用越加廣泛,zigbee技術具有強大的組網能力,可以形成星型 樹型和網狀網,三種zigbee網路結構各有優勢,可以根據實際專案需要來選擇合適的zigbee網路結構。zigbee作為一種短距離 低功耗 低資料傳輸速率的無線網路技術,它是介於無線標記技術和藍芽之間的...

VMware三種網路配置方式

vmware是很受歡迎的虛擬機器,在我們平時的工作中需要經常用到,此文簡單總結了平時使用的三種網路配置方式,具體的原理沒有去深究。虛擬機器系統安裝的是linux系統。首先,我們在本機上檢視所有網路配置連線,使用命令 ipconfig c documents and settings user ipc...

VMware三種網路配置方式

vmware是很受歡迎的虛擬機器,在我們平時的工作中需要經常用到,此文簡單總結了平時使用的三種網路配置方式,具體的原理沒有去深究。虛擬機器系統安裝的是linux系統。首先,我們在本機上檢視所有網路配置連線,使用命令 ipconfig c documents and settings user ipc...