
최근에 이더넷 포트가 2개 있는 VM에 Ubuntu 20.04를 설치했습니다. 이더넷 포트 2개를 연결하려고 하는데 올바른 방법을 찾을 수 없습니다. 예를 들어 어떤 사람은 netplan이 없다고 말하고, 다른 사람은 netplan이 있다고 하고, bridge와 유대 관계가 있다고 말합니다.
처음인데 간단하게 결속을 할 수 있는 방법이 없을까요?
업데이트:나는 이 지점에 도달했습니다:
network:
version: 2
renderer: networkd
ethernets:
eth1:
dhcp4: false
eth2:
dhcp4: false
bonds:
bond0:
dhcp4: false
interfaces:
- eth1
- eth2
parameters:
mode: balance-rr
mii-monitor-interval: 100
bridges:
br0:
dhcp4: true
interfaces:
- bond0
그리고 에 대한 IP를 얻을 수 없습니다 br0
. bond0
없이 만 사용하는 경우에도 마찬가지입니다 br0
.
감사해요
답변1
스크린샷에서와 같이 세 개의 이더넷이 있습니다: eth0, eth1, eth2
. eth0
IP가 있으므로 이에 대한 일부 구성이 있습니다(예: 구성 ifupdown
사용 /etc/network/interfaces
).
eth1, eth2
동일한 스위치와 네트워크에 연결되어 있지 않기를 바랍니다 . 이 기능을 사용하려면 더 많은 설정이 필요합니다.
및 를 불러오는 ifupdown
데 사용되지 않은 다른 도구가 있는지 확인해야 합니다 . netplan에서는 이 도구를 사용하지 마십시오. ifaces 비활성화 – for 줄을 제거하고 각각에 대해 한 줄만 추가합니다 . 또는 파일 이름을 바꾸거나 삭제하세요 .eth1, eth2
bond0
br0
eth1, eth2
auto
eth1, eth2
iface eth1 inet manual
/etc/network/interfaces
이름을 바꾸거나 삭제하는 경우 netplan config에 /etc/network/interfaces
config를 추가해야 합니다 .eth0
예를 들어 내 구성에는 이더넷이 있습니다 em1, em2
. bond0
함께, 그리고 br0
의 맨 위에 있습니다 bond0
. br0
DHCP를 통해 IP를 얻습니다. br0
이 서버의 VM에서 네트워크에 액세스하려면 필요합니다. 내 구성:
network:
version: 2
renderer: networkd
ethernets:
em1:
dhcp4: no
dhcp6: no
em2:
dhcp4: no
dhcp6: no
bonds:
bond0:
dhcp4: no
dhcp6: no
interfaces:
- em1
- em2
macaddress: "xx:xx:xx:xx:2b:62"
parameters:
mode: 802.3ad
lacp-rate: fast
mii-monitor-interval: 100
transmit-hash-policy: layer2+3
bridges:
br0:
dhcp4: yes
dhcp6: yes
macaddress: "xx:xx:xx:xx:2b:62"
interfaces:
- bond0
를 사용하여 부품을 제거 bridges
하고 로 설정할 dhcp4: yes, dhcp6: yes
수 있습니다 bond0
. 이 방법도 작동하며 bond0
DHCP에서 IP를 가져와야 합니다.
또한 작업 구성을 만들었습니다 ifupdown2
(어쩌면 이전 버전에서는 ifupdown
ifaces 종속성을 처리할 수 없지만 ifupdown2
처리할 수 있기 때문일 수 있음).
답변2
귀하와 저의 구성을 바탕으로 다음과 같은 것이 작동할 수 있다고 생각합니다.
network:
version: 2
renderer: networkd
ethernets:
eth1:
dhcp4: false
eth2:
dhcp4: false
bonds:
bond0:
dhcp4: false
interfaces:
- eth1
- eth2
parameters:
mode: balance-rr
mii-monitor-interval: 100
bridges:
br0:
dhcp4: true
gateway4: your.gate.way.addr
interfaces:
- bond0