본문 바로가기

Windows Server

Windows NLB Ping 관련..

Windows NLB를 구성 하여 사용할 경우, C Class에서는 드문 현상이나, B Class일경우 라우터가 NIC를 기억 하는 설정이 있는곳에서 하다 보면 Ping이 안나가는 경우가 있습니다.

image

간단한 예로 위의 구성이 되겠는데요.

192.168.1.1----Ping ---->192.168.0.2에 대해서는 진행이 되나

192.168.1.1----Ping----->192.168.0.5(VIP)에 대해서는 ping 이 안되는 경우가 있습니다.

물론 192.168.0.2 ---Ping---> 192.168.0.5(VIP)에 대해서는 ping 잘 됩니다.

192.168.0.1과 192.168.0.2에서 네트워크 설정 및 라우팅 테이블을 설정 하는 방법을 살펴 보겠습니다.

1. 192.168.0.2와 192.168.0.3에 대해서 네트워크 설정을 변경 합니다.

중요한것은 Default Gateway에 대한 IP를 입력하지 않습니다.

위의 마찬가지 방법으로 192.168.0.3도 동일 설정으로 변경합니다.

그런 다음 시작-실행-cmd route add –p 0.0.0.0 mask 0.0.0.0 192.168.0.254 metric 10

입력합니다. 여기서 -p는 라우팅 테이블을 임의로 설정할 경우, 리부팅 되면 라우팅 테이블이

삭제가 되는데 –p 옵션을 주게 되면 고정이 됩니다.

image

위의 값을 입력하고 netstat –nr 또는 route print 를 입력하면 해당 값이 설정이 된것을 확인 할 수 있고,

이후 192.168.1.1—>192.168.0.5(Vip)으로 ping 을했을때 ping 이 되는 것을 확인 할 수 있습니다.

참고 사항으로 Windows NLB 장애처리 사이트입니다.

http://technet.microsoft.com/en-us/library/cc781160.aspx#BKMK_2