Squid Proxy 다중 포트 기반의 다른 발신 주소 구성이 작동하지 않습니다.

Squid Proxy 다중 포트 기반의 다른 발신 주소 구성이 작동하지 않습니다.

여러 개의 수신 포트가 있는 우분투 20의 오징어 구성이 있고 각 포트에는 "tcp_outgoing_address" 지시어를 사용하여 할당된 다른 나가는 주소가 있습니다. 하지만 우분투에서는 내 구성이 어떻게 작동하지 않습니다. 어떤 리눅스 배포판에서도 작동하지 않습니다. 동일한 구성 파일을 사용하는 Windows용 오징어에서는 잘 작동합니다. 아래와 같이 한 포트에 대한 샘플 구성을 찾으십시오.

acl proxy4011 myportname 4011 src 0.0.0.0/0 
http_access allow proxy4011 
tcp_outgoing_address 192.168.11.100 proxy4011
http_port 192.168.1.192:4011 name=4011

더 많은 포트와 ACL에도 동일한 종류의 규칙이 추가되었습니다.

그래서 내 질문은 각 포트에 대해 다른 NIC를 통해 트래픽을 보내기 위해 오징어를 중지하는 것이 Linux 측에 있습니까, 아니면 오징어 구성 측에 아무것도 빠졌습니까? 방화벽을 비활성화하고 sysctl 파일에서 ipv4 전달도 활성화했습니다. 이 작업을 수행하는 오징어에 영향을 미치는 Linux의 기본 네트워크 보안이 있습니까?

누군가 내 전체 conf 파일을 확인해야 한다면 여기에 붙여넣을 수 있습니다.

관련 정보