IP 주소에 ARP 응답을 강제하는 방법은 무엇입니까?

IP 주소에 ARP 응답을 강제하는 방법은 무엇입니까?

현재 내 설정은 여러 IP 주소를 가진 하나의 컴퓨터입니다. 일부 실험에서는 ip rule특정 IP 주소에 대해 패킷이 장치에 로컬인 다른 가상 인터페이스로 전달되도록 일부 항목을 설정했습니다 .

이제 문제는 이 특정 IP 주소의 경우 해당 IP 주소에 대한 ARP 요청을 수신할 때 시스템이 더 이상 이를 로컬 IP 주소로 인식하지 못하는 것 같습니다.

이러한 주소에 대한 ARP 응답을 강제로 수행하는 방법이 있습니까(로컬 가상 인터페이스를 가리킴)?


우분투 16.04에서 실행 중입니다. 예를 들어 IP 주소 중 하나(라고 부르겠습니다)에 대해 <x>로컬 라우팅 테이블을 오버레이하는 테이블에 IP 규칙을 추가했습니다. ip route add <x> dev <internal-virtual-interface>

따라서 이렇게 하면 대신 ip route get <x>반환됩니다 .... <internal-virtual-interface> ...... dev lo ...

답변1

사용 arp:

# arp -Ds 10.1.1.2 eth0 pub

관련 정보