看板 Knuckles_note
作者 標題 [Ubuntu] 使用 pptpd 架設 VPN server
時間 2010年10月24日 Sun. AM 02:22:24
Ubuntu下安裝 pptpd
$ sudo apt-get install pptpd
$ sudo vim /etc/pptpd.conf
#這兩行去掉註解
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
$ sudo vim /etc/ppp/pptpd-options
# name維特預設值即可
name pptpd
# 設定DNS, 8.8.8.8為Google免費DNS
ms-dns 8.8.8.8
$ sudo vim /etc/ppp/chap-secrets
#增加一個帳號密碼
# client server secret IP addresses
user pptpd password *
重新啟動pptpd
$ sudo /etc/init.d/pptpd restart
開啟 ipv4 forward
sudo vim /etc/sysctl.conf
#將以下值改為1
net.ipv4.ip_forward=1
使修改生效
$ sudo sysctl -p
* 設定 iptables
#防火牆開這兩個:
#前面要有設定網路介面 EXTIF="eth0"
iptables -A INPUT -p TCP -i $EXTIF --dport 1723 -j ACCEPT # vpn
iptables -A INPUT -p gre -i $EXTIF -j ACCEPT
#設定路由
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o $EXTIF -j MASQUERADE
#若MSN或一些網站無法連,可能是MTU問題,加下面這行限制MTU大小
iptables -A FORWARD -s 192.168.0.0/24 -p tcp -m tcp --tcp-flags SYN,RST SYN \
-j TCPMSS --set-mss 1200
參考:
Ubuntu Linux下搭建PPTPD VPN Server(Poptop)筆記
PoPToP - Ubuntu 下架設 PPTP VPN
ubuntu VPS安裝PPTP VPN
○ windows下使用VPN連線的設定
「控制台」/「網路連線」/「建立一個新連線」進入新增連線精靈,點下一步
選擇「連線到我工作的地方的網路」,下一步
選擇「虛擬私人網路連線」,下一步
公司名稱,輸入 Disp-VPN,下一步
選「不要撥接起始連線」,下一步
主機名稱或IP位址,輸入「disp.ee.ntu.edu.tw」,下一步
勾選「將這個連線的捷徑加到我的桌面上」,完成
執行桌面上產生的「Disp-VPN」,輸入帳號密碼後按連線即可
--
※ 來源: Disp BBS 看板: Knuckles_note 文章連結: http://disp.cc/b/11-GJv
※ 作者: Knuckles 時間: 2010-10-24 02:22:24 來自: 111-248-0-184.dynamic.hinet.net
※ 編輯: Knuckles 時間: 2010-10-24 02:23:57 來自: 111-248-0-184.dynamic.hinet.net
※ 編輯: Knuckles 時間: 2016-11-18 06:20:26
※ 看板: KnucklesNote 文章推薦值: 1 目前人氣: 0 累積人氣: 5800
回列表(←)
分享