macOS VirtualBox 橋接模式 設置靜態ip 且能和聯網


參考文章: 

1. Virtualbox橋接實現靜態固定IP內外網訪問: 

https://blog.csdn.net/qq_25166683/article/details/83211617

2. virtualbox下 ubuntu16.04設置固定ip: 

https://www.xiongge.club/555.html

 

第一篇文章是在windows下操作的. 第二篇文章是在mac下操作的. 二者結合着看. 

1. 第一步: virtualbox設置網絡為橋接模式. 通過ip a查看網卡

 

網卡名稱是enp0s3

第二步: 虛擬機訪問外網. ping www.baidu.com 能互相ping通

第三步: 虛擬機訪問其他節點, 能ping通

第四步: 設置靜態ip

1. 選擇橋接網絡

cd /etc/network/
vi interfaces

2. 添加下列配置

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.2.188
gateway 192.168.2.1
netmask 255.255.255.0
network 192.168.2.0

注意, 網卡名稱不一定是eth0, 我的就是enp0s3

mac查看網卡的方法

 

 特別標注一下網關,其他的不標注了

 

設置dns永久生效

Ubuntu設置DNS,可以將dns寫入/ect/resolv.conf文件即可,但是重啟電腦之后又沒有了,自己在網上看到了一個辦法,可以讓dns永久的生效。
解決辦法如下
在/etc/resolvconf/resolv.conf.d/目錄下創建tail文件,寫入

cd /etc/resolvconf/resolv.conf.d/ touch tail

tail中添加內容
nameserver 8.8.8.8(dns地址)

nameserver 8.8.8.8(dns地址)
然后重啟,DNS生效。

3.寫上一個公網的DNS(每次重啟都要設置網關)

 cat /etc/resolv.conf
nameserver 10.127.127.1
mac上查看dns的方法
命令行或者界面
在mac本機輸入
cat /etc/resolv.conf

 

 或者

 

 4. 重新啟動

sudo service networking restart

 

第五步: 驗證網絡, 輸入外網ip

ping www.baidu.com

可以ping通

 

第六步: 輸入其他節點ip

ping 192.168.1.110

可以ping通

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM