这是我参与11月更文挑战的第27天,活动详情查看:2021最后一次更文挑战」 接着上一篇说:juejin.cn/editor/draf…
macOS VirtualBox 桥接模式
参考文章:
1. Virtualbox桥接实现静态固定IP内外网访问: blog.csdn.net/qq_25166683…
2. virtualbox下 ubuntu16.04设置固定ip: 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通
重新初始化k8s master节点
卸载k8s, 可以参考这篇文章: blog.csdn.net/ccagy/artic…
一共分为以下几步:
1. 删除/etc/kubernetes/文件夹下的所有文件
2. 删除$HOME/.kube文件夹
3. 删除/var/lib/etcd文件夹
rm -rf /etc/kubernetes/*
rm -rf ~/.kube/*
rm -rf /var/lib/etcd/*
4. 停用端口号, 把下面的这些端口号都停用就ok
lsof -i :6443|grep -v "PID"|awk '{print "kill -9",$2}'|sh
lsof -i :10259|grep -v "PID"|awk '{print "kill -9",$2}'|sh
lsof -i :10257|grep -v "PID"|awk '{print "kill -9",$2}'|sh
lsof -i :2379|grep -v "PID"|awk '{print "kill -9",$2}'|sh
lsof -i :2380|grep -v "PID"|awk '{print "kill -9",$2}'|sh