沒有在本地安裝過虛擬機(jī),最近想嘗試自動化部署體驗(yàn)一下在Centos7上安裝 GitLab,但是被這個靜態(tài)ip配置搞得暈頭轉(zhuǎn)向(吐槽一下百度,我前幾頁都看了幾遍逻住,搜索關(guān)鍵字就是我現(xiàn)在的標(biāo)題,結(jié)果都是一些抄抄抄并且不管用的攻略迎献,最后使用谷歌搜了一次就搞定了)瞎访,好了這里不多說,直接開始吁恍。
### 第一步:打開虛擬機(jī)硬件設(shè)置扒秸,選擇網(wǎng)絡(luò)適配器。
### 第二步:在mac終端到這個目錄下??cd /Library/Preferences/VMware\ Fusion/vmnet8
### 第三步:cat nat.conf 拿到 ip 和 netmask? 說明:這里的ip就是本機(jī)網(wǎng)關(guān)地址伴奥,netmask是子網(wǎng)掩碼等下配置需要用
### 第四步 cat dhcpd.conf? 注意:range 這個是虛擬機(jī)允許選擇的靜態(tài)ip地址范圍,自定義的靜態(tài)ip地址必須要在這個范圍內(nèi)
### 第五步:系統(tǒng)偏好設(shè)置 -> 網(wǎng)絡(luò) -> 右下角高級? 拿到自己的dns地址?
### 第六步:之后在Centos7 虛擬機(jī)中進(jìn)入 cd /etc/sysconfig/network-scripts 目錄進(jìn)行網(wǎng)絡(luò)配置咕幻,ls 查看目錄文件
### 第七步:vi?ifcfg-enxxx(這里是xx是因?yàn)橛行C(jī)器的網(wǎng)卡名稱和我的不一樣我這里是ifcfg-ens33)?
1)將 DOOTPROTO=dhcp 改成 DOOTPROTO=static
2)? 將ONBOOT=no? 改成? ONBOOT=yes
再文檔最后添加
IPADDR=172.16.58.130? #自定義靜態(tài)ip蓝厌,需要在上面的range范圍內(nèi)
GATEWAY=172.16.58.2? #網(wǎng)關(guān)地址,拿上面的
NETMASK=255.255.255.0? #子網(wǎng)掩碼古徒,同樣拿上面的
DNS1=114.114.114.114? #dns,也是拿上面的
#后面的這些可以選擇性添加
PREFIX=24
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no
將這些全部改好加上去
### 第八步:之后service network restart
嘗試著ping 網(wǎng)站
最后本地遠(yuǎn)程連接
有一點(diǎn)請記住拓提,如果你換了一個地方上網(wǎng)的話,可能會發(fā)現(xiàn)你的虛擬機(jī)有不通了隧膘,那是因?yàn)镈NS地址發(fā)生了變化代态,此時(shí)只需要再次編輯ifcfg-enxxx文件,然后加上你現(xiàn)在網(wǎng)絡(luò)的DNS地址即可疹吃,
如:
DNS1=10.10.10.1
DNS2=103.85.84.198
DNS3=114.114.114.114