
나는 Ubuntu의 프록시 관리자 역할을 하는 프로그램을 찾고 있습니다.프록시파이어창문용입니다.
답변1
Proxifier 홈페이지의 설명에 따르면 소프트웨어는프리복시좋은 추천인 것 같습니다. Privoxy는 많은 개인 정보 보호 관련 항목(쿠키, 웹버그 등)을 필터링하는 프록시 응용 프로그램입니다. 그러나 이 소프트웨어를 사용하면 HTTP, SOCKS 및 기타 유형의 소프트웨어를 구성할 수 있으며 매우 유연합니다. 나는 이것이 좋은 대체품이라고 확신합니다.
읽고 나서귀하의 의견좀 더 자세히 설명하겠습니다. 중앙 구성 파일은 /etc/privoxy/config
. 디렉토리에는 /etc/privoxy
다른 파일도 있습니다. 파일은 config
매우 잘 문서화되어 있습니다.
모든 트래픽을 프록시-a를 통해 example.com으로 보내고 모든 트래픽을 프록시-b를 통해 askubuntu.com으로 보내고 싶다고 가정해 보겠습니다. SSL/TLS 트래픽(HTTPS)은 프록시를 사용하면 안 됩니다. 따라서 다음 줄을 추가합니다.
forward .example.com proxy-a
forward .askubuntu.com proxy-b
forward :443 .
키워드 forward
뒤에는 사이트나 패턴이 옵니다. IP 주소, 호스트 이름 또는 정규식일 수 있습니다. 일치하는 모든 트래픽은 해당 라인의 마지막 항목으로 전송됩니다. 이것이 프록시 주소입니다. .
줄 끝 부분에 점(점)을 사용하면 이전 패턴이 프록시를 사용하지 않음을 의미합니다. 자세한 내용은 다음에서 확인하실 수 있습니다.안내서.
답변2
나는 그것이 아주 오래된 질문이라는 것을 알고 있습니다. 하지만 여전히 좋은 "Proxifer" 대안을 찾고 있는 사람을 위해 답변해 드리겠습니다.
Redsocks가 잘하는 것 같습니다!.
여러 양말 프록시로 라우팅하도록 설정했습니다. 아래 의 구성 예 /etc/redsocks.conf
:
redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11081;
port = 1081;
}
redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11082;
port = 1082;
}
그런 다음 다른 포트로 라우팅하도록 iptables를 설정하십시오.
iptables -t nat -A REDSOCKS -d 192.168.220.0/23 -p tcp -j REDIRECT --to-ports 11082
iptables -t nat -A REDSOCKS -d 192.168.234.0/23 -p tcp -j REDIRECT --to-ports 11081
iptables -t nat -A OUTPUT -p tcp -m owner --uid-owner luser -j REDSOCKS
답변3
리눅스용 프록시:
2019년 현재 프록시가 수행하는 모든 작업을 수행하는 번들 애플리케이션은 없습니다. 대신 각 프록시 기능에 대해 서로 다른 애플리케이션을 사용할 수 있습니다.
애플리케이션에 대한 블록 네트워크
여기는이 목적을 위한 자세한 솔루션 목록
IP로 라우팅
리눅스라우팅 테이블라우팅 테이블에 규칙을 추가하여 IP/IP 범위를 라우팅하는 데 사용할 수 있습니다.
도메인별 라우팅
스니프록시와 DNS 서버의 조합으로 작업을 수행할 수 있습니다(이 또한 양말을 지원하며 쉽게 설정할 수 있음).SNI-SSL-프록시그리고매여 있지 않은(깃허브에서)
애플리케이션별 라우팅(프록시)
프록시바운드일을 할 수 있다
애플리케이션별 라우팅(인터페이스)
이 답변그 목적을 위한 다양한 솔루션을 열거해 보세요.
네트워크 트래픽 감시 및 모니터링
네트워크 감시자또는감시자-TCP-보기일을 할 것이다
답변4
당신은 사용할 수 있습니다 tsocks
또는dante