동일한 측정항목을 사용하는 두 개의 기본 경로

동일한 측정항목을 사용하는 두 개의 기본 경로

CentOS 7.6을 사용하면 NetworkManager동일한 측정항목을 사용하여 두 개의 기본 경로를 만들 수 있었습니다.

# nmcli connection eth0 modify ipv4.route-metric 10
# nmcli connection eth1 modify ipv4.route-metric 10
# nmcli connection up eth0
# nmcli connection up eth1
$ ip route
default via 192.168.1.1 dev eth0 proto dhcp metric 10 
default via 192.168.1.1 dev eth1 proto dhcp metric 10 

특정 메트릭을 가진 기본 경로가 하나만 있을 수 있다고 생각했기 때문에 이것이 이상하게 보입니다. 동일한 경로 테이블을 구현하려고 하면 ip오류가 발생합니다.

# sudo ip route add default via 192.168.1.1 dev eth1 proto dhcp metric 11
# sudo ip route add default via 192.168.1.1 dev eth0 proto dhcp metric 11
RTNETLINK answers: File exists

기본적으로 두 가지 질문이 있습니다.

1) 이것은 버그입니까? 커널이 아니라면 이러한 라우팅 테이블을 어떻게 해석할 수 있습니까?

ip2) 명령을 사용하여 이러한 라우팅 테이블을 구축하는 방법은 무엇입니까 ?

답변1

노력하다:

sudo ip route append default via 192.168.1.1 dev eth0 proto dhcp metric 11

append대신에 가 사용된다는 점을 참고하세요 add.

관련 정보