Ubuntu 20.04 LTS가 설치된 새 서버가 있습니다. 고정 IP 주소를 사용하여 기본 회사 네트워크에 연결된 인터페이스 하나가 있고 이제 고정 IP 주소를 사용하여 별도의 백라인 네트워크에 두 번째 인터페이스를 연결해야 합니다.
172.10.1.0/24 <------> [eno1np0:172.1.1.10] [eno2np1:192.168.1.10] <------> 192.168.1.0/24
public-router server_NIC_1 server_NIC_2 backline-router
나는 수년 동안 네트워크 구성을 위해 /etc/network/interfaces 및 ifconfig를 사용해 왔으며 netplan 구성 때문에 어려움을 겪었습니다. 나는 문서를 읽고, 예제를 보고, 성공하지 못한 채 시행착오를 겪고 있습니다. 내용은 다음과 같습니다 /etc/netplan/00-installer-config.yaml
.
# This is the network config written by 'subiquity'
network:
ethernets:
eno1np0:
addresses:
- 172.10.1.10/24
gateway4: 172.10.1.1
nameservers:
addresses:
- 172.10.1.32
- 172.10.1.33
search:
- mycompany.com
eno2np1:
addresses:
- 192.168.1.10/24
gateway4: 192.168.1.1
version: 2
내가 뭘 잘못하고 있는지에 대한 아이디어가 있습니까?
- 남자
답변1
두 번째 네트워크 카드의 IP 주소가 올바르지 않습니다. 실제로는 3개의 옥텟만 있기 때문에 형식이 잘못되었습니다.
eno2np1:
addresses:
- 192.168.10/24
gateway4: 192.168.1.1
netplan apply
이런 오류는 잡아야 한다고 생각합니다 .
답변2
나는 수년 동안 Linux(특히 우분투)와 씨름해 왔으며 두 기본 게이트웨이 모두에서 작동하도록 할 수 없었습니다. 일반적으로 내가 하는 일은 게이트웨이와 함께 기본 인터페이스를 사용하고 특정 경로가 추가된 다른 인터페이스를 사용하는 것입니다. 이러한 경로는 반환 트래픽에 필요합니다. 이는 깔끔하게 작동하지만 모든 대상에 대한 라우팅 테이블을 유지하는 것이 약간 번거롭습니다.
나는 이 동작이 우분투 20.x에서 바뀌기를 바랐지만 그렇지 않을 것 같습니다.