Squid의 아웃바운드 연결을 주소 A에 바인딩해도 호스트가 공급자 A를 사용하게 되는 것은 아닙니다. tcp_outgoing_address는 로컬 소스를 선택하고, 운영체제는 여전히 경로를 선택합니다.

결정담당
로컬 아웃바운드 TCP 소스Squid의 소스 주소 규칙.
해당 소스의 게이트웨이와 인터페이스호스트 라우팅 정책.
웹사이트가 보는 공인 주소NAT나 상위 프록시를 포함한 전체 경로.

A가 공급자 A에 속하지만 기본 경로가 공급자 B를 사용하면 B가 해당 소스를 거부하거나 반환 경로가 실패할 수 있습니다. 다중 인터페이스 구성에는 소스 기반 정책 라우팅이 필요할 수 있습니다. 해당 운영체제·네트워크 규칙은 이 배포에 맞아야 하며, 복사한 기본 경로 명령은 SSH와 프록시 세션을 끊을 수 있습니다.

리스너, 의도한 아웃바운드 소스, 호환되는 게이트웨이를 기록하세요. 클라이언트→Squid와 Squid→대상 연결은 서로 다른 인터페이스를 사용할 수 있고, 클라이언트로의 반환 경로도 또 다른 요구 사항입니다.

Squid 지시문은 소스 선택을 제어하며 경로 설치를 제어하지 않습니다. Dante의 내부·외부 바인딩 구분도 사용 가능한 경로를 대체할 수 없습니다. 로컬에서 올바른 소스도 나중에 변환될 수 있으므로 웹사이트가 보는 주소를 별도로 확인하세요.

관련 글