Ubuntu 서버에서 SOCKS 프록시를 공유하기 위해 Wi-Fi 핫스팟 만들기

Ubuntu 서버에서 SOCKS 프록시를 공유하기 위해 Wi-Fi 핫스팟 만들기

저는 Ubuntu 서버를 사용하고 있으며 클라이언트에 ssh -D 명령을 사용하여 생성된 SOCKS 프록시 서버가 있습니다. 이 SOCKS 프록시를 통해 트래픽을 전달하는 Wi-Fi 핫스팟을 이 컴퓨터에 만들고 싶습니다. 이더넷을 통해 인터넷에 연결되어 있어서 Wi-Fi가 유휴 상태입니다.

가능합니까? 이 목표를 어떻게 달성할 수 있나요?

답변1

핫스팟의 TCP 트래픽은 ssh -D.socks 프록시를 사용하여 전달될 수 있습니다 redsocks. 일단 설치 및 구성되면 Wi-Fi 핫스팟에서 해당 핫스팟으로 모든 트래픽을 리디렉션한 다음 양말 프록시를 통해 해당 핫스팟으로 전달하는 데 redsocks사용할 수 있습니다 .iptablesredsocks

예를 들어 Wi-Fi 핫스팟이 10.42.0.1/24서브넷 에 있고 redsocks수신 포트에 문제가 있는 경우 12345:

sudo iptables -F
sudo iptables -t nat -F
sudo iptables -t nat -A PREROUTING -s 10.42.0.0/24 -p tcp -j REDIRECT --to-ports 12345

자세한 지침을 보려면 다음을 방문하세요.http://abidmujtaba.blogspot.com/2016/07/ubuntu-create-wifi-hotspot-access-point.html

관련 정보