귀하 (또는 다른 사람)가 자신의 IP 주소를 변경하지 못하게하고 ISP 및 기타 인터넷 사용자에게 온갖 골칫거리를 일으키는 것은 정확히 무엇입니까?
오늘의 질문 및 답변 세션은 커뮤니티 중심의 Q & A 웹 사이트 그룹 인 Stack Exchange의 하위 부문 인 SuperUser가 제공 한 것입니다.
질문
수퍼 유저 독자 Whitemage는 자신의 IP 주소 만 변경하고 문제를 일으키는 원인이 무엇인지 궁금합니다.
흥미로운 질문을 받았는데 무엇에 답해야할지 몰랐습니다. 그래서 여기서 물어 볼게요.
ISP에 가입했고 케이블 인터넷 액세스를 사용하고 있다고 가정 해 보겠습니다. ISP는 60.61.62.63의 공용 IP 주소를 제공합니다.
이 IP 주소를 60.61.62.75로 변경하고 다른 소비자의 인터넷 액세스를 방해하지 못하게하는 이유는 무엇입니까?
이 주장을 위해이 다른 IP 주소도 동일한 ISP에서 소유하고 있다고 가정 해 보겠습니다. 또한 케이블 모뎀 설정으로 이동하여 IP 주소를 수동으로 변경할 수 있다고 가정합니다.
정적 주소가 할당 된 비즈니스 계약에 따라 기본 게이트웨이, 네트워크 주소 및 브로드 캐스트 주소도 할당됩니다. 이것은 ISP가 "손실"하는 3 가지 주소입니다. 대부분의 고객이 사용하는 동적으로 할당 된 IP 주소에는 매우 낭비적인 것 같습니다.
단순히 정적 arp를 사용할 수 있습니까? ACL? 다른 간단한 메커니즘?
여기서 조사해야 할 두 가지 사항, 주소 만 변경하면 안되는 이유는 무엇입니까? 할당 프로세스는 보이는 것처럼 낭비입니까?
대답
수퍼 유저 기여자 Moses는 몇 가지 통찰력을 제공합니다.
케이블 모뎀은 가정용 라우터와 다릅니다 (즉, 어린이가 "해킹"할 수있는 간단한 포인트 앤 클릭 버튼이있는 웹 인터페이스가 없습니다).
케이블 모뎀은 ISP가 MAC 주소로 "조회"하고 위치를 파악하며 일반적으로 기술자 만 액세스 할 수 있고 서버에서만 실행되므로 실제로 도난 당할 수없는 독점 소프트웨어를 사용하여 액세스합니다.
케이블 모뎀은 또한 ISP 서버와 설정을 인증하고 교차 확인합니다. 서버는 모뎀의 설정 (및 케이블 네트워크상의 위치)이 유효한지 여부를 알려주고 ISP가 설정 한 값 (대역폭, DHCP 할당 등)으로 설정하기 만하면됩니다. 예를 들어 ISP에 "고정 IP를주세요."라고 말하면 서버를 통해 모뎀에 하나를 할당하고 모뎀을 통해 해당 IP를 사용할 수 있습니다. 예를 들어 대역폭 변경과 동일합니다.
제안한 것을 수행하려면 ISP의 서버에 침입하여 모뎀에 대해 설정 한 내용을 변경해야합니다.
단순히 정적 arp를 사용할 수 있습니까? ACL? 다른 간단한 메커니즘?
모든 ISP는 실제로 서비스를 제공하는 더 큰 네트워크와 얼마나 가까운 지 모두 다릅니다. 이러한 요인에 따라 ACL 조합을 사용할 수 있습니다. 과 정적 ARP. 또한 케이블 네트워크 자체의 기술에 따라 다릅니다. 내가 일했던 ISP는 ACL의 형태를 사용했지만 그 지식은 내 급여를 약간 넘어 섰습니다. 기술자의 인터페이스로만 작업하고 일상적인 유지 관리 및 서비스 변경을 수행해야했습니다.
이 IP 주소를 60.61.62.75로 변경하고 다른 소비자의 인터넷 액세스를 방해하지 못하게하는 이유는 무엇입니까?
위와 같은 상황에서 ISP가 특별히 제공하지 않은 IP로 IP를 변경하지 못하도록하는 것은 모뎀이 할 수있는 것과 할 수없는 것을 지시하는 서버입니다. 어떻게 든 모뎀에 침입 했더라도 60.61.62.75가 이미 다른 고객에게 할당되어 있으면 서버는 모뎀이 가질 수 없다고 간단히 알려줍니다.
David Schwartz는 정말로 호기심이 많은 사람들을 위해 백서 링크를 통해 몇 가지 추가 통찰력을 제공합니다.
대부분의 최신 ISP (지난 13 년 정도)는 대상 IP 주소라면 해당 고객에게 라우팅하지 않을 소스 IP 주소를 사용하는 고객 연결의 트래픽을 허용하지 않습니다. 이를 "역 경로 전달"이라고합니다. 보다 BCP 38 .
설명에 추가 할 것이 있습니까? 댓글에서 소리를 내세요. 기술에 정통한 다른 Stack Exchange 사용자의 답변을 더 읽고 싶으신가요? 여기에서 전체 토론 스레드를 확인하십시오. .