IP 대신 인터페이스를 통해 라우팅할 수 있나요?

IP 대신 인터페이스를 통해 라우팅할 수 있나요?

IP를 게이트웨이로 설정하여 다른 컴퓨터로 라우팅할 수 있다는 것을 알고 있습니다. 패킷이 사용해야 하는 인터페이스를 지정하여 이 작업을 수행할 수도 있습니다. 을 하는 대신 이라고 route add gw말하면 route add -net X dev interface작동하지 않습니다.

답변1

아니요. 그 이유는 해당 인터페이스에 연결된 호스트가 얼마든지 있을 수 있기 때문입니다. 트래픽이 어느 호스트를 통해 라우팅되어야 하는지 컴퓨터가 어떻게 알 수 있습니까?

모든 트래픽이 아닌 지정된 호스트를 통해 트래픽의 작은 하위 집합만 보내고 싶다면 그렇게 할 수 있습니다.

ip route add 1.2.3.0/24 via 192.168.0.123 dev eth1

1.2.3.0/24이렇게 하면 192.168.0.123에 연결된 모든 트래픽이 로 향하게 됩니다 eth1.

관련 정보