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) 이것은 버그입니까? 커널이 아니라면 이러한 라우팅 테이블을 어떻게 해석할 수 있습니까?
ip
2) 명령을 사용하여 이러한 라우팅 테이블을 구축하는 방법은 무엇입니까 ?
답변1
노력하다:
sudo ip route append default via 192.168.1.1 dev eth0 proto dhcp metric 11
append
대신에 가 사용된다는 점을 참고하세요 add
.