다음과 같은 문제가 있습니다.Mac OS X 시스템은 LAN의 다른 서버에 연결할 수 없습니다동일한 서브넷에 있는 컴퓨터에 액세스하려면 기본 게이트웨이를 거쳐야 합니다.
Mac은 왜 이것을 할 수 없습니까?
Mac이 특정 경로에 대해 게이트웨이를 통과하도록 강제하면 됩니다. 그러나 무슨 일이 있어도 그것을 거부합니다.
각 경로를 개별적으로 삭제한 다음 그룹으로(예: 링크 #8) 삭제하고 route -n add -net $NET $GW
. 아직도 끝없이 ARP에게 경로를 요청하고 있습니다.
답변1
정확히 해야 하는데 이번에는 -hopcount 매개변수를 추가하여 네트워크 우선순위를 설정합니다. "홉 수"가 낮을수록 Mac은 라우팅 테이블에서 이 경로를 더 빨리 찾습니다. "hopcount"가 없으면 라우터는 추가한 경로 이전의 서브넷 경로에 대한 기존 규칙으로 이동하며 추가한 경로는 유효하지 않게 됩니다.
route -n add -net $NET $GW -hopcount 0
예:
route -n add -net 192.168.1.69/255 192.168.1.1 -hopcount 0