免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2071 | 回复: 0

Ubuntu下使用vpn连接远程服务器 [复制链接]

论坛徽章:
0
发表于 2010-02-25 00:58 |显示全部楼层

Ubuntu下使用vpn连接远程服务器 2008-08-20 17:38:36  
www.hackbase.com
  来源:互联网
服务器提供了vpn接入点,这样在家里也可以通过vpn连到公司的服务器里作一些事情。昨天下午申请了vpn帐号,然后先在windows下试着连接vpn服务器,一切okay,证明自己的vpn帐户没有问题,于是今天准备在Ubuntu下也 ...
服务器提供了vpn接入点,这样在家里也可以通过vpn连到公司的服务器里作一些事情。昨天下午申请了vpn帐号,然后先在windows下试着连接vpn服务器,一切okay,证明自己的vpn帐户没有问题,于是今天准备在Ubuntu下也配置一下vpn的访问环境。
  我使用的VPN客户端是 Ubuntu官方源里提供的 pptp-linux。先sudo apt-get install pptp-linux 下载安装pptp 客户端。
  然后查了一下pptp的manual,也在网上search了一下,发现pptp的命令行选项貌似还比较简单:
  sudo pptp user password 。
  公司的vpn服务器的外网ip是 100.100.1.1,内网ip是192.168.1.1,vpn用户名是hello,密码是hello,,于是在调用如下命令以后:
  sudo pptp 100.100.1.1 user hello password hello
  再ifconfig,发现新增加了一个名称为ppp0的网络连接,这个连接对应的ip地址应该是跟你连接的vpn服务器所属的内网地址属于同一网段。在我的这个应用场景中新增加的ppp0网络连接对应的ip地址是192.168.1.x。这个新建立的ppp0连接就是用于提供vpn连接服务的。
  然后我就试着ping公司的vpn服务器的内网ip 192.168.1.1,能够正常ping通。再ping其他服务器,如192.168.1.10,发现ping命令失败!很不解,花了点时间想了想,猜测有可能是访问公司服务器的相应网关的设置不正确。于是试着:
  route add 192.168.1.10 gw 192.168.1.1
  然后再试着ping 192.168.1.10,这次就可以正常ping通了。
  然后试着ssh登录192.168.1.10,也成功了。
  至此,我在Ubuntu下的vpn工作环境配置完毕。
本篇文章来源于 黑客基地-全球最大的中文黑客站 原文链接:
http://www.hackbase.com/tech/2008-08-20/41513.html


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/111961/showart_2186303.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会 限时8.5折

【架构革新 高效可控】2020年6月4日~6日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP