用Linux自身做一個L2TP的VPN伺服器。
先安裝了RHEL5,然後到http://www.xelerance.com/software/xl2tpd/上下載了xl2tpd-1.1.11.tar.gz,解壓后,進入該解壓目錄,然後編譯、安裝:
make
make install
安裝完畢后,修改相關的配置文件:
1、修改/etc/xl2tpd/xl2tpd.conf,內容如下:
[lns default] ip range = 192.168.191.2-192.168.191.254 local ip = 192.168.191.1 require chap = yes refuse pap = yes require authentication = yes name = l2tpvpnserver ppp debug = yes pppoptfile = /etc/ppp/options.xl2tpd length bit = yes
2、修改/etc/ppp/options.xl2tpd,內容如下:
ipcp-accept-local ipcp-accept-remote noccp auth crtscts idle 1800 mtu 1410 mru 1410 nodefaultroute debug lock proxyarp connect-delay 5000
3、修改/etc/ppp/chap-secrets,內容如下
myvpntest * myvpntest *
4、編輯/etc/init.d/xl2tpd文件,內容如下:
用chmod命令給xl2tpd文件賦予可執行許可權。
將xl2tpd加入到系統服務中去:
chkconfig --add xl2tpd
用setup命令設置xl2tpd服務為開機自動啟動。
至此,L2TP的VPN伺服器配置完成。在Windows XP中建立一個VPN連接,IP輸入這個伺服器的IP地址,用戶名myvpntest,密碼myvpntest,連接,哈,上去了。
廠商來人了,技術人員連上小盒子搗鼓了一陣,然後說設備沒有問題,但看到帶寬已被佔用完了,建議還是跟ISP聯繫。於是馬上聯繫ISP,要求臨時增加帶寬,還好,ISP答應比較爽快。帶寬增加后,靠,居然故障排除了,看來今天白忙了,剛裝好的伺服器只好擱置到一邊了,等下次有機會,再試一下。 |
(責任編輯:A6)
[火星人 ] 用Linux系統自身做一個L2TP的VPN伺服器已經有317次圍觀