예전에 IP주소를 이용해서 친구들끼리 즐기는 게임 서버를 만들거나 원격을 틀고 모뎀을 통해서 연락을 주고 받는 데 사용했습니다. 오늘은 이 IP의 의미와 나의 IP 확인 방법, 그리고 IP 주소를 추적해서 대략적인 위치 정보를 확인하는 방법에 대해서 알아보겠습니다.IP Internet Protocol 인터넷 통신 규약인터넷이 통하는 어떤 정보를 송수신하는 통신에 관한 규약(Protocol)을 말합니다. 컴퓨터 프로그램을 만드는 언어가 여러 가지 있다는 것을 알고 계실 거라고 생각합니다. 여기에 운영체제도 서로 다릅니다. 컴퓨터로는 Windows/Mac/Linux 등이 있고, 스마트폰으로는 Android/Mac/Windows 모바일 등이 있습니다. 만약 이들 사이에 규약이 없다면? 서로가 좋아하는 방식으로 상대방에게 전달하려고 하기 때문에 전파에 혼란이 올 것입니다. 이는 결국 통신 오류나 품질 저하로 이어지게 됩니다.그래서 교통법규처럼 절차와 규칙을 만들어냈는데 이게 IP라고 해요. 우리가 흔히 말하는 IP 주소는 IP 주소라고 하고, 주소는 주소의 영어 단어입니다. 나의 IP를 확인하는 방법 & 공인 / 사설 IP 네이버 검색 및 cmd내 IP를 확인하는 방법은 여러 가지가 있는데 대표적인 방법 두 가지를 소개하겠습니다. 첫번째는 네이버에서 [마이아이피]라고 검색하시면 바로 나옵니다.네이버 검색여기에서 제시된 IP주소가 여러분이 복수의 사이트를 이용하면서 남은 IP주소라고 생각하세요.이를 퍼블릭 IP주소 주소라고 합니다.퍼블릭 IP주소는 인터넷 모뎀 1개가 갖고 있는 주소로, 그 모뎀을 사용하는 모든 사용자의 퍼블릭 IP주소 주소는 같습니다.그러나 문제는 라우터를 사용하는 상황에서 같은 공공 IP주소 어드레스 때문에 데이터가 나올 때는 괜찮지만, 데이터를 지정된 PC에 넣어야 할 때 문제가 발생합니다.그래서 컴퓨터마다 부여되는 IP가[개인 IP가 드레스 주소입니다.[스타트]또는[검색]기능으로 cmd를 실행하세요.그리고 ipconfig를 실행하면 IPv4주소:192.168.xxx.xxx가 개인 IP가 드레스에 됩니다.이 IP주소는 외부에서 사용되는 주소가 아니라 공유 기간의 기기를 구별하기 위해서만 사용됩니다.예컨대 192.168.0.5이 제 컴퓨터에서 192.168.0.6이 부모의 컴퓨터, 192.168.0.7이 갤럭시 스마트 폰, 192.168.0.8이 iPhone등의 구분을 내기 위해서 쓰입니다.이를 통해서 사설 IP주소에 나온 데이터는 모뎀 캐시 등에 보관하고 데이터가 들어오면서 검증을 보낸 사설 IP에 데이터를 전달 역할을 수행하기도 합니다.ipconfigIP 추적 정도, 대략 여기?mylocation.co.kr 을 통해 IP를 사용하는 장소가 어디인지 추적할 수 있습니다. 물론 명확하게는 알려주지 않아요. 대략적인 위치를 표시하거나 사용되지 않는 IP 주소라면 언제 사용된 IP 주소인지, 마지막 사용 장소는 대략 어디인지만 알려줍니다.그러나 그 방법은 법적 효력이 전혀 없고 정확도가 낮기 때문에 그저 대략적인 위치 파악용으로만 사용되는 것이 보통입니다. 왜냐하면 IP 주소를 통해 위치를 정확히 알면 범죄 목적으로 이용될 수 있기 때문입니다. 게다가 특정 IP 주소는 숨기거나 VPN처럼 우회해 다른 지역처럼 보이도록 하기 때문에 해당 IP 주소가 우회를 목적으로 사용 중이라면 더욱 정확도가 떨어질 것입니다. 그럼 왜 내 IP로는 서버를 열 수 없을까? 위치를 찾을 수 없습니다!게이머라면 포트 포워딩이라는 말을 들어 본 적이 있을지도 모릅니다. 포트를 고정하고 그 포트에서 자신의 게임 서버에 들어가도록 열어두는 것입니다. 일부 게임은 게임을 하면 특정 포트를 강제로 열어 라우터를 사용하더라도 해당 포트를 통해 쉽게 출입할 수 있도록 합니다. 하지만 그렇지 않은 게임의 경우에는 포트를 강제로 열어주는 포트포워드나 IP를 고정하는 작업, DMZ 설정을 해야 합니다. 이런 작업의 문제는 게임이 끝나면 닫아두면 좋은데 닫히지 않아서 생기는 해킹 피해가 있습니다.그렇기 때문에 처음부터 하마치나 라도민 VPN 같은 프로그램을 이용해서 가상 IP를 만들고 이를 이용해서 서버를 구축하게 됩니다. 저도 보안상의 문제로 포트 포워딩보다는 래드민 VPN 같은 프로그램을 이용하여 친구들을 같은 네트워크에 묶고 필요할 때 사용하고 있습니다. 간단히 말하면 모뎀까지 왔는데 모뎀에서 어떤 컴퓨터로 들어가야 하는지, 들어가도 어떤 프로세스로 넘겨야 하는지를 모른다는 것이군요. 따라서 특정 게임은 이러한 문제를 해결하기 위해 포트를 지정하여 사용합니다. 스타크래프트의 경우 6112, 6113이 대표적입니다.오늘은 IP의 의미, 내 IP(IP)확인과 IP추적 방법, 그리고 공인/사설 IP에 대해서 말했습니다.IP주소는 가능하면 필요한 사람끼리 나누어 외부에 발설하지 않는 편이 좋습니다.물론 한국의 통신 회사는 일정 주기마다 IP주소를 변경하는[유동 IP]개념으로 서비스합니다만 그래도 공개된 시점에서 변경될 때까지는 공격에 유효하다는 단점이 있습니다.그래서 특정의 커뮤니티에서도 로그인하지 않은 사용자의 IP를 수집합니다만, 전년 3자릿수나 6자릿수까지 수집하고 나머지는*표 씁니다.이와 달리 공공 기관과 학교 등에서는 IP를 고정해서 사용합니다.필요에 의해서도 있고 보안이나 관리의 편리성 때문이기도 합니다.이를 “고정 IP”이라고 부릅니다.이들 IP는 보통 통상처럼 보이거나 비슷한 IP를 사용합니다.그런 분이 통신사도 학교도 관리하기 쉽거든요.그럼 여기까지. 그림에 IT를 그리는 푸파였습니다.