Linux下用pptp连接VPN服务器(3)
7.启动VPN连接
所有选项完成后点击“Add”按钮,系统会自动连接PPTPVPN服务器。此时屏幕会出现一个
连接状态界面如图8。图8连接状态界面
从图8可以看到VPN服务器的IP地址是192.168.0.3。MPPE加密功能已经启用。VPN接口是PPP1。
此时在PPTPVPN服务器使用ifconfig-a命令查看:
#ifconfig-a
eth0Linkencap:EthernetHWaddr00:0C:29:51:8A:2E
inetaddr:192.168.1.18Bcast:192.168.1.255Mask:255.255.255.0
inet6addr:fe80::20c:29ff:fe51:8a2e/64Scope:Link
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:98errors:0dropped:0overruns:0frame:0
TXpackets:89errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:1000
RXbytes:11572(11.3KiB)TXbytes:8310(8.1KiB)
Interrupt:10Baseaddress:0x1400
loLinkencap:LocalLoopback
inetaddr:127.0.0.1Mask:255.0.0.0
inet6addr:::1/128Scope:Host
UPLOOPBACKRUNNINGMTU:16436Metric:1
RXpackets:3967errors:0dropped:0overruns:0frame:0
TXpackets:3967errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:0
RXbytes:4158080(3.9MiB)TXbytes:4158080(3.9MiB)
ppp0Linkencap:Point-to-PointProtocol
inetaddr:192.168.0.3P-t-P:192.168.1.128Mask:255.255.255.255
UPPOINTOPOINTRUNNINGNOARPMULTICASTMTU:1496Metric:1
RXpackets:30errors:0dropped:0overruns:0frame:0
TXpackets:8errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:3
RXbytes:3132(3.0KiB)TXbytes:92(92.0b)
ppp1Linkencap:Point-to-PointProtocol
inetaddr:192.168.1.129P-t-P:192.168.0.3Mask:255.255.255.255
UPPOINTOPOINTRUNNINGNOARPMULTICASTMTU:1496Metric:1
RXpackets:7errors:0dropped:0overruns:0frame:0
TXpackets:7errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:3
RXbytes:70(70.0b)TXbytes:76(76.0b)
sit0Linkencap:IPv6-in-IPv4
NOARPMTU:1480Metric:1
RXpackets:0errors:0dropped:0overruns:0frame:0
TXpackets:0errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:0
RXbytes:0(0.0b)TXbytes:0(0.0b)
其中ppp0是Windows客户端连接PPTPVPN的接口。Ppp1是Linux客户端连接PPTPVPN的接口。
下面我们使用连接状态界面的Ping按钮测试连接状况,如图9。
图9使用Ping按钮测试连接状况
可以看到Ping操作成功。
8.断开VPN连接方法
断开VPN连接方法点击“stop”按钮即可,此时pptpconfig状态栏颜色从绿色(运行状态)
转变为蓝色(停止状态),如图10。
图10断开VPN连接方法
图形前端pptpconfig程序:pptp-php-gtk已经停止更新(2003年12月18日);所以使用2.6内核版本的用户可以使用其更新软件。下面笔者会简单介绍一下安装方法。以FedoraCore2为例子:
1.下载安装相关库文件
#wgethttp://www.city-fan.org/ftp/contrib/drivers/pptp/libglade-0.17-19.fc6.i386.rpm
#wgethttp://www.city-fan.org/ftp/contrib/drivers/pptp/libglade-devel-0.17-19.fc6.i386.rpm
#rpmivhlibglade-devel-0.17-19.fc6.i386.rpm
#rpmivhlibglade-0.17-19.fc6.i386.rpm
2.安装DKMS模块软件包
#wgethttp://www.city-fan.org/ftp/contrib/drivers/pptp/dkms-2.0.13-1.noarch.rpm
#rpm--installdkms-2.0.13-1.noarch.rpm
3.下载安装、查看kernel_ppp_mppe内核模块
#wgethttp://www.city-fan.org/ftp/contrib/drivers/pptp/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
#rpm--installkernel_ppp_mppe-0.0.4-2dkms.noarch.rpm
#modprobeppp-compress-18&&echosuccess
success#应当显示success信息#
4.下载安装ppp软件包
#wgethttp://www.city-fan.org/ftp/contrib/drivers/pptp/ppp-2.4.4-1.2.fc2.i386.rpm
#rpm--upgradeppp-2.4.4-1.2.fc2.i386.rpm
5.下载安装VPN客户端软件pptp-linux
#wgetftp://fr2.rpmfind.net/linux/sourceforge/p/pp/pptpclient/pptp-linux-1.5.0-1.i386.rpm
#rpm--installpptp-linux-1.4.0-1.i386.rpm
6.下载安装辅助软件包
#wgethttp://www.city-fan.org/ftp/contrib/drivers/pptp/php4-pcntl-4.4.1-2.i386.rpm
#wgethttp://www.city-fan.org/ftp/contrib/drivers/pptp/php4-pcntl-gtk-1.0.2-2.i386.rpm
#rpm-ivhphp4-pcntl-4.4.1-2.i386.rpm
#rpm-ivhphp4-pcntl-gtk-1.0.2-2.i386.rpm
7.下载、安装前端GUI软件pptpconfig
#wgethttp://www.city-fan.org/ftp/contrib/drivers/pptp/pptpconfig-20060821-1.noarch.rpm
#rpm-ivhpptpconfig-20060821-1.noarch.rpm
"Linux下用pptp连接VPN服务器(3)"的相关文章
- 上一篇:Linux系统mrtg安装设置教程
- 下一篇:Linux网络基本配置