✅P344_k8s-集群搭建-NAT网络和前置环境
2024/5/11大约 1 分钟
设置NAT 网络
利用 ip addr命令查看默认网卡,三个node的ip地址都是相同的
需要重新生成MAC地址,配置不同的网卡IP。前提是节点关机才能操作
1、全局设定,创建NAT网络

2、==每个节点==都设置为NAT网络,并重新生成MAC地址



重启三个节点后查看默认网卡eth0如下



利用 ping www.baidu.com命令测试外网连通性;
设置 linux 环境(三个节点都执行)
关闭防火墙:
- systemctl stop firewalld
- systemctl disable firewalld
关闭 selinux:
- sed -i 's/enforcing/disabled/' /etc/selinux/config
- setenforce 0
关闭 swap:
- swapoff -a:临时
- sed -ri 's/.*swap.*/#&/' /etc/fstab: 永久
- free -g验证,swap->used 必须为 0;
添加主机名与 IP 对应关系:
vi /etc/hosts
10.0.2.15 k8s-node1
10.0.2.4 k8s-node2
10.0.2.5 k8s-node3
hostnamectl set-hostname <newhostname>:指定新的 hostnamesu 切换过来
(编辑上方文件就不用执行此命令了)
将桥接的 IPv4 流量传递到 iptables 的链,k8s-node1、k8s-node2、k8s-node3都需要执行如下命令:
cat > /etc/sysctl.d/k8s.conf << EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOFsysctl --system
疑难问题:
- 遇见提示是只读的文件系统,运行如下命令 - mount -o remount rw /
- date 查看时间 (可选) - yum install -y ntpdate- ntpdate time.windows.com同步最新时间
生成备份
防止配置好的环境在后续操作中损坏,生成备份,在需要时进行备份恢复
