๋ด ๋ง์ ๋๋ถ๋ถ softethervpn ์ฝ๋(์ผ๋ถ ์ถ๊ฐ ๋ฉ ์์ ํฌํจ)๋ฅผ ์ฌ์ฉํ์ฌ Windows์ ๊ฐ์ Android ํด๋ผ์ด์ธํธ๋ฅผ ๋น๋ํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ด๋ก ์ ๊ฐ๋ฅํ์ง ๊ถ๊ธํฉ๋๋ค. ๋ชจ๋ ์กฐ์ธ์ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
Android SDK๋ vpn ์ฑ์ ๋น๋ํ๊ธฐ ์ํด VpnService ํด๋์ค( java , https://developer.android.com/reference/android/net/VpnService.html )๋ฅผ ์ ๊ณตํ๋ฉฐ, ํต์ฌ ๊ธฐ๋ฅ์ ์ธํฐํ์ด์ค์์ ๋ฐํ๋๋ VpnService.Builder()์ ๋๋ค. ๊ฐ์ ์ธํฐํ์ด์ค, netfilter ํดํน ์ ์ถ๋ ฅ ํธ๋ํฝ์ ์ด ๊ฐ์ ์ธํฐํ์ด์ค์ ์ฌ์ฉํ๊ณ vpn-server์ ์ฐ๊ฒฐํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ฐํ๋ ์ธํฐํ์ด์ค ํธ๋ค๋ฌ์์ recv()/send()๋ฅผ ์ํํฉ๋๋ค. ์ด๊ฒ์ softethervpn๊ณผ ๋น์ทํ์ง๋ง ์ ํํ ๊ฐ์ง๋ ์์ต๋๋ค. ์ด ์์ด๋์ด๊ฐ ๊ฐ๋ฅํ์ง ์ฌ๋ถ๊ฐ ๋ช ํํ์ง ์์ต๋๊น? ๊ทธ๋ ์ง ์๋ค๋ฉด ๊ทธ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์ ์ง๋ฌธ์ ์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
์๋ ๊ธฐ์ฌ๋ Android vpnservice ์ฌ์ฉ์ ๋ํ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค. https://www.thegeekstuff.com/2014/06/android-vpn-service/
๋๋ ์ฐ๋ถํฌ์์ ์๋๋ก์ด๋ ๋ฒ์ ์ ๋น๋ํ๋ ค๊ณ ์๋ํ์ง๋ง ๋๋ฌด ๋ง์ ์ค๋ฅ๊ฐ ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ผ๋ก deslํ๋ ๋ฐฉ๋ฒ์ ์ฐพ์ ์ ์์ต๋๋ค. :(
ํ์ง๋ง ๋๋ ๊ทธ๊ฒ์ ์ป์ ์ ์์ต๋๋ค.
์ด๋ค VPN ํ๋กํ ์ฝ์ ์ฌ์ฉํ๋ ค๊ณ ํฉ๋๊น?
https ํ๋กํ ์ฝ์ ๊ตฌํํ ์ ์๋ค๋ฉด ํ๋ฅญํฉ๋๋ค.
@moatazelmasry2 @aicochow Windows ํด๋ผ์ด์ธํธ์ ๊ฐ์ ๋ชจ๋ ๊ธฐ๋ฅ์ ํฌํจํ์ฌ ๊ธฐ๋ณธ softether-protocol์ ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค.
Play ์คํ ์ด์์ ์ฌ์ฉํ ์ ์๋ ํด๋ผ์ด์ธํธ๊ฐ ์์ผ๋ฉฐ ์๋ํ๋ ค๋ฉด ๋ฃจํธ ๊ถํ์ด ํ์ํฉ๋๋ค. https://play.google.com/store/apps/details?id=io.github.lfasmpao.softethervpn
GitHub์ ์ ์ฅ์๋ ์ต์ ์ํ๊ฐ ์๋๋๋ค. https://github.com/lfasmpao/softethervpn-android
#1019๋ก ๋์ฒด๋จ.