[NOTE] Vmvare静态地址相关问题
VMware配置集群的过程中,集群机器重启之后往往会重新分配ip,解决如下。
CentOS
yum install net-tools
NAT模式
- 子网地址
- 子网掩码
- 网关地址
- 进入虚拟机
vi /etc/sysconfig/network-scripts/ifcfg-eth0
也可能是ens33 - 配置信息如下:
1 | DEVICE="eth0" |
- 若无法连接外网,加入网关地址xxx.xxx.xxx.2,共享物理机网络,或用114.114.114.114
- systemctl restart network.service
Ubuntu
step by step
sudo vi /etc/network/interfaces
edit the configurations
1
2
3
4
5
6auto ens33
iface ens33 inet static
address 192.168.81.137
netmask 255.255.255.0
gateway 192.168.81.2
dns-nameservers 10.0.208.1sudo ip addr flush ens33
sudo systemctl restart networking.service
或sudo /etc/init.d/networking restart
坑:
- 网关为.2,有的博客写的是.1,实测不行
- dns 114.114.114.114或42.120.21.30
- 不要开本地dhcp自动分发地址
配置自己网段DNS
迷幻!sudo vi /etc/resolv.conf
暂时没啥好方法搞定这个,新建个resolv.conf
在一个安全的目录,填上:1
2
3nameserver 114.114.114.114
nameserver 8.8.8.8
nameserver 8.8.4.4碰到问题了就直接cat ./resolv.conf > /etc/resolv.conf
然后systemctl restart networking.service
就是这么暴力
Ubuntu 18 LTS server
/etc/netplan/50-cloud-init.yaml
1 | network: |
netplan apply