前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >macOS VirtualBox 桥接模式 设置静态ip 且能和联网

macOS VirtualBox 桥接模式 设置静态ip 且能和联网

作者头像
用户7798898
发布2020-09-27 16:46:28
3K0
发布2020-09-27 16:46:28
举报

参考文章:

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. 选择桥接网络

代码语言:javascript
复制
cd /etc/network/
vi interfaces

2. 添加下列配置

代码语言:javascript
复制
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文件,写入

代码语言:javascript
复制
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的方法

命令行或者界面

代码语言:javascript
复制
在mac本机输入
cat /etc/resolv.conf

或者

4. 重新启动

代码语言:javascript
复制
sudo service networking restart

第五步: 验证网络, 输入外网ip

ping www.baidu.com

可以ping通

第六步: 输入其他节点ip

ping 192.168.1.110

可以ping通

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-04-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 第一步: virtualbox设置网络为桥接模式. 通过ip a查看网卡
  • 第二步: 虚拟机访问外网. ping www.baidu.com 能互相ping通
  • 第三步: 虚拟机访问其他节点, 能ping通
  • 第四步: 设置静态ip
    • 1. 选择桥接网络
      • 2. 添加下列配置
        • 设置dns永久生效
          • 3.写上一个公网的DNS(每次重启都要设置网关)
            • 4. 重新启动
            • 第五步: 验证网络, 输入外网ip
            • 第六步: 输入其他节点ip
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档