로컬 양말 포트 1080을 통해 모든 네트워크 트래픽을 쉽게 전달 / 리디렉션하는 방법은 무엇입니까?


0

로컬 양말 포트 1080을 통해 모든 네트워크 트래픽을 쉽게 전달 / 리디렉션하는 방법은 무엇입니까? 나는 질문하기 전에 이것을 구글했다. 나는 발견 이 링크 및 링크 도하고 다른 사람을. 그러나 간단한 해결책은 없습니다. (시스템 환경 설정 네트워크 프록시 설정은 모든 앱에서 작동하지 않습니다.) 그렇게하기가 어렵습니까? 나는 일부 iptables 규칙이 그렇게해야한다고 생각합니다. (나는 iptablesmacos 에서 동등한 명령 이 무엇인지 모르겠지만 어쩌면 pfctl?). 누구든지 이것을 달성 할 수있는 간단한 쉘 스크립트를 보여줄 수 있습니까? 대단히 감사합니다.


이것은 XY 문제 처럼 들립니다 . 이 특정 솔루션을 찾게 하는 초기 문제 를 설명하기 위해 질문을 편집하십시오 .
— Allan

@ Allan 이것은 XY 문제가 아닙니다. 로컬 양말 프록시 포트 1080을 통해 모든 네트워크 트래픽을 리디렉션하려고합니다. 이것이 내 문제이며이를 달성하는 방법을 모르겠습니다. 감사.
— sgon00

답변:


1

아무도 내 질문을 해결하기 위해 쉘 스크립트 (또는 쉬운 방법)를 게시하지 않기 때문에 현재 해결 방법을 게시했습니다.

  1. virtualbox 설치
  2. virtualbox에 게스트 OS로 openwrt 설치
  3. LAN이 192.168.56.2 인 라우터가되도록 openwrt를 구성하십시오. lan 인터페이스는 호스트 전용 어댑터입니다. wan 인터페이스는 브리지 된 어댑터입니다.
  4. 원하는 투명 프록시 작업을 수행하도록 openwrt 라우터를 구성하십시오.
  5. 호스트에서 게이트웨이와 DNS를 모두 192.168.56.2로 변경하십시오.
    • 게이트웨이를 변경하려면 다음을 수행하십시오. sudo route change default 192.168.56.2
    • DNS를 변경하려면 UI 방식을 사용해야합니다. 시스템 환경 설정-> 네트워크-> 고급-> DNS

그게 다야. 여태까지는 그런대로 잘됐다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.