當你想玩某些遊戲但遊戲只限制某些國家的IP你就需要用VPN跳板了
當你想下載某些國家的Line貼圖你就需要用VPN跳板了
當你去大陸出差而想登入你的臉書或看youtube的飲片你就需要用VPN跳板了
現在有許多VPN跳板免費申請可以直接使用。需求穩定含快速度的網友會自己安裝在家裡的NAS或是去買便宜的VPS/虛擬主機。在這我使用VPS來教網友們怎麼安裝VPN。
1. 安裝PPTPD
使用CentOS 6/Redhat 6
rpm -i http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpm yum -y install pptpd
使用Debian/Ubuntu
apt-get install pptpd
2. 設定PPTPD
編輯/etc/pptpd.conf,在最後一行加
localip 10.0.0.1 remoteip 10.0.0.2-100
編輯/etc/ppp/options.pptpd更改ms-dns
ms-dns 8.8.8.8 ms-dns 8.8.4.4
3. 新增VPN帳號
編輯/etc/ppp/chap-secrets新增VPN的帳號,例如
joni pptpd abc123 *
4. 設定系統IP FORWARDING
編輯/etc/sysctl.conf更改net.ipv4.ip_forward = 1,如果檔案裡沒有這設定請你加進去。改完設定請激活設定
sysctl -p
5. 設定NAT規則到iptables防火牆
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE && iptables-save
6. 啟動VPN/PPTPD
service pptpd start
7. 設定主機開機自動啟動VPN/PPTPD
使用CentOS 6/Redhat 6
chkconfig pptpd on
使用Debian/Ubuntu
/usr/sbin/update-rc.d -f pptpd defaults