데비안 / 우분투에서 Wi-Fi로 OpenVPN + 스터 넬 게이트웨이


0

내 raspberry pi에서 내 공용 서버로 stunnel4 를 통해 OpenVPN 연결 을 설정했습니다 . 연결이 제대로 작동 하고이 연결을 통해 ssh를 사용하여 두 가지 방법으로 모두 연결할 수 있습니다.

또한 무선 AP 역할을하도록 라즈베리에 hostapd 를 설정했습니다 . 이것은 작동합니다. 전화기에서 SSID에 연결할 수 있습니다.

이제 까다로운 부분 이 있습니다 .Wi-Fi에서 도착하는 모든 트래픽을 VPN을 통해 직접 라우팅하려면 어떻게해야합니까?

분명히, 나는 라즈베리 파이의 와이파 이에 연결된 내 전화와 같은 장치가 VPN 터널을 통해 인터넷에 액세스하고 서버의 게이트웨이를 통해 라즈베리를 일종의 "투명한 VPN"으로 만들기를 원합니다. 간단한 기계 장치.

pi에서 DHCP를 설정해야합니까 (dnsmasq 또는 유사 사용)? 아니면 Wi-Fi를 통해 연결하는 사람에게 OpenVPN 공급 IP 주소의 "DHCP"를 제공 할 수 있습니까?

서버 인터페이스 :

 eth0 - interface with public IP on the internet
 tun0 - OpenVPN tunnel interface

라즈베리 인터페이스 :

 eth0 - interface connecting the pi to the internet behind a NAT router
 tun0 - OpenVPN tunnel interface
 wlan0 - wifi interface set up with hostapd

답변:


0

다음과 같이 iptables 또는 / etc / shorewall / masq를 사용하여 shorewall을 시도 할 수 있습니다.

#INTERFACE              SOURCE
tun0                    wlan0

raspi가 모바일 장치의 기본 게이트웨이 역할을하는 경우 raspi의 VPN 터널을 통해 모든 트래픽을 리디렉션하는 것 (물론 VPN 서버의 공용 IP 제외)

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