![Netplan: 단일 서버의 서브넷/VLAN에 있는 2개의 "기본" IP](https://linux55.com/image/217232/Netplan%3A%20%EB%8B%A8%EC%9D%BC%20%EC%84%9C%EB%B2%84%EC%9D%98%20%EC%84%9C%EB%B8%8C%EB%84%B7%2FVLAN%EC%97%90%20%EC%9E%88%EB%8A%94%202%EA%B0%9C%EC%9D%98%20%22%EA%B8%B0%EB%B3%B8%22%20IP.png)
내 신청서에는 2가 필요합니다.기초적인단일 서버의 서브넷/VLAN에 있는 IP. 단일 인터페이스에 IP를 배치할 때는 당연히 불가능합니다. 그 중 하나가 항상 보조가 되기 때문입니다. 2개의 하위 인터페이스가 동일한 VLAN에 바인딩되어 각 하위 인터페이스가 고유한 (기본) IP를 가질 수 있는 Netplan 구성의 예를 가질 수 있습니까? Netplan 이전의 Ubuntu 네트워크는 VLAN10을 사용하여 하위 인터페이스 eth1.10 및 eth1.10:0을 바인딩할 수 있다고 생각합니다.
eth1 Link encap:Ethernet HWaddr 00:0C:29:DB:27:4F
inet6 addr: fe80::20c:29ff:fedb:274f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth1.10 Link encap:Ethernet HWaddr 00:0C:29:DB:27:4F
inet addr:50.0.10.254 Bcast:50.0.10.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fedb:274f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth1.10:0 Link encap:Ethernet HWaddr 00:0C:29:DB:27:4F
inet addr:50.0.10.253 Bcast:50.0.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Netplan 구성에 ":0"이 포함된 유사한 하위 인터페이스를 추가하려고 하면 다음과 같습니다.
vlans:
vlan10-cp:
addresses:
- 50.0.10.254/24
dhcp4: false
dhcp6: false
id: 10
link: mlom
vlan10-cp:0:
addresses:
- 50.0.10.253/24
dhcp4: false
dhcp6: false
id: 10
link: mlom
혼란을 야기하므로(인터페이스가 생성되지 않고 해당 IP가 관련 없는 인터페이스 vnet0에 제공됨) Netplan이 ":0" 접미사를 이해하지 못하는 것 같고 올바른 구문을 찾기 위해 애쓰고 있습니다. Netplan 없이 전혀 사용되지 않습니다.
고쳐 쓰다:":0"과 같은 가상 인터페이스는 Ubuntu 20.04 이상에서 사용할 수 있는 Netplan v0.100에서 지원되는 기능인 것 같습니다(내 Ubuntu 18에서는 v0.99, 시도하기 위해 업그레이드할 수 없습니다). https://bugs.launchpad.net/ubuntu/+source/nplan/+bug/1743200
2의 목표를 달성하기 위한 다른 아이디어가 있나요?기초적인단일 서버의 서브넷/VLAN 내에서 IP를 사용할 수 있습니다.
미리 감사드립니다!
답변1
이전에는 하위 인터페이스를 사용해 본 적이 없습니다. 이 글을 읽어보니 :
명확하게 정의되어 있지 않거나 오히려 일부 참조가 다른 사람들이 사용하는 하위 인터페이스 .
에 대한 것 같습니다.:
.
vlans:
Netplan 대신 에 Netplan을 지정해야 할 것 같습니다 ethernets:
.
예가 있습니다여기그리고여기Ask Ububuntu에서 비슷한 것을 추천하세요:
network:
version: 2
renderer: networkd
ethernets:
ens192:
dhcp4: no
dhcp6: no
addresses:
- 192.168.1.1/24
vlans:
ens192.1:
id: 1
dhcp4: no
dhcp6: no
addresses:
- 172.16.1.1/24