我想在ami
上准备一些自定义AWS
,其中一个基于Ubuntu 18.04
。
此版本使用netplan
,该版本(除非我错了)不再支持全局dns
设置,而是按接口名称e.g.
network:
version: 2
renderer: networkd
ethernets:
enp0s25:
addresses:
- 192.168.0.100/24
gateway4: 192.168.0.1
nameservers:
search: [example.com, sales.example.com, dev.example.com]
addresses: [1.1.1.1, 8.8.8.8, 4.4.4.4]
在云环境中,谁能解决这个问题?
我想避免引用特定的接口名称,并在我的自定义cloud-init.cfg
中使用了它,但是没有运气:
network:
version: 2
ethernets:
id0:
nameservers:
search: [eu-west-1.compute.internal]
addresses: [10.1.1.1]
我该如何事先知道(或者甚至明确地设置)接口名称,以便我可以通过我的配置?是针对AWS Ubuntu AMI的固定说法吗?
编辑:欢迎提供有关如何在aub ubuntu 18.04 ami上预配置自定义dns名称服务器的任何建议(我在这里引用netplan
是因为它最近已在18.04中引入。而且我不知道是否可以绕开它