이런 일이 최근에야 일어나기 시작했습니다. 저는 호스팅 회사를 운영하고 있으며 사용자가 게임 서버에 대한 전용 IP를 가질 수 있도록 인터페이스에 /32를 추가하는 것이 일반적입니다. 우리는 이 작업을 아무런 문제 없이 수행하기 위해 NetPlan을 사용해 왔습니다.
우리는 Ubuntu 22.04.1 LTS를 실행하고 있습니다.
며칠 전부터 NetPlan에 추가한 후 Netplan을 시도하면 30초가 될 때까지 상자에 대한 전체 연결이 끊어지기 때문에 더 이상 NetPlan에 추가할 수 없습니다. 이 작업도 시도해 보았지만 netplan try --timeout 5
여전히 30초 동안 지속됩니다.
디버깅을 했는데 게이트웨이 4에 대한 몇 가지 버그가 더 이상 사용되지 않는 것을 발견하여 새 라우팅 모델로 전환했지만 여전히 운이 없습니다.
이것은 우리가 사용해 본 NetPlan 구성입니다.
network:
version: 2
renderer: networkd
ethernets:
enp1s0:
dhcp4: false
dhcp6: false
match:
macaddress: 00:1B:21:BC:53:DD
addresses:
- 104.129.133.237/31
- 104.129.132.17/32
- 193.57.8.29/32
- 193.57.8.31/32
routes:
- to: default
via: 104.129.133.236
nameservers:
addresses: [104.238.229.4,1.1.1.1]
이것은 이전에 본 적이 없는 오류 중 하나입니다.
** (process:2309511): WARNING **: 22:36:20.316: Problem encountered while validating default route consistency.Please set up multiple routing tables and use `routing-policy` instead.
Error: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in id0 but also in id0
명확히 하자면, 이는 다른 노드에서의 작업 구성입니다.
network:
version: 2
renderer: networkd
ethernets:
id0:
match:
macaddress: A8:A1:59:5F:B6:00
addresses:
- 168.100.160.97/31
- 168.100.160.98/32
gateway4: 168.100.160.96
nameservers:
addresses: [104.238.229.4,1.1.1.1]
유일한 차이점은 더 이상 사용되지 않으며 어쨌든 작동하지 않는다는 것을 알려주는 Gateway4와 테스트를 위해 가져온 Mac 주소가 일치한다는 것입니다.