본문 바로가기

잡담/컴퓨터 관련 팁

무선인터넷이 버벅일때

무선인터넷을 쓰는 경우 간혹가다 신호의 불안정으로 랜에 문제가 생겨서 아이피가 안잡히는 경우가 있다. 이럴경우에 보통 컴퓨터또는 무선공유기를 껐다 키는 경우가 있는데

이럴때는 컴이나 모뎀을 껏다가 키지 않아도 되는 방법이 있다.

이글은 기본적으로 NT(Windows 2000, Xp, 2003)계열의 운영체제를 기반으로 썼습니다.


1. 기본적으로 하단왼편에 있는 [시작] -> [실행]으로 가서 cmd라 친다.

그러면 가상도스창 화면이 뜬다

2. 가상도스창 화면에 ipconfig(윈9X의 Winipcfg)라 치고 엔터를 누르면 사진과 같이

C:\Documents and Settings\Administrator>ipconfig

Ethernet adapter 로컬 영역 연결:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : ???.???.???.???
        Subnet Mask . . . . . . . . . . . : ???.???.???.???
        Default Gateway . . . . . . . . . : ???.???.???.???


이렇게 Ip주소가 나타나야 정상이다 하지만 연결이 안된경우라면 아래와 같이 Ip 주소가 나타나지 않고 공백으로 보이게 된다.

C:\Documents and Settings\Administrator>ipconfig

Ethernet adapter 로컬 영역 연결:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . :
        Subnet Mask . . . . . . . . . . . :
        Default Gateway . . . . . . . . . :



3. 이때와 같이 ip주소가 공백으로 나타날경우엔 아래와 같이 해주면 ip주소를 다시 잡아주게 된다.

C:\Documents and Settings\Administrator>ipconfig /release

를 치면 랜상태가 초기화된다.

추가적으로

C:\Documents and Settings\Administrator>ipconfig /renew

는 DHCP에서 자동으로 ip 를 할당해주는 클라이언트가 쓰는 명령어로 1개 이상의 랜카드를 사용하고 있다면 아이피를 돌려서 쓸수 있다.

이래도 안된다면 공유기를 끄고, 컴퓨터를 리부팅하고

최종적으로 안된다면 release로 초기화를 한후에 공유기 전원을 끄고 난뒤 전원을 다시 넣은 후 3분 정도 지나서 renew로 Ip할당을 다시 받으면 Ip바뀔것이다.

공유기를 거치지 않고 아닌 직접 연결인 경우라면 release를 친후에 네트워크 연결에서 로컬 네트워크 카드 디바이스를 한번 Disable시키셨다가 역시 3분 정도 지난뒤에 Enable 그리고 renew를 해보면 바뀔것다.

이 과정을 모르고 네트워크 연결에서 내 네트워크 복구를 하시는 분이 있는데 내 네트워크 복구는 위의 과정을 생략하고 다시 바로 같은 네트워크 값을 찾는것이기 때문에 절대 Ip가 바뀌지 않습니다.


그 외의 ipconfig명령어는

C:\Documents and Settings\Administrator>ipconfig /?

라고 치면 아래와 같이 나타난다.

/?    
명령 프롬프트에서 도움말을 표시합니다.

/all
모 든 어댑터의 전체 TCP/IP구성을 표시합니다. 이 매개 변수가 없으면 ipconfig는 각 어댑터의 IP 주소, 서브넷 마스크 및 기본 게이트웨이 값만 표시합니다. 어댑터는 설치된 네트워크 어댑터와 같은 실제 인터페이스나 전화 접속 연결과 같은 논리 인터페이스를 나타낼 수 있습니다.

/renew [Adapter]
어댑터를 지정하지 않으면 모든 어댑터의 DHCP구성을 갱신하고 Adapter매개변수를 사용하면 특정 어댑터의 DHCP구성을 갱신합니다. 이 매개 변수는 IP주소를 자동으로 얻기 위해 구성된 어댑터가 있는 컴퓨터에서만 사용할 수 있습니다. 어댑터 이름을 지정하려면 매개 변수 없이 ipconfig를 사용할 때 나타나는 어댑터 이름을 입력합니다.      

/release [Adapter]
DHCP 서버로 DHCP RELEASE메시지를 보내 현재의 DHCP구성을 해제하고 어댑터를 지정하지 않으면 모든 어댑터의 IP주소 구성을 제거하고 Adapter매개 변수를 사용하면 특정 어댑터의 IP주소 구성을 제거합니다. 이 매개 변수는 IP 주소를 자동으로 얻기 위해 구성된 어댑터의 TCP/IP를 사용할 수 없게 설정합니다. 어댑터 이름을   지정하려면 매개 변수 없이 ipconfig를 사용할 때 나타나는 어댑터 이름을 입력합니다.  

/flushdns
DNS클라이언트 이름 확인자 캐시의 내용을 플러시하고 다시 설정합니다. DNS문제 해결 중에 이 절차를 사용하면 동적으로 추가된 다른 항목 뿐만 아니라 캐시에 보관된 부정 캐시 항목을 제거할 수 있습니다.    

/displaydns
로 컬 호스트 파일에서 미리 로드된 항목과 컴퓨터에서 확인한 이름 쿼리에 대해 최근 얻은 리소스 레코드를 모두 포함하는 DNS클라이언트 이름 확인자 캐시의 내용을 표시합니다. DNS클라이언트 서비스는 이 정보를 사용하여 구성된 DNS서버를 쿼리하기 전에 자주 쿼리되는 이름을 빨리 확인합니다.

/registerdns
컴퓨터에 구성된 DNS 이름 및 IP 주소의 수동 동적 등록을 초기화합니다. 이 매개 변수를 사용하면 실패한 DNS 이름 등록 문제를 해결하거나 클라이언트 컴퓨터를 다시 부팅하지 않고 클라이언트와 DNS 서버 간 동적 업데이트 문제를  해결할 수 있습니다. TCP/IP 프로토콜의 고급 속성에 있는 DNS 설정은 DNS에 등록된 이름을 결정합니다.    

/showclassid Adapter    
지 정된 어댑터의 DHCP 클래스 ID를 표시합니다. 모든 어댑터의 DHCP 클래스 ID를 보려면 Adapter 대신 별표(*) 와일드카드 문자를 사용합니다. 이 매개 변수는 IP 주소를 자동으로 얻기 위해 구성된  어댑터가 있는 컴퓨터에서만 사용할 수 있습니다.    

/setclassid Adapter [ClassID]      
지정된 어댑터의 DHCP 클래스 ID를 구성합니다. 모든 어댑터의 DHCP 클래스 ID를 설정하려면 Adapter 대신 별표(*) 와일드카드 문자를 사용합니다. 이 매개 변수는 IP 주소를 자동으로 얻기 위해 구성된 어댑터가 있는 컴퓨터에서만 사용할 수 있습니다. DHCP 클래스 ID를 지정하지 않으면 현재의 클래스 ID가 제거됩니다.