最近发现ubuntu有相对应的kubernetes工具microk8s,就尝试用虚拟机搭建测试一番,另外想通过设置虚拟机为固定ip,做好映射方便ssh。可就是这个设置固定ip就犯难了!太久没用ubuntu了,居然连网络工具查看目前的dns命令我都没找到,我差点崩溃晕过去。
最后还是上网查看才知道,命令改动太多了。
一方面,ubuntu采用netplan作为网络配置工具,另一方面是默认没有net-tool工具了,导致我无法确定虚拟机系统nat网络下dns用的是哪一个。
虚拟机:Virtualbox 6.1.26
系统:Ubuntu20.04
网络:NAT
配置文件: /etc/netplan/50-cloud-init.yaml
network:
ethernets:
enp0s3:
dhcp4: dhcp
version: 2
修改为固定ip
network:
ethernets:
enp0s3:
dhcp4: no
addresses: [10.0.2.10/24]
optional: true
gateway4: 10.0.2.2
nameservers:
addresses: [172.16.8.254]
search: []
version: 2
之所以dns的地址是这个,就是因为我司用的是固定ip,dns也必须从防火墙出,因此网络
查看网络DNS信息
systemd-resolve --status
不用sudo权限,估计因为模块化且并入到了用户
其他待续
Reference:
https://blog.csdn.net/m0_37052320/article/details/100107557
https://linuxconfig.org/how-to-find-my-ip-address-on-ubuntu-20-04-focal-fossa-linux