내 실제 IP 주소는 무엇입니까?


19

192.168.xx 는 로컬 IP 주소이고 공용 IP는 다른 주소 라는 것을 알고 있습니다. 사이트를 사용 하여 IP를 얻었고 결과는 다음과 같습니다.

그러나 내 공식 ISP 사이트와 라우터 로그인에서 다음과 같습니다.여기에 이미지 설명을 입력하십시오여기에 이미지 설명을 입력하십시오

라우터와 ISP에 IP가 표시되고 웹 사이트에 다른 IP가 표시됩니다. 내 실제 IP 주소는 무엇입니까? 왜 여러 개의 IP 주소가 할당됩니까?

Java 프로그램을 작성하면서 다른 컴퓨터가 내 컴퓨터와 연결할 수 있도록 요청하고 있습니다.


24
ISP가 Carrier Grade NAT를 사용하고있을 것 입니다.
DavidPostill

3
@DavidPostill은 OP와 동일한 ISP를 사용하는 사람으로서 확인할 수 있습니다
Sathyajith Bhat

4
네, 캐리어 급 NAT입니다. 잘못되었습니다. 공유 IP 주소는 100.64.0.0/10이어야하며 IPv6은 CGNAT 이전에 배포되어 있어야합니다. 내 사이트 myip.addr.space에서 IPv6 연결 여부를 알 수 있습니다.
Michael Hampton

4
" 실제 IP 주소는 무엇입니까? "개인 IP 주소 실제 IP 주소입니다. 개인 IP 주소와 공용 IP 주소의 유일한 차이점은 ISP가 개인 IP 주소로 트래픽을 라우팅하지 않기로 동의 한 것입니다. 그 외에 개인 및 공용 IP 주소는 정확히 동일하며 동일한 방식으로 작동합니다. WAN과 LAN 모두에 개인 주소가 있습니다. ISP에는 공용 인터넷 주소가 있으며이 주소는 공용 인터넷에서 사용자에게 도달하는 데 사용됩니다. 공개 IP 주소가 없습니다.
Ron Maupin

1
@SiddharthVenu : 그들은 당신의 모든 실제 IP입니다;)
궤도에서

답변:


50

인터넷 제공 업체가 캐리어 급 NAT를 사용하고 있습니다. 지역 (집에) IP 주소으로 192.168.xx 지역 (ISP에 대한) 주소가 10.230.xx입니다 공공 , 라우팅 당신이 당신의 ISP의 많은 다른 고객과 공유하는 IP가 49.207.xx입니다


1
다른 컴퓨터의 경우 내 컴퓨터에 연결하려면 프로그램에서 어떤 IP를 사용해야합니까?
Siddharth Venu

22
@SiddharthVenu-당신은 할 수 없습니다. ISP (Beam Telecom Pvt?)가 완전한 인터넷 액세스를 제공하지 않습니다. 캐리어 급 NAT는 아웃 바운드 액세스 권한 만 있음을 의미합니다. ISP가 IPv4 전송뿐만 아니라 IPv6를 제공하는 경우 IPv6 주소가 공용 일 수 있습니다. 가정용 컴퓨터가 아닌 전체 IP 연결을 제공하는 호스팅 서비스를 사용하여 공개 컨텐츠를 호스팅 할 수도 있습니다. (물론, "다른 컴퓨터"라는 말이 홈 LAN의 다른 컴퓨터를 의미 하는 경우 로컬 192.168.xx 주소로 연결하면됩니다.)
user4556274

1
답변 주셔서 감사합니다 :) 나는 그때 VPN을 사용해야 할 것 같아요 ...
Siddharth Venu

2
@SiddharthVenu ISP를 불러서 IPv6를 지원하는지 물어보십시오.
user20574

2
ISP에 전화하여 소위 "백색"IP를 고객에게 판매하는지 물어 보는 것이 좋습니다. 이러한 흰색 IP는 인터넷을 통해 라우팅 할 수 있지만 일반적으로 "회색"의 캐리어 급 NAT IP에 비해 비용이 더 높습니다.
TranslucentCloud

-2

당신은 당신의 내부 네트워크에 대한 로컬 IP 및 인터넷에 대한 공용 IP가 할당됩니다, 당신이 구글 "what is my ip"를 입력하면 그것은 당신의 공개 IP 주소를 반환하고 cmd로 이동하고 "ipconfig"를 입력하면 IPv4 주소, 즉 내부 / 로컬 IP를 표시합니다.

로컬 IP는 다음과 같은 경향이 있습니다.

10.xxx,

172.16.xx

192.168.xx

로컬 IP가 필요한 이유 중 하나는 NAT 또는 네트워크 주소 변환 이라고하는 것 입니다.

추가 자료 : https://en.wikipedia.org/wiki/Private_network


내 172.31.xx 주소는 172.16.xx 주소와 마찬가지로 "로컬"입니다. 더 읽을 거리 : IETF BCP 5 (현재 RFC 1918) 섹션 3 : 개인 주소 공간
TOOGAM

1
이 답변은 OP의 경우 실제로 잘못되었다는 사실에 의해 입증 된 것처럼 지나치게 단순합니다.
궤도에서 가벼움 레이스

-7

192.168.xx IP를 통해 있는 두 대의 컴퓨터 를 서로 연결할 수 있습니다 . 외부 세계를 PC에 연결하는 것은 ISP / 케이블 회사가 방지하려고하는 것입니다. 예를 들어, ISP는 일반적으로 메일 수신을 위해 포트 25를 전달하지 않습니다.
그들은 당신에게 당신의 PC에 대한 인터넷 액세스를 할 수 있는 고정 IP를 판매 하지만, 인터넷에 연결할 때 발생하는 다양한 공격을 포함하여 들어오는 모든 것을 처리하기 위해 서버 보안이 강화되어야합니다. 누구나 액세스 할 수있는 라이브 사이트 이는 방화벽을 올바르게 설정해야한다는 것을 의미합니다.
따라서 일반 케이블 사용자의 경우 대답은 "할 수 없습니다"입니다.


6
"인터넷이 위험하기"때문이 아닙니다. IP 주소보다 더 많은 고객이 있기 때문입니다.
궤도에서 가벼움 레이스

5
그리고 이것은 "다양한 공격을 포함하여 들어오는 모든 것을 처리하기 위해 서버가 필요합니다" 는 말이되지 않습니다
Orbit in Orbit

3
이것은 단순히 돈을 절약하는 기술입니다. 많은 ISP가 여전히 개별 IP를 제공한다는 것을 알 수 있습니다.
AStopher

더 많은 정보를 추가하여 내 대답을 더 좋게하려고했습니다. 분명히, 나는 LRO에 대해 너무 모호했다.
엔지니어 :
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.