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

前端之家收集整理的这篇文章主要介绍了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. 选择桥接网络

  1. cd /etc/network/
  2. vi interfaces

2. 添加下列配置

  1. auto lo
  2. iface lo inet loopback
  3. auto eth0
  4. iface eth0 inet static
  5. address 192.168.2.188
  6. gateway 2.1
  7. netmask 255.255.255.0
  8. network 2.0

注意,网卡名称不一定是eth0,我的就是enp0s3

mac查看网卡的方法

 

 特别标注一下网关,其他的不标注了

 

设置dns永久生效

Ubuntu设置DNS,可以将dns写入/ect/resolv.conf文件即可,但是重启电脑之后又没有了,自己在网上看到了一个办法,可以让dns永久的生效。
解决办法如下
在/etc/resolvconf/resolv.conf.d/目录下创建tail文件,写入

  1. cd /etc/resolvconf/resolv.conf.d/
  2. 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的方法
命令行或者界面
  1. mac本机输入
  2. cat /etc/resolv.conf

 

 或者

 

 4. 重新启动

  1. sudo service networking restart

 

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

ping www.baidu.com

可以ping通

 

第六步: 输入其他节点ip

ping 192.168.1.110

可以ping通

 

猜你在找的Kubernetes相关文章