유틸 이야기 (Utils)

[Windows] 내 컴퓨터 IP확인하기

ANDYLION 2020. 5. 12. 23:37
728x90
반응형

안녕하세요. 앤디라이언입니다.
 
내 컴퓨터의 IP를 확인하고 싶은데 어떻게 해야할까요?
가끔 공유기 고장이나 인터넷이 안될 때 서비스센터에 전화해서
"인터넷이 안됩니다. 어떻게 해야하죠?"라는 질문을 하면,
콜 센터 직원이 이렇게 대답합니다.

"IP가 어떻게 되시나요?"

 

여기서 컴퓨터를 잘 모르시는 분들은 IP를 모르기 때문에
제대로 지원을 받을 수 없는 상황이 옵니다.
 
그래서 IP라는 녀석을 확인하는 방법을 설명하려고 합니다.
먼저 윈도우키 옆에 검색 창에 "설정"이라고 입력 후 엔터를 누릅니다.

설정 창에서 "네트워크 및 인터넷"을 클릭합니다.

그리고 스크롤을 내려서 네트워크 및 공유센터로 이동

네트워크 및 공유센터에 들어가면 현재 접속해 있는 네트워크가 보이며
어뎁터를 클릭하면, 연결할 수 있는 네트워크 어뎁터 정보를 확인 할 수 있습니다.

여기서 내 컴퓨터의 IP를 확인하는 방법은 연결 옆에 파란색 글씨의 이더넷을 클릭합니다.

그리고 다음 화면에서 자세히를 클릭합니다.

여기서 IPv4 주소가 내 컴퓨터의 IP에 해당합니다.
 
하지만 제 컴퓨터의 경우 컴퓨터를 킬 때마다
같은 IP로 잡기도 하겠지만 랜덤하게 IP가 변경됩니다.
이유는 자동으로 IP 주소받기를 설정되어 있기 때문입니다.
그럼 고정 IP 설정을 한번 해보겠습니다.
 

속성을 클릭 하고 "인터넷 프로토콜 버전 4(TCP/IPv4)를 더블 클릭합니다.

클릭하고 들어가면 IP 주소 사용이 보입니다.
해당 버튼 클릭 후 IP 작성을 하시면 됩니다.
일반적으로 wifi에 접속하면 자동으로 192.168.0.x로 설정됩니다.
물론 공공기관이나 공유기 설정을 다르게 하신분들은 아닙니다.
일반적인 내용입니다.

해당 부분을 위와 같이 설정한 후 확인 버튼을 누르면
이제 컴퓨터를 껐다가 켜도 항상 설정한 IP로 컴퓨터 IP가 설정됩니다.
 
물론 위와 같이 IP를 체크하고 설정하는 방법도 있지만 
명령 프롬프트 창 (CMD)창에서 ip를 확인하고
네트워크 연결을 확인 하는 방법도 있습니다.
개발자들이 주로 사용하는 방법입니다.
 
그럼 한번 ipconfig와 ping에 대해 간단하게 보여드리겠습니다.

먼저 검색창에 "cmd"라는 명령어를 입력 후 명령 프롬프트를 실행합니다.
실행 후 cmd입력창에 "ipconfig" or "ipconfig -all"이라고 입력을 하면

ip관련 자세한 정보가 출력되는 것을 확인 할 수 있습니다.
 
제 노트북의 현재 ip는 "192.168.0.4"이고 제 PC의 현재 ip는 "192.168.0.8"입니다
그럼 현재 ip인 192.168.0.8 (source)에서 192.168.0.4 (destination)로 핑을 날려보겠습니다.

"ping"

ping은 기본적으로 데이터를 전송이 가능한 상태인지 확인하기 위한 행위입니다.
네트워크 관련 개발에서는 항상 ping이 최우선입니다.
이유는 ping이 출발지와 목적지가 연결되어 있다는 것을 확인시켜주기 때문입니다.
 
그럼 한번 ping 192.168.0.4를 해보겠습니다.

 

분명 ping을 날려봤고, "요청 시간이 만료되었습니다."라는 문구가 나옵니다.
보냄 = 4 / 손실 = 4이니까 100% 데이타가 전달되지 않음을 나타냅니다.
이유는 무엇일까요?
일반적으로 네트워크 통신을 할 때 방화벽을 끄고 개발을 진행합니다.
그리고 개발이 완료되면 TCP/IP의 해당 port만 열어둡니다.
뭐 그건 어려운 얘기이니 여기서는 다루지 않도록 하겠습니다.
간단히 말하자만, 모든 문을 개방하지않고
필요한 문만 열어놓는 행위를 port를 열어둔다고 표현합니다.
그럼 노트북의 방화벽을 다 끄고 실행해보도록 하겠습니다.
방화벽 끄는 방법은 이 페이지에서 다루지 않겠습니다.
일단 방화벽을 끄고 다시 핑을 날려보겠습니다.

이번에는 다르게 나오죠.
간단하게 설명하겠습니다
192.168.0.8 (시작점) ==> 192.168.0.4 (목적지) 로
데이터를 4ms or 3ms의 시간으로 32바이트씩 정상적으로 보내서 손실이 0%입니다.
정상적으로 데이터를 전달했다고 생각하시면 됩니다.
 
이와 같은 방법으로 네트워크 통신 연결 상태 확인이 가능합니다.
이 페이지는 여기서 마치도록 하겠습니다.
 
구독, 좋아요, 응원댓글은 포스트에 힘이 됩니다.
 

728x90
반응형
SMALL