資料介紹
描述
為 Android 創建個人 VPN 服務器(PPTP 協議)
VPN 代表虛擬專用網絡。VPN 是其他網絡使用的虛擬專用網絡的名稱。換句話說,在連接到VPN服務器后,加密形式的信息通過用戶和服務器之間的虛擬通道。因此,您的 Internet 提供商無法找到您訪問過的站點,因此無法阻止對它的訪問。
當然,訪問被阻止的資源和應用程序并不是使用 VPN 的唯一原因。另一個原因是為了保證數據傳輸的安全。安全專家建議使用 VPN 來保護您的設備,例如在公共 Wi-Fi 上。
問題來了:如何免費或低成本創建適用于 Android 的 VPN 應用程序?有幾種方法可以創建 VPN 連接。
如何在 Android 上創建 VPN
首先 – 安裝第三方 VPN 應用
創建 VPN 連接的最簡單、最快的方法是從 Play 市場安裝第三方應用程序。在 Play Market 中找到這樣的應用程序并不難,您只需要在搜索欄中輸入相應的請求即可。您可以嘗試所有這些。但我推薦一個 VeePN VPN 應用 Android ,因為他們有自己的加密協議。另外,此 VPN 服務在世界各地都有服務器。
通常,此類應用程序具有相當簡單的界面。用戶可能需要的最大值是選擇服務器所在的國家并單擊“連接”按鈕。
如果由于某種原因此方法不適合您,您可以使用第二種方法。
第二種變體 – 創建您自己的 VPN 服務器
這種方法適合更有經驗的用戶。現在準備好,你需要掌握材料并按照示例進行操作!您還需要為服務器付費。
你怎么知道你可以信任哪個 VPN 提供商?
在選擇供應商時,最好考慮那些已經上市很長時間的公司。這是一個可靠性指標:如果提供商幸存下來,那么很可能它沒有冒犯客戶,沒有竊取數據,等等。
出口節點的數量和位置重要嗎?
通常,VPN 提供商會在不同國家/地區提供多個出口節點供您選擇,但在某些情況下,會自動選擇出口節點。這有什么影響,你應該關心它嗎?取決于您需要VPN的目的。
如果您想訪問您所在國家/地區不可用的內容,請確保您的提供商提供手動選擇退出節點的選項。此處的自動選擇在 99% 的情況下都不起作用:大多數情況下,在地理位置上離您最近的服務器會被自動選擇,并且很可能最終位于您所在的國家/地區。
如何連接到服務器?
為了以某種方式管理服務器(命令行),您需要某種工具,在我們的例子中,它是PuTTY 實用程序,必須下載并安裝。
安裝后,啟動 PuTTY,指定 IP 地址并按下 OPEN 按鈕
注意輸入密碼時,該行保持為空,好像您沒有輸入任何內容
· 接下來,您需要輸入您的登錄名(root)
· 發明密碼
· 在服務器上安裝PPTP VPN
如何啟動服務器?
現在,連接服務器后,讓我們開始配置它,為此:
1、輸入nano vpn.sh命令創建VPN安裝腳本
2. 將此 VPN 文本粘貼到命令行中:
#!/bin/bash
echo "Choose what you want to do:"
echo "1) Configure a new PoPToP VPN server AND create a new user"
echo "2) Create additional users (to existing VPN)"
read x
if test $ x -eq 1; then
echo "Enter the username to create (eg.. client1 or john):"
read u
echo "Enter the password for this user:"
read p
# get the VPS IP
ip = `ifconfig eth0 | grep 'inet addr' | awk {'print $ 2'} | sed s /.*: // `
echo
echo "installing and configuring PoPToP"
apt-get update
apt-get install pptpd
echo
echo "Create server config"
cat> / etc / ppp / pptpd-options << END
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 8.8.8.8
ms-dns 8.8.4.4
proxyarp
nodefaultroute
lock
nobsdcomp
END
# setting up pptpd.conf
echo "option / etc / ppp / pptpd-options"> /etc/pptpd.conf
echo "logwtmp" >> /etc/pptpd.conf
echo "localip $ ip" >> /etc/pptpd.conf
echo "remoteip 10.1.0.1-100" >> /etc/pptpd.conf
# adding new user
echo "$ u * $ p *" >> / etc / ppp / chap-secrets
echo
echo "IPv4 forwarding and adding this to autoload"
cat >> /etc/sysctl.conf << END
net.ipv4.ip_forward = 1
END
sysctl -p
echo
echo "Updating IPtables Routing and adding this to startup"
iptables -t nat -A POSTROUTING -j SNAT --to $ ip
# saves iptables routing rules and enables them on-boot
iptables-save> /etc/iptables.conf
cat> /etc/network/if-pre-up.d/iptables << END
#! / bin / sh
iptables-restore </etc/iptables.conf
END
chmod + x /etc/network/if-pre-up.d/iptables
cat >> / etc / ppp / ip-up << END
ifconfig ppp0 mtu 1400
END
echo
echo "Restart PoPToP"
/etc/init.d/pptpd restart
echo
echo "Setting up your own VPN is complete!"
echo "Your IP: $ ip? username and password:"
echo "Username (login): $ u ##### Password: $ p"
# runs this if option 2 is selected
elif test $ x -eq 2; then
echo "Enter the username to create (eg. client1 or john):"
read u
echo "enter the password for the new user:"
read p
# get the VPS IP
ip = `ifconfig venet0: 0 | grep 'inet addr' | awk {'print $ 2'} | sed s /.*: // `
# adding new user
echo "$ u * $ p *" >> / etc / ppp / chap-secrets
echo
echo "Additional user created!"
echo "Server IP: $ ip, Access Data:"
echo "Username (login): $ u ##### Password: $ p"
else
echo "Wrong choice, exit program..."
exit
fi
3.插入后按:
· 按組合 CTRL + O,然后 ENTER
· 按組合 CTRL + X
4、輸入sh vpn.sh命令,然后運行腳本安裝配置個人VPN
5. 按按鈕 1 和 Enter 創建一個新用戶,創建一個密碼。
6. 輸入所有數據后,將進行安裝,Android 的 VPN 服務器已準備就緒!
如何將您的 VPN 服務器連接到 Android 設備?
繼續最后一步,在您的 Android 上設置 VPN 連接!
要在 Android 手機上連接您的 VPN:
1.進入設置
2. 在“無線網絡”部分,選擇“更多”
3.轉到VPN
4.創建一個新的連接
5.進入設置
6.在安卓上開啟VPN
7. 在任何免費的 IP 檢查器網站上檢查您的 IP
8. 你太棒了!
總的來說,為您的 Android 設置您自己的 VPN 最多需要 50 分鐘。這個VPN不僅適用于安卓,也適用于電腦。
使用您的 VPN 來獲得樂趣,并在評論中寫下您是否創建了服務器。
- 探索新潮流 — AI服務器引領數據中心的發展 320次下載
- 差分晶振在AI服務器中的應用案例
- 基于Android的嵌入式Web服務器設計
- 杰華特服務器和個人電腦JWH6374 JWH7067 JWH7030 JWH7222 JW7221
- Apache服務器的配置設置總結
- LabViEW編程之VI服務器綜述 20次下載
- 服務器群集服務MSCS v5.1版本資源下載 0次下載
- 如何使用WIFI模塊在單片機上建立TCP服務器
- Linux服務器配置全程實錄電子教材免費下載 13次下載
- 搭建MQTT服務器步驟操作經驗分享 22次下載
- 基于HT-4716的VPN-PPTP配置方法 12次下載
- MiniWebServer_創建服務器的示例工具 47次下載
- 基于Android的嵌入式Web服務器設計 177次下載
- vpn代理服務器_VPN代理軟件下載 111次下載
- 使用IIS為Web內容配置Web服務器權限
- 服務器cdn防御一般是個人安裝還是企業安裝 470次閱讀
- 什么是VPN?如何應對VPN安全風險 3347次閱讀
- 服務器與PC機的比較 722次閱讀
- 服務器的選購原則 972次閱讀
- 常見的服務器有哪些?5款常見的應用服務器介紹 1.4w次閱讀
- 存儲服務器到底有什么樣的作用 1.4w次閱讀
- 如何管理刀片服務器?普通服務器與高防服務器有什么樣的區別 1414次閱讀
- 服務器內存的詳細介紹 2424次閱讀
- 服務器有什么作用?存儲服務器和普通服務器到底有什么區別 5995次閱讀
- 三種常見的服務器詳細介紹 8233次閱讀
- GPU服務器到底是什么?GPU服務器與普通服務器到底有什么區別 7384次閱讀
- Unix服務器與PC服務器之間的差異對比 3056次閱讀
- smtp服務器是什么意思_smtp服務器怎么設置 15.2w次閱讀
- 應用服務器是什么_應用服務器有哪些 3.4w次閱讀
- 高防服務器有些什么配置_高防服務器需要注意哪些內容 1259次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多