1.安裝環(huán)境
- VMware workstation 14 pro
- ubuntu 16.04
之所以想要在虛擬機里將ubuntu設(shè)置為靜態(tài)IP地址并使用橋接模式而不是使用net模式,是因為我固執(zhí)的偏好下面的結(jié)構(gòu)。我希望盡可能的讓我的虛擬機就像一臺獨立的主機一樣碉京。
2.VMware配置網(wǎng)絡環(huán)境
VMware在默認安裝完成之后漾唉,會創(chuàng)建兩個個虛擬的網(wǎng)絡適配器:VMnet1和VMnet8责掏。這兩個網(wǎng)卡將分別用于Host-only模式和NAT模式。你可以打開你的windows主機的網(wǎng)絡和共享中心->更改適配器設(shè)置來查看它們稳其。如圖2.1:
圖中叉號和灰色的網(wǎng)卡暫時都沒有開啟。
該虛擬網(wǎng)卡就像以太網(wǎng)卡一樣可以編輯設(shè)置炸卑,推薦在VMware里面設(shè)置既鞠。打開VMware,在頂部依次選擇:編輯 > 虛擬網(wǎng)路編輯器盖文,打開虛擬網(wǎng)路編輯器:
從圖中可以看出嘱蛋,windows下面的網(wǎng)卡適配器里的VMnet1和VMnet8在這里分別被設(shè)置為僅主機模式和NAT模式,VMnet0被設(shè)置為橋接模式椅寺,橋接模式據(jù)說是和主機共用一個網(wǎng)絡適配器浑槽,感覺上就好像兩家人共用一個門,門上有兩個門牌號一樣返帕。不知道是不是這個原因桐玻,所以才沒有為VMnet0生成一個網(wǎng)絡適配器。
這里希望你可以按照我的設(shè)置方法以此將VMnet0荆萤、VMnet1镊靴、VMnet8設(shè)置為橋接模式、僅主機模式链韭、NAT模式偏竟。當然如果你嫌麻煩,僅將VMnet0設(shè)置為橋接模式就可以了(該模式可能網(wǎng)速較NAT模式慢)敞峭。
該線以下部分是未修正部分
3. 虛擬機內(nèi)IP地址的設(shè)置
因為選擇的是橋接模式踊谋,虛擬機需要設(shè)置為和主機在同一個網(wǎng)段。查看到我的以太網(wǎng)配置如下:
IPv4 地址 . . . . . . . . . . . . : 192.168.1.13
子網(wǎng)掩碼 . . . . . . . . . . . . : 255.255.255.0
默認網(wǎng)關(guān). . . . . . . . . . . . . : 192.168.1.1
我們就可以將虛擬機的ip地址設(shè)置為:
IPv4 地址 . . . . . . . . . . . . : 192.168.1.x //x可以為1-255中除掉1和已用主機號的值
子網(wǎng)掩碼 . . . . . . . . . . . . : 255.255.255.0
默認網(wǎng)關(guān). . . . . . . . . . . . . : 192.168.1.1
該怎么去操作呢旋讹?圖形界面或者配置文件都可以殖蚕。
3.1.通過網(wǎng)路管理面板設(shè)置IP
在Ubuntu桌面的右上角,點擊網(wǎng)絡圖標沉迹,然后選擇“Edit Connections”:
Step 1 點擊“Edit”按鈕睦疫,打開編輯頁面
Step 2 Method:選擇Manual
Step 3 將IP地址填入Addresses欄
最后,點擊Ubuntu桌面右上角的網(wǎng)絡圖標鞭呕,選擇“Disconnect”蛤育,斷開連接。然后再打開該菜單,選擇"Connect"瓦糕,即可連接上網(wǎng)底洗。
3.2. 修改/etc/network/interfaces配置文件
打開Ubuntu的終端,輸入:sudo vim /etc/network/interfaces
表示使用編輯器打開interfaces文件咕娄。 在打開的文件中枷恕,若有內(nèi)容,移動為備份文件谭胚。
修改如下:
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet static
address 192.168.8.100
netmask 255.255.255.0
gateway 192.168.8.2
然后徐块,配置DNS服務器:sudo gedit /etc/resolv.conf
你可以搜索一些DNS服務地址填在里面。
我因為用的是家里的路由器灾而,就直接使用它了:nameserver 192.168.1.1
保存之后使用sudo /etc/init.d/networking restart
重啟網(wǎng)絡即可胡控。
聲明
很久之前的一篇記錄了,那個時候?qū)τ谟涗浀臇|西基本不懂旁趟,沒想到還有不少人看昼激,在此對給你們帶來的誤導表示歉意,遂盡量修復使其解釋合理锡搜。
4 附
不幸的是以上方法對ubuntu17.10以上的版本不適用橙困,可參考Set a Static IP on Ubuntu