MC104 首頁 Your IP Here MC104 與站長聯絡
這是一個以學習為目的的網路論壇
 
常見問題常見問題  進階搜尋進階搜尋  會員註冊會員註冊 
個人資料個人資料  登入檢查您的私人訊息登入檢查您的私人訊息 
網路郵局  上傳照片相簿藝廊(最新)  觀看系統資訊系統資訊
帳號:
密碼:
自動登入
        網路郵局(SSL加密)     相簿藝廊 
快速搜尋
[轉貼]在 FreeBSD 上安裝 Microsoft VPN (PoPToP)

 
發表新主題   回覆主題    MC104 首頁 -> FreeBSD 討論區 友善列印模式
上一篇主題 :: 下一篇主題  
發表人 內容
new



註冊時間: 2003-07-16
文章: 850

發表發表於: 星期四 七月 17, 2003 1:52 pm    文章主題: [轉貼]在 FreeBSD 上安裝 Microsoft VPN (PoPToP) 引言回覆

發信人: ericlin@bbs.ee.ntu.edu.tw (E.L.), 信區: freebsd
標 題: [文件] PoPToP 安裝 (MS VPN)
發信站: 台大電機 Maxwell BBS (Thu Aug 29 17:02:29 2002)
轉信站: LINS_BBS!news.svdcc.fju!ctu-gate!ctu-peer!news.nctu!freebsd.ntu!bbs.ee.

PoPToP 安裝 (with userland ppp)

OS: FreeBSD 4.6-STABLE on i386 platform
PoPToP WWW: http://www.poptop.org/

1. 首先先安裝 /usr/ports/net/poptop

2. 編輯 /usr/local/etc/pptpd.conf

# /usr/local/etc/pptpd.conf

# option: ppp.conf 放在哪裡
option /etc/ppp/ppp.conf

# localip: pptpd server 的 ip
# remoteip: 要指定給 Client 的ip
localip 192.168.0.254
remoteip 192.168.0.128-192.168.0.253

# pidfile: 設定 pptpd 執行時, 把 process id 放在哪個檔案
pidfile /var/run/pptpd.pid

# 其他的設定可自行參考內附的 pptpd.conf 範例

3. 編輯 /etc/ppp/ppp.conf

loop:
set timeout 0
set log phase chat connect lcp ipcp command
set device localhost:pptp
set dial
set login
# Server (local) IP address, Range for Clients, and Netmask
set ifaddr 192.168.0.254 192.168.0.128-192.168.0.253 255.255.255.255
set server /tmp/loop "" 0177

loop-in:
set timeout 0
set log phase lcp ipcp command
allow mode direct

pptp:
load loop
disable mschap
# 若不想用 MS Chap v2, 把下一行註解刪除
##enable chap
# 若不想用 MS Chap v2, 把下 4 行加上註解
disable chap
set mppe * *
enable mschapv2
enable mppe
disable pap
# Authenticate against /etc/passwd
# 下一行拿掉註解即可使用/etc/passwd來作撥接的任證
##enable passwdauth
enable proxy
accept dns
# DNS Servers to assign client
set dns 192.168.0.1 192.168.0.2
# NetBIOS/WINS Servers to assign client
#set nbns 192.168.0.15 192.168.0.16
set device !/etc/ppp/secure

3. 編輯 /etc/ppp/secure

#!/bin/sh
exec /usr/sbin/ppp -direct loop-in

# 記得 chmod 700 /etc/ppp/secure

4. 編輯 /etc/ppp/ppp.secret
# username password
vpntest testvpn
abc\\vpntest testvpn

(註) 詳細的格式可看 manpage. 也可以為特定的 user 指定固定的 ip.
還有若從 win95/98 等系統連線, 而你的電腦又有加入網域的話,
那麼 win95/98 會連網域名稱也當作 username 的一部份送過來 :~~
abc\\ 的 abc 就是網域名稱.

5. 啟動 pptpd
#/usr/local/etc/rc.d/pptpd.sh start

6. Windows 2000 Client 的設定:
SP2 之後的 windows 2000 就有支援 128 bit 的 mppe 了.
所以只要更新到 sp2 就可以用 mschapv2 來連線.
如果你不想加密, 記得把 內容 - 安全性 -
要求資料加密(如果沒有資料加密就拒絕連線) 取消掉

7. Windows 95/98/98se Client 的設定
請到下面的網頁:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q285189
下載 Dial-Up Networking 1.4 Upgrade 並安裝,
就可使用 mschapv2 以及 128 bit 的 mppe.

8. Freebsd/Linux Client
有 pptpclient 可以使用
WWW: http://pptpclient.sourceforge.net/
Ports: /usr/ports/net/pptpclient

參考資料: http://heyer.supranet.net/pptp/

Keywords: vpn poptop pptpd freebsd win95 win98 win98se mschapv2 mppe
userland ppp
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    MC104 首頁 -> FreeBSD 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案








Powered by phpBB 2.0.2 © 2001, 2002 phpBB Group | Frame Designed By MaoStudio
繁體中文語系由 竹貓星球 phpBB2 中文強化開發小組 製作
 最佳解析度 1024x768 搭配 IE 5.5↑或 Netscape 6.2 ↑瀏覽器
© 2002 資策會 MC104 網工班  

∼∼這個頁面共花費了 0.128690 秒 執行 , 共有 18 項 資料被查詢 , GZIP 壓縮功能是 開啟 的∼∼