Proxifier 가 Windows에서 와 마찬가지로 Ubuntu의 프록시 관리자 역할을하는 프로그램을 찾고 있습니다.
Proxifier 가 Windows에서 와 마찬가지로 Ubuntu의 프록시 관리자 역할을하는 프로그램을 찾고 있습니다.
답변:
Proxifier의 홈페이지 설명에 따르면 소프트웨어 Privoxy 는 좋은 권장 사항처럼 보입니다. Privoxy는 많은 프라이버시 관련 사항 (쿠키, 웹 버그 등)을 필터링하는 프록시 응용 프로그램입니다. 그러나이 소프트웨어를 사용하면 HTTP, SOCKS 및 기타 유형의 소프트웨어를 구성 할 수 있으며 매우 유연합니다. 이것이 좋은 대체품이라고 확신합니다.
귀하의 의견을 읽은 후 좀 더 자세히 설명 할 수 있습니다. 중앙 구성 파일은 /etc/privoxy/config
입니다. 디렉토리 /etc/privoxy
에는 다른 파일들도 있습니다. config
파일을 아주 잘 설명되어 있습니다.
proxy-a를 통해 example.com으로 모든 트래픽을 보내고 proxy-b를 통해 askubuntu.com으로 모든 트래픽을 보내려고한다고 가정하겠습니다. SSL / TLS 트래픽 (HTTPS)은 프록시를 사용하지 않아야합니다. 따라서 다음 줄을 추가하십시오.
forward .example.com proxy-a
forward .askubuntu.com proxy-b
forward :443 .
키워드 forward
다음에는 사이트 또는 패턴이옵니다. IP 주소, 호스트 이름 또는 정규식 일 수 있습니다. 일치하는 모든 트래픽은 해당 라인의 마지막 항목으로 전송됩니다. 이것이 프록시 주소입니다. 당신이 사용하는 경우 .
(점) 라인의 끝을,이 패턴 전에 프록시를 사용하지 않는 것입니다. 더 많은 정보는 핸드북 에서 찾을 수 있습니다 .
나는 매우 오래된 질문을 알고 있습니다. 그러나 나는 여전히 좋은 "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
2019 년 현재, Proxifier가 수행하는 모든 작업을 수행하는 번들 애플리케이션은 없으며 각 Proxifier 기능마다 다른 애플리케이션을 사용할 수 있습니다.
응용 프로그램의 네트워크 차단
이 목적에 대한 자세한 솔루션 목록은 다음과 같습니다.
IP로 라우팅
Linux 라우팅 테이블 을 사용하여 라우팅 테이블에 규칙을 추가하여 ip / ip-range를 라우팅 할 수 있습니다.
도메인 별 경로
sniproxy와 dns 서버를 함께 사용하면 작업을 수행 할 수 있습니다 (이 또한 양말을 지원하고 쉽게 설정할 수 있음) SNI-SSL-Proxy 및 Unbound ( github )
응용 프로그램 별 라우팅 (프록시)
Proxybound 가 작업을 수행 할 수 있습니다
애플리케이션 별 경로 (인터페이스)
이 답변 은 해당 목적을위한 다양한 솔루션을 열거합니다.
네트워크 트래픽 감시 및 모니터링
Network-Watcher 또는 Watcher-TCP-View 가 작업을 수행합니다.