프록시가 들어오는 연결에서 보는 출발지 주소를 쓰세요. 노트북 Wi-Fi 주소가 반드시 그 주소는 아닙니다.

예를 들어 사설 주소 192.168.1.20의 노트북은 NAT 라우터를 거쳐 원격 프록시에 연결할 수 있습니다. 프록시는 보통 변환된 공개 출발지를 보므로 노트북 사설 주소를 허용하는 규칙은 일치하지 않습니다. 그 주소를 보존하는 사설 경로에서는 같은 사설 주소가 올바른 규칙이 될 수도 있습니다.

프록시의 수신 경계에서 관찰 결과를 확인하세요. 직접 운영하면 연결·접근 로그를 보고, 관리 서비스라면 문서화된 클라이언트 주소 확인 방법을 쓰세요. 브라우저 IP 확인 페이지는 다른 경로일 수 있어 참고일 뿐입니다. 실제로 연결할 앱과 경로를 시험하세요. 다른 프록시, VPN이나 네트워크 변경이 출발지를 바꿀 수 있습니다.

여러 기기가 하나의 변환 주소를 공유할 수 있습니다. IP 규칙은 개별 사용자가 아닌 네트워크 출발지를 식별하므로 인증도 필요한지 결정하세요. 출발지가 바뀌면 모든 주소에 서비스를 여는 대신 지원되는 갱신 절차나 인증 정책을 마련하세요.

규칙 적용 시 설치된 프록시 버전에서 위치와 최종 기본 거부 동작을 확인하고 허용 및 거부되는 출발지를 테스트하세요. 예를 들어 Squid의 접근 순서는 뒤의 제한을 무의미하게 만들 수 있습니다. 출발지 권한과 목적지·포트 권한은 별개입니다. 클라이언트 주소가 맞는다고 모든 목적지를 허용할 필요는 없습니다.

관련 글