네트워크 엔지니어 & 개발자 로엘이

 

일반적인 1개의 NIC(랜카드)를 사용하는 사용자 환경에서는 컴퓨터 네트워크 설정이나 라우팅 테이블을 설정하지 않고 원하는 네트워크 통신을 이용할 수 있다.. 하지만 2개 이상의 NIC를 사용하는 경우 IP대역에 따라 사용 랜카드에 컴퓨터 네트워크를 지정하거나 게이트웨이 장비에 지정되지 않은 경로로 통신하기 위해서는 라우팅 테이블 설정이 필요하다. 

windows 환경에서 라우팅 테이블을 설정하는 방법을 기술하여 보았다.

 

windows 라우팅 테이블 설정 방법

1. 명령 프롬프트를 관리자 권한으로 실행한다.

라우팅 테이블 설정을 위해서는 관리자 권한이 필요하다.

※ 실행후 제목 표시줄에 관리자가 표시되는지 확인하고 진행한다.

2. 라우팅 테이블 확인

라우팅 테이블을 설정하기에 앞서 현재 라우팅 테이블을 확인할 필요가 있다.

- Command

route print [옵션]

옵션
-4 : IPv4 정보만 표시
-6 : IPv6 정보만 표시

- 결과

C:\WINDOWS\system32>route print
===========================================================================
인터페이스 목록
  7...20 15 10 bb bc 8a ......ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter #2
 19...10 5b ad 08 6b a5 ......Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC
  9...12 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 경로 테이블
===========================================================================
활성 경로:
네트워크 대상      네트워크 마스크     게이트웨이      인터페이스    메트릭
          0.0.0.0          0.0.0.0    59.14.110.254    59.14.110.181     25
      59.14.110.0    255.255.255.0             연결됨     59.14.110.181    281
    59.14.110.181  255.255.255.255             연결됨     59.14.110.181    281
    59.14.110.255  255.255.255.255             연결됨     59.14.110.181    281
        127.0.0.0        255.0.0.0             연결됨         127.0.0.1    331
        127.0.0.1  255.255.255.255             연결됨         127.0.0.1    331
  127.255.255.255  255.255.255.255             연결됨         127.0.0.1    331
        224.0.0.0        240.0.0.0             연결됨         127.0.0.1    331
        224.0.0.0        240.0.0.0             연결됨     59.14.110.181    281
  255.255.255.255  255.255.255.255             연결됨         127.0.0.1    331
  255.255.255.255  255.255.255.255             연결됨     59.14.110.181    281
===========================================================================
영구 경로:
  없음

IPv6 경로 테이블
===========================================================================
활성 경로:
 IF  메트릭 네트워크 대상           게이트웨이
  1    331 ::1/128                  연결됨
  7    281 fe80::/64                연결됨
  7    281 fe80::5973:1ece:bc0c:4e9a/128
                                    연결됨
  1    331 ff00::/8                 연결됨
  7    281 ff00::/8                 연결됨
===========================================================================
영구 경로:
  없음

route print 명령을 사용하여 현재 사용 중인 인터페이스, IPv4/IPv6 테이블을 확인할 수 있다.

IPv4나 IPv6로 설정된 경로만 확인 하고싶다면 route print 뒤에 -4 or -6 옵션을 추가하면 된다.

3. 라우팅 테이블 추가하기

- Command

route add [IP 주소] mask [서브넷 마스크] [게이트웨이] if [인터페이스 ID] -p

 

add는 라우팅 테이블 추가를 의미하며 IP주소 ~ 게이트웨이는 필수로 입력되어야 할 옵션이다

if [인터페이스 ID] 옵션의 경우 NIC를 지정하는 옵션으로 route print결과의 인터페이스 목록의 첫 번째 필드에 출력되는 결과 값이다.

-p 옵션은 재부팅 이후에도 설정값이 보존되도록 하는 옵션으로 지정하지 않고 테스트 한 이후에 영구적으로 설정하기 위해 사용된다.

 

- 필수값 만으로 설정한 예시

C:\WINDOWS\system32>route add 10.10.10.0 mask 255.255.255.0 59.14.110.254
 확인!

정상적으로 설정되면 확인! 이 출력되는 것을 확인할 수 있다.

 

C:\WINDOWS\system32>route print 10.10.10.0 -4
===========================================================================
인터페이스 목록
  7...20 15 10 bb bc 8a ......ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter #2
 19...10 5b ad 08 6b a5 ......Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC
  9...12 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter
  6...92 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter #2
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 경로 테이블
===========================================================================
활성 경로:
네트워크 대상      네트워크 마스크     게이트웨이      인터페이스    메트릭
       10.10.10.0    255.255.255.0    59.14.110.254    59.14.110.181     26
===========================================================================
영구 경로:
  없음

route print 명령을 사용해 설정 상태를 확인할 수 있다. -p 옵션을 지정하지 않았기에 영구 경로에선 확인되지 않는다.

 

- 영구 설정 예시

C:\WINDOWS\system32>route add 10.10.10.0 mask 255.255.255.0 59.14.110.254 -p
 확인!

재부팅에도 설정값을 유지하기 위해 -p 옵션을 추가해 준다.

 

C:\WINDOWS\system32>route print 10.10.10.0 -4
===========================================================================
인터페이스 목록
  7...20 15 10 bb bc 8a ......ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter #2
 19...10 5b ad 08 6b a5 ......Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC
  9...12 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter
  6...92 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter #2
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 경로 테이블
===========================================================================
활성 경로:
네트워크 대상      네트워크 마스크     게이트웨이      인터페이스    메트릭
       10.10.10.0    255.255.255.0    59.14.110.254    59.14.110.181     26
===========================================================================
영구 경로:
  네트워크 주소   네트워크 마스크 게이트웨이 주소    메트릭
       10.10.10.0    255.255.255.0    59.14.110.254       1
===========================================================================

route print 명령을 사용해 영구 경로에 설정값이 추가된 것을 확인할 수 있다.

4. 라우팅 테이블 수정하기

게이트웨이가 변경되어 라우팅을 수정해야 할 때 add 명령을 사용하면 기존의 라우팅 테이블이 수정되는 것이 아닌 동일한 IP주소가 추가되는 것을 확인할 수 있다. 이러한 현상을 방지하기 위해 route 명령은 change 옵션을 지원한다.

C:\WINDOWS\system32>route add 10.10.10.0 mask 255.255.255.0 59.14.110.254 if 19
 확인!

C:\WINDOWS\system32>route add 10.10.10.0 mask 255.255.255.0 59.14.110.200
 확인!

C:\WINDOWS\system32>route print 10.10.10.0 -4
===========================================================================
인터페이스 목록
  7...20 15 10 bb bc 8a ......ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter #2
 19...10 5b ad 08 6b a5 ......Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC
  9...12 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter
  6...92 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter #2
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 경로 테이블
===========================================================================
활성 경로:
네트워크 대상      네트워크 마스크     게이트웨이      인터페이스    메트릭
       10.10.10.0    255.255.255.0    59.14.110.254    59.14.110.181     26
       10.10.10.0    255.255.255.0    59.14.110.200    59.14.110.181     26
===========================================================================
영구 경로:
  네트워크 주소   네트워크 마스크 게이트웨이 주소    메트릭
       10.10.10.0    255.255.255.0    59.14.110.254       1
===========================================================================

C:\WINDOWS\system32>

 

- Command

route change [IP 주소] mask [서브넷 마스크] [게이트웨이] if [인터페이스 ID] -p

add가 change로 변경된 것을 제외하면 3번 항목과 동일하다.

 

- 예시

C:\WINDOWS\system32>route change 10.10.10.0 mask 255.255.255.0 59.14.110.200
 확인!

C:\WINDOWS\system32>route print 10.10.10.0 -4
===========================================================================
인터페이스 목록
  7...20 15 10 bb bc 8a ......ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter #2
 19...10 5b ad 08 6b a5 ......Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC
  9...12 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter
  6...92 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter #2
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 경로 테이블
===========================================================================
활성 경로:
네트워크 대상      네트워크 마스크     게이트웨이      인터페이스    메트릭
       10.10.10.0    255.255.255.0    59.14.110.200    59.14.110.181     26
===========================================================================
영구 경로:
  없음

C:\WINDOWS\system32>

4. 라우팅 테이블 삭제하기

- Command

route delete [IP 주소] mask [서브넷 마스크] [게이트웨이] if [인터페이스 ID] -p

  라우팅 테이블을 삭제하기 위해서는 간단히 IP 주소 까지만 입력하여도 삭제가 가능하다.

 

- 예시

C:\WINDOWS\system32>route delete 10.10.10.0
 확인!

C:\WINDOWS\system32>route print 10.10.10.0 -4
===========================================================================
인터페이스 목록
  7...20 15 10 bb bc 8a ......ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter #2
 19...10 5b ad 08 6b a5 ......Realtek 8822BE Wireless LAN 802.11ac PCI-E NIC
  9...12 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter
  6...92 5b ad 08 6b a5 ......Microsoft Wi-Fi Direct Virtual Adapter #2
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 경로 테이블
===========================================================================
활성 경로:
  없음
영구 경로:
  없음

C:\WINDOWS\system32>

 

 

- 끝 -

728x90
반응형
250x250

공유하기

facebook twitter kakaoTalk kakaostory naver band