曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 5360|回复: 0
打印 上一主题 下一主题

Linux 下 VPN 服务器的设置以及Windows客户端的连接

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34387
跳转到指定楼层
楼主
发表于 2010-7-10 18:27:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
服务器环境:OpenSuse 11.2

安装条件:
配置  VPN 前,将ppp 以及  pptpd 软件包装上,路由支持 PPTPD 穿透。

安装好后,编辑 /etc/pptpd.conf 文件,相关选项为:
speed 115200
option /etc/ppp/options               #文件中默认是 option /etc/ppp/options.ppp0,这里要更改一下
debug
localip 192.168.1.100                 #服务器内网 IP
remoteip 192.168.1.101-199    #分配给客户端的 IP 范围
pidfile /var/run/pptpd.pid

再配置 /etc/ppp/chap-secrets 文件:
#client         hostname        <password>      192.168.1.1
pwer    *       hello   *
上面从左到右依次是:
pwer 设置的是客户端连接用户名
* 表示主机名随意
hello 是密码
* 是给用户分配的地址不指定

最后启动 pptpd 服务

Windows 客户端的连接:

在网络设置里新建立一个连接,在连接向导里选择“连接到我的工作所在的场所“,点下一步后选择“虚拟网络专用连接“,接着随意的填入一个公司名,IP 地址填入 VPN 服务器的地址,最后下一步完成新建连接的建立。

在打开新建的连接后,选择拨号框里的”属性“,在“安全”选项卡里点选“高级”,然后单击“设置”,在弹出的对话框里进行设置,下面的内容比较重要,不然可能会出现 741 或者 743 的错误:
1. 数据加密  ----> 选择 “可选加密”
2. 在"允许这些协议“里选择以下两种:
      不加密的密码
      质询握手身份验证协议
然后确定退出。

接着,在 “网络” 选项卡里的 VPN 类型里选择 “PPTP VPN” (服务器就是这种)。

为了能够在连接 VPN 时也不影响 ADSL 等拨号的使用,还要进行一下下面的设置:
在 “网络” 选项卡里,点选“Internet 协议(TCP/IP)" ,然后单击”属性“,在弹出的对话框里,单击“高级“按钮,接着在“常规”选项卡里将“在远程网络上使用默认网管”的勾勾去掉。

到这里,服务器和客户端可以设置完成了。

题外话,VPN 有什么用呢?
可以在外工作时,连接回公司的网络进行办公,还可以翻墙看 Youtube 之类的被河蟹的网站。像我,如果论坛不能访问了,我还可以连接到内网去访问假设在本地的论坛。当然,当连接进了 VPN,那么使用的是内部网络了,如在内网假设的 WEB 服务正好也是和 VPN 服务器同在的主机上,那么可以在浏览器里直接:http://192.168.1.100 来访问。

另外,如果你用的是 ADSL + 路由的网络,如果路由里自带花生壳最好,若不是,就在服务器上安装个花生壳,然后将服务器做映射或者直接设置为 DMZ 主机。这样,当你在外地时,你可以直接 ping 你的花生壳域名,这样也就获得了服务器的公网 IP 了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2024-5-19 14:30 , Processed in 0.075345 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表