"route add -host xxx.xxx.xxx.xxx dev eth0:1"의 의미

"route add -host xxx.xxx.xxx.xxx dev eth0:1"의 의미

형식이 다음과 같은 경우:

route add -host 192.168.1.20 gw 10.1.1.20 dev eth0:1

알아요. 192.168.1.20에서 10.1.1.20으로 라우팅됩니다.

그렇다면 "dev eth0:1"은 무엇을 의미합니까?

답변1

"dev eth0:1"을 포함하면 커널은 라우팅 사양과 일치하는 트래픽에 대해 eth0:1 인터페이스를 사용하게 됩니다.

이 경우에도 인터페이스 사양은 eth0에 구성된 별칭 인터페이스 또는 레이블에 적용됩니다.

답변2

트래픽을 직접 전달하려면 인터페이스를 할당해야 합니다.

인터페이스는 dev(장치)입니다. eth0:1 :1은 인터페이스에서 여러 네트워크를 구성할 수 있으므로 인터페이스의 논리적 ID입니다.

관련 정보