라이브러리
프로그래밍언어, 각종코드, 관련동향, 논문 등의 저장소
set 명령을 이용한 IPv6 설정 변경

1. IPv6와 관련된 주요 설정의 변경

set ( netsh interface ipv6 set )명령을 이용하여 IPv6 관련 설정 항목을 변경할 수 있습니다. 별도의 옵션없이 set 명령만 입력하면 [그림 1] 처럼 set 명령 다음에 입력할 수 있는 세부 명령이 나타납니다.

사용자 삽입 이미지

[그림 1]

    oset address :: IPv6 주소의 정보를 변경합니다.

    o set global :: Global 설정치를 변경합니다.

    oset interface :: 특정 인터페이스의 정보를 변경합니다.( Part 6에서 별도로 설명 )

    o set mobility :: IPv6 이동성과 관련된 정보를 변경합니다.

    o set prefixpolicy :: Prefix Policy의 정보를 변경합니다.

    oset privcay :: 임시 IPv6 주소(Temoporary IPv6 Address)에 대한 설정치를 변경합니다.

    oset route :: 라우팅 설정을 변경합니다.( Part 7에서 별도로 설명 )

    o set state :: 더이상 이용되지 않는 IPv6 기능에 대한 설정을 변경합니다.

    oset teredo :: teredo와 관련된 내용으로Teredo 설정 및 활용 문서 참고 

참고 :: 명령어가 너무긴 경우 앞 두자만 입력하시면 됩니다. 예) set interface = se in

2. set address 명령을 이용한 IPv6 주소 설정의 변경

우선 set address 라고만 입력하면, set address에 대한 도움말이 [그림2] 처럼 표시됩니다.

사용자 삽입 이미지

[그림 2]

사용법은set address "인터페이스명" 주소 주소종류 주소의유효기간 선호되는유효기간 저장방법입니다.

    o 주소종류 : 유니캐스트 또는 애니캐스트 주소인지 구분

    o 주소의 유효기간 : 추가하는 주소의 유효기간을 설정

    o 선호되는 유효기간 : 여러 IPv6 주소중 추가되는 주소가 선호(우선시)되는 유효기간

    o 저장방법 : 추가한 주소가 영원히 저장되는지, 재부팅 하면 없어지는지를 설정

만약 정보를 변경하려는 IPv6 주소가 없는 경우에는 add address와 동일하게 새로운 IPv6 주소가 추가되고, 정보를 변경하려는 IPv6 주소가 존재하는 경우에는 해당 IPv6 주소의 정보가 변경 됩니다.

간단히 예로  set address wire 100::100 명령을 입력하면 아직 wire 인터페이스에 100::100 IPv6 주소가 없기 때문에 wire 인터페이스에 100::100 주소가 추가됩니다.[그림 3]

사용자 삽입 이미지

[그림 3]

그리고 다시set address wire 100::100 unicast 1000 1000명령을 입력하면 이제는 이미 100::100 IPv6 주소가 시스템에 존재하므로 100::100 IPv6 주소에 대한 LifeTime이 변경됩니다.[그림 4]

사용자 삽입 이미지

[그림 4]

[그림 4]에서Valid LifePref. Life타임이 모두 1000초(16분 40초)로 맞추어져서 다시 카운트다운되고 있음을 알 수 있습니다.

3. set privacy 명령을 이용한 Temporary Address 설정

Windows XP OS에서는 개인의 프라이버시 및 보안 문제로 인하여 외부 인터넷 접속시 Temporary Address가 이용되고 있습니다. 개인이 항상 변하지 않는 IPv6 주소를 이용하게 되면, 인터넷상의 개인 사생활 침해의 소지가 있기 때문입니다. 그래서 Windows XP와 같은 Clinet OS는 공식 주소(PUblic Address)와 임시 주소(Temporary Address)가 모두 생성되고, 이중 인터넷 접속은 임시주소를 이용합니다. 반면 Windows 2003 Server와 Linux 등 서버계열의 OS는 임시 주소가 기본적으로 비 활성화 되어 있고, 필요시 활성화 할 수 있습니다.

사용자 삽입 이미지

[그림 5]

위의 [그림 5]를 보시면 두 개의 Temporary Address가 있습니다. 일정 시간이 지난 임시 주소(Deprecated)는 더 이상 사용되고 않고 다른 임시 주소가 생성되게 됩니다.

set privacy명령은 이러한 임시 주소와 관련된 항목을 설정합니다.

간단하게set privacy disabled명령으로 임시 IPv6 주소 이용을 중단할 수 있습니다.

반면set privacy enabled명령으로는 다시 IPv6 주소를 이용할 수 있습니다.

[ 참고 :: 원래는 잘 적용되다가도 경우에 따라 시스템을 재시작해야만 하는 경우도 있더군요. ]

사용자 삽입 이미지

[그림 6]

  Comments,     Trackbacks