????????為了為以后再Ubuntu環(huán)境下的GitLab和Jekins自動化部署以及模擬客戶端到服務端的免密登陸等環(huán)境條件,需要虛機的IP地址固定不變,否則每次在啟動虛擬機的時候就會動態(tài)的分配ip,會讓前面的的配置失效,所以需要一個固定IP的Linux虛擬機環(huán)境,特意在網(wǎng)上找了一些教程本地設置。
1.0 網(wǎng)絡知識
????????虛擬機上網(wǎng)有三種模式:bridged、host-only和NAT, 其中NAT模式對應VMnet8虛擬網(wǎng)絡,host-only模式對應VMnet1虛擬網(wǎng)絡,bridged模式對應 VMnet0虛擬網(wǎng)絡,都是由VMware虛擬機自動配置而生成的,不需要用戶自行設置。VMnet8和VMnet1提供DHCP服務,VMnet0虛擬 網(wǎng)絡則不提供。
2.0 系統(tǒng)環(huán)境配置
- 虛擬機版本:VMware WorkStation 12
- 系統(tǒng)版本:Ubuntu 16.04
3.0 虛擬機網(wǎng)絡配置
打開 編輯》虛擬網(wǎng)絡編輯器》選擇VMnet8》更改網(wǎng)絡配置

01虛擬機靜態(tài)IP.jpg
4.0 Ubuntu系統(tǒng)網(wǎng)絡配置
- 修改文件/etc/network/interfaces,這里是IP、網(wǎng)關、掩碼等的一些配置;
#interfaces(5) file used by ifup(8) and ifdown(8)
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-nameservers 8.8.8.8
- 修改文件/etc/resolv.conf,這個文件保存DNS的有關信息;
nameserver 8.8.8.8
5.0 宿主機網(wǎng)絡配置
打開網(wǎng)絡和Internet設置》更改適配器選項》右鍵VMnet8》屬性》雙擊Internet協(xié)議版本4(TCP/IPV4)

03_宿主機網(wǎng)絡配置.jpg
6.0 重啟網(wǎng)絡設置
6.0.1重啟網(wǎng)絡
sudo service networking restart
sudo /etc/init.d/networking restart
6.0.2 重啟網(wǎng)卡
sudo ifconfig eth0 down
sudo ifconfig eth0 up
6.0.3 重啟虛擬機
7.0 靜態(tài)ip驗證
開啟虛擬機輸入ifconfig,查看當前虛擬機的ip是否是在interfaces中設置的address值,同時ping一下宿主機的ip,查看是否能夠ping通
8.0 相關使用方向
之所以要搭建Ubuntu16.04虛擬機并設置靜態(tài)為ip主要是出于對以下兩點的學習需要