Work/ETC

윈도우 두개의 랜카드 사용 시 라우팅 테이블 설정

참고사이트

다중 네트워크 사용시 라우팅 경로 설정하기 : http://snoopybox.co.kr/1630
라우팅 테이블 설정 : http://repository.egloos.com/5494280
두 개의 랜 카드를 사용할 때 네트워크 우선 순위 설정하기 : http://repository.egloos.com/5494280
http://www.youtu.kr/1475

라우팅 테이블 설정하기

NIC1 : yyy.yyy.yyy.yyy -> 회사 내부망
NIC2 : zzz.zzz.zzz.zzz -> dhcp로 받은 외부망 ip

nic1의 경우 내부 사설 ip로 내부 공인 ip 인 xxx.xxx.xxx.xxx와 연결되어 있다.
그러나 랜 카드를 2개 사용할때 특히!
(나의 경우는 처음에는 nic2에 dhcp 할당이 되지 않는 망을 통해 충돌을 피해옴. vmware에서 직접 할당하여 사용하였으나,
망을 바꾸고 공유기와 연결할 수 밖에 없어서 dhcp로 호스트에도 ip가 할당됨에 따라 충돌이 생겼다.)
내부 사설망인지라 내부 공인망을 찾을 수 없어서 연결이 안되는 현상이 나타나 라우팅을 수정해주었다.

즉.

내부 사설 ip대역에서 내부 공인 ip대역으로는 내부 사설망 게이트 웨이를 통해 연결되는데
두개의 랜카드를 사용함에 따라 해당 게이트웨이를 사용하지 못하여 문제가 발생하는 것이므로 특정 대역에서 게이트웨이를 지정하여
해결해준다.

윈도우의 cmd, powershell 에서 다음과 같이 확인.

route print

현재 시스템의 라우팅 테이블을 보여준다.

route add yyy.yyy.yyy.0 mask 255.255.255.0 yyy.yyy.yyy.1 -p
route add xxx.xxx.xxx.0 mask 255.255.255.0 yyy.yyy.yyy.1 -p

이는 앞의 대역에 대하여 기본 게이트를 yyy.yyy.yyy.1을 사용하겠다는 의미.

이렇게 셋팅하고 해당 대역을 확인하여 보면 정상적으로 접속이 가능하다.

반응형