노트북을 들고 어떤 거지같은 곳에 가서 거기에 있는 랜선을 노트북에 꼽았더니 젠장.
싸이월드가 안되고, 네이버 비디오도 안되고, 네이트온도 안되고.. 어쩌라고..
그런데 다행히 꽁짜로 쓸 수 있는 무선랜 신호가 잡힌다면.. ?
사내 네트워크에 접속할 땐.. 무선랜을 안쓰고, 싸이월드 들어갈 땐 로컬네트워크를 사용안함 으로 하면 된다. ㅎㅎㅎ
그럼 두개의 네트워크연결을 모두 사용중일 때는 웹브라우저가 어떤 네트워크연결을 사용할까..
심하게 테스트를 해본 결과.. 그 우선순위는 상황에 따라 좀 다른것으로 판단되며..
상황이 같아도 심지어.. Windows XP 랑.. Vista 가 서로 다르게 작동하는 등.. OS 에 따라서도 달랐으며..
결론적으로 어떤요인이 우선순위를 결정하는지 알아내는데 실패했다는 말이다.
이것저것 알아본 결과.. TCP/IP 게이트웨이 속성에 "메트릭" 이란게 그 역할을 할 수 있다는 걸 알았다.

연결의 고급 TCP/IP 설정에는 기본적으로 "자동 메트릭" 이 체크되어 있다.
그럼.. 커맨드창에서 라우팅 테이블을 확인해 보자.

TCP/IP 설정에서 본 게이트워이의 메트릭이 자동으로 설정했더니 "20" 으로 설정된 걸 확인할 수 있다.
지금 포스팅을 하고 있는 컴퓨터는 네트워크 아답타가 하나인 컴퓨터여서.. 저렇게 나오는데 (그냥 노트북에서 할 것을 그랬다.)
두개의 연결을 가지고 있는 컴퓨터에서 라우팅 테이블을 확인해 보면..
"Interface List" 에 항목이 하나 더 있을 것이고,
하나 더 있는 네트워크 연결의 게이트웨이가 하나 더 나올 것이고,
그것의 메트릭은 다른 하나와 숫자가 다르게 적혀서 나올 것이다.
우선순위를 수동으로 설정하려면 자동 메트릭을 체크해제 하고 두개의 네트워크 설정의 메트릭 번호를 서로 다르게 적는다.

두개의 네트워크 연결 중.. 인터페이스 메트닉 넘버가 작은 쪽이 [Default Gateway] 가 된다.
이렇게 설정하면 웹브라우저를 비롯한 윈도우 응용프로그램들은 디폴트 게이트웨이로 연결을 시도한다.
무선랜이 싸이월드 들어가지는 네트워크(자유로운 망)이고, 자유로운 네트워크망을 우선순위를 높에 설정해 놓으면
가볍게 싸이월드와 네이트온을 즐길 수 있고, 사내 네트워크망을 동시에 사용할 수 있다.
그러나..
자유롭지못한망의 게이트웨이를 타고 나가야 하는 경우이지만, 그 목적지가 나의 네트워크가 아닐 경우..
(나의 네트워크란.. 서브넷마스크로 구분할수 있는 최소 네트워크를 말함)
목적지를 찾지 못하는 불상사가 발생한다. 이럴땐 라우팅 테이블에 경로를 설정해 준다.
예) 나의 자유롭지 못한 망의 게이트웨이가 123.123.123.123 ,
이 사내망에서, 123.12. 으로 시작하는 모든 아이피와 123.23.45 로 시작하는 모든 아이피
로 접속할 때에는 반드시 자유롭지 못한 망을 사용하여야 한다고 했을 때..
싸이월드가 안되고, 네이버 비디오도 안되고, 네이트온도 안되고.. 어쩌라고..
그런데 다행히 꽁짜로 쓸 수 있는 무선랜 신호가 잡힌다면.. ?
사내 네트워크에 접속할 땐.. 무선랜을 안쓰고, 싸이월드 들어갈 땐 로컬네트워크를 사용안함 으로 하면 된다. ㅎㅎㅎ
그럼 두개의 네트워크연결을 모두 사용중일 때는 웹브라우저가 어떤 네트워크연결을 사용할까..
심하게 테스트를 해본 결과.. 그 우선순위는 상황에 따라 좀 다른것으로 판단되며..
상황이 같아도 심지어.. Windows XP 랑.. Vista 가 서로 다르게 작동하는 등.. OS 에 따라서도 달랐으며..
결론적으로 어떤요인이 우선순위를 결정하는지 알아내는데 실패했다는 말이다.
이것저것 알아본 결과.. TCP/IP 게이트웨이 속성에 "메트릭" 이란게 그 역할을 할 수 있다는 걸 알았다.

연결의 고급 TCP/IP 설정에는 기본적으로 "자동 메트릭" 이 체크되어 있다.
그럼.. 커맨드창에서 라우팅 테이블을 확인해 보자.

TCP/IP 설정에서 본 게이트워이의 메트릭이 자동으로 설정했더니 "20" 으로 설정된 걸 확인할 수 있다.
지금 포스팅을 하고 있는 컴퓨터는 네트워크 아답타가 하나인 컴퓨터여서.. 저렇게 나오는데 (그냥 노트북에서 할 것을 그랬다.)
두개의 연결을 가지고 있는 컴퓨터에서 라우팅 테이블을 확인해 보면..
"Interface List" 에 항목이 하나 더 있을 것이고,
하나 더 있는 네트워크 연결의 게이트웨이가 하나 더 나올 것이고,
그것의 메트릭은 다른 하나와 숫자가 다르게 적혀서 나올 것이다.
결론은 이렇게 설정되어진 메트릭이 우선순위를 정한다는 것이다.
우선순위를 수동으로 설정하려면 자동 메트릭을 체크해제 하고 두개의 네트워크 설정의 메트릭 번호를 서로 다르게 적는다.

두개의 네트워크 연결 중.. 인터페이스 메트닉 넘버가 작은 쪽이 [Default Gateway] 가 된다.
이렇게 설정하면 웹브라우저를 비롯한 윈도우 응용프로그램들은 디폴트 게이트웨이로 연결을 시도한다.
무선랜이 싸이월드 들어가지는 네트워크(자유로운 망)이고, 자유로운 네트워크망을 우선순위를 높에 설정해 놓으면
가볍게 싸이월드와 네이트온을 즐길 수 있고, 사내 네트워크망을 동시에 사용할 수 있다.
※ 이 포스트를 작성하고 수개월 후... 지금.. 윈도우7을 사용하고 있다.. 네트워크 연결목록을 보여주는 화면에 이런 메뉴가 있더군.. ![]() ![]() 음... 요고 하면 메트릭 따윈 개나줘버려 상태로 취급. |
그러나..
자유롭지못한망의 게이트웨이를 타고 나가야 하는 경우이지만, 그 목적지가 나의 네트워크가 아닐 경우..
(나의 네트워크란.. 서브넷마스크로 구분할수 있는 최소 네트워크를 말함)
목적지를 찾지 못하는 불상사가 발생한다. 이럴땐 라우팅 테이블에 경로를 설정해 준다.
예) 나의 자유롭지 못한 망의 게이트웨이가 123.123.123.123 ,
이 사내망에서, 123.12. 으로 시작하는 모든 아이피와 123.23.45 로 시작하는 모든 아이피
로 접속할 때에는 반드시 자유롭지 못한 망을 사용하여야 한다고 했을 때..
C:\>route add 123.12.0.0 mask 255.255.0.0 123.123.123.123라고 커맨드창에서 라우팅테이블을 설정하면 해결 됨.
C:\>route add 123.23.45.0 mask 255.255.255.0 123.123.123.123