題:
我可以通過熱點共享我的Android的VPN連接嗎?
sst4460
2014-01-09 21:14:59 UTC
view on stackexchange narkive permalink

我最近購買了一台不支持我公司的PPTP VPN的Chromebook。解決方法是,可以連接到Android(4.4)上的VPN並通過熱點共享該連接嗎?如果可以,怎麼辦?

五 答案:
Rose Ab
2014-07-19 13:37:50 UTC
view on stackexchange narkive permalink

不幸的是,現有的Android網絡共享應用程序不適用於VPN。此限制是對軟件的疏忽,而不是系統的限制。

但是,有一個名為ClockworkMod Tether的應用程序可以讓您束縛並同時使用VPN。實際上,它使用了標準的網絡共享應用程序,然後修復了路由信息以使其正常工作。

此應用程序不需要您將手機植根,但是您確實需要在能夠您想連接到手機。

ClockworkMod Tether還有其他替代方案,如果您想嘗試的話,包括PDANet。

希望它會有所幫助

這使用PDANet為我工作。ClockworkMod似乎希望獲得使用所有內容的許可。PDANet所需的權限要少得多,但是我仍然不能100%地確定其安全性。
charles
2015-10-09 19:59:13 UTC
view on stackexchange narkive permalink

我發現了一些信息,這些信息包括在您的根設備中使用命令行添加iptables規則。

我在Blu Studio的Android 4.4上對其進行了測試,並且效果很好。

最初由XDA-Developers的SmokeyTech1編寫的帶引文的文本此處

  1. 您需要帶根設備
  2. 確保您擁有VPN應用程序,例如OpenVPN或DroidVPN(我使用DroidVPN及其最佳)
  3. 下載終端模擬器
  4. 激活您的熱點並連接到您的VPN
  5. 啟動終端模擬器,並在第一行中鍵入“ su”(不帶引號),然後按Enter鍵。
  6. 將其複制並粘貼到終端模擬器中。 確保首先使用“根瀏覽器”粘貼到新文件夾,然後復製到T.E。 iptables -t過濾器-F FORWARDiptables -t nat -F POSTROUTINGiptables -t過濾器-I FORWARD -j ACCEPTiptables -t nat -I POSTROUTING -j MASQUERADEipip規則從192.168.43.0/24查找添加61ip路由添加默認dev tun0作用域鏈接表61ip路由添加192.168.43.0/24 dev wlan0作用域鏈接表61ip路由添加廣播255.255.255.255 dev wlan0作用域鏈接表61

  7. 就是這樣。另外,請確保使用“根瀏覽器”創建一個文件夾,並將代碼粘貼到該文件夾中,因為重新啟動後此設置將重置。它適用於我在Android 4.4.2上的LG G3

  8. ol>

(注意:引號文字已過編輯,以適合網站的格式樣式。)

注意:它是規則的一部分,其中顯示 wlan0 ,這是與您要發送連接的位置相對應的接口。將其替換為WiFi熱點,並替換為 ap0 tun0 是從遠程服務器收到的VPN隧道。您可以列出所有鍵入 netcfg 根終端

對於終端仿真器,我使用 ConnectBot

ConnectBot 允許設備上的終端仿真器連接ssh,telnet和localhost。

有趣,但要定期進行有點乏味。除非有人能夠捆綁該腳本並從主屏幕快捷方式或類似方式運行它?
對於某人而言,這似乎是一個絕佳的機會,可以製作一個簡單的應用程序以在Android上自動執行此操作。
Zlatty
2014-01-09 23:57:53 UTC
view on stackexchange narkive permalink

是的。 F-Secure Freedome(VPN客戶端)在我的Note 2上運行。我將Note 2綁定到Ubuntu機器和Android平板電腦上。我在大洋彼岸時,我的平板電腦和筆記本電腦張貼了德國IP地址。

  • 確保您的數據計劃允許網絡共享。
  • 確保您在蜂窩網絡上。但是,將USB繫繩連接到電話上的Wifi VPN效果更好。閒逛時,我會保持斷開連接。
  • 根據您的Android風格,您的行駛里程可能會有所變化

注2,平板電腦的運行速度為4.4(厘米11晚),Ubuntu在14.04上。

好的謝謝。我將不得不再玩一些。我嘗試了一下,但無法訪問專用網絡上的任何內容。
我在使用時遇到了一些問題:筆記本電腦-wifi-電話-vpn-verizon-互聯網但是,它工作得更好:
我目前有一個Freedome VPN訂閱,並且無法通過USB網絡共享使用VPN(LGE Nexus 4,Windows 7 PC)。如果禁用VPN,則可以通過USB綁定訪問不受保護的連接。
doj
2015-01-15 15:56:48 UTC
view on stackexchange narkive permalink
  1. 在Android設備上,安裝:

  2. 通過USB電纜將Chromebook和手機捆綁在一起。
  3. 運行:
    • 移動互聯網連接
    • VPN客戶端
    • Proxoid
    • Internet Sharer
  4. 將移動設備設置為繫繩USB連接(檢查已更改的移動設備上的USB連接圖標)。
  5. 查找電話IP地址(Ping & DNS,網絡信息,IP:xxx.xxx) .xxx.xxx,互聯網連接必須處於活動狀態)
  6. 在Chromebook上,登錄並檢查互聯網連接,WiFi應自動替換為USB以太網。
  7. 單擊以太網圖標,然後單擊設置,代理TAB。
  8. 最後在Chromebook上設置(HTTP代理主機:格式為xxx.xxx.xxx.xxx的IP,端口8080,HTTPS代理主機IP,端口8081,SOCKS代理IP,端口1080)。
  9. 嘗試運行Chrome並瀏覽Intranet(與移動設備一樣)。
  10. ol>
Ramast
2018-11-07 21:21:42 UTC
view on stackexchange narkive permalink

這是JoãoJosé提供的答案的擴展,它允許您有選擇地將某些流量定向到VPN,同時讓其他流量直接進入。

沒有JoãoJosé的出色表現,我不會弄清楚回答,因此,如果您願意對此進行投票,請也對他的回答進行投票。

 #以下規則將允許我通過我的vpniptables -t過濾器-F FORWARDiptables -t nat -F POSTROUTINGiptables-重定向流量t過濾器-I FORWARD -j ACCEPTiptables -t nat -I POSTROUTING -j MASQUERADEip路由添加192.168.43.0/24 dev wlan0作用域鏈接表61ip規則添加fwmark 0x61表61ip規則添加iif tun0表61#配置我要進行的流量它通過VPN#1.我的DNSiptables -t mangle -A PREROUTING -p tcp -d 208.67.220.220/32 -j MARK --set-xmark 0x61iptables -t mangle -A PREROUTING -p tcp -d 208.67.222.222/32 -j MARK --set-xmark 0x61iptables -t mangle -A PREROUTING -p udp -d 208.67.220.220/32 -j MARK --set-xmark 0x61iptables -t mangle -A PREROUTING -p udp- d 208.67.222.222/32 -j MARK --set-xmark 0x61#2.不安全的網站iptables -t mangle -A PREROUTING -p tcp --dport 80 -j MARK --set-xmark 0x61  
不知道發生了什麼,但是持續了半秒鐘。它起作用了,然後我重新啟動了手機,但它不再起作用了:(我在android 9上。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...