----------------vpn 客户端连接 vpn 服务器---------------------------------------
第一步:打开网络连接,选择VPN选项卡,然后点击添加按钮
第二步:选择连接的VPN类型,现在PPTP,点击新建
第三步:Gateway(网关)填写vpn的服务器外网地址(用户登录站点后查看VPN帐户选项卡中的服务器地址列表),然后填写用户名和密码,再点击Advanced(高级)
第四步:在验证方式框中去掉EAP,选择勾上MPPE,然后点击确认即可以
第五步:连接到VPN服务器
然后看如果连接小图标下有个小锁表明已经连接成功
$ ifconfig #多了个 ppp0
ppp0 Link encap:Point-to-Point Protocol
inet addr:192.168.9.11 P-t-P:192.168.9.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1400 Metric:1
RX packets:16961 errors:600 dropped:0 overruns:0 frame:0
TX packets:16691 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:9933207 (9.9 MB) TX bytes:1628387 (1.6 MB)
------------------------------vpn 服务器端配置------如下-------------
环境设置:
内核加载mppe模块
modprobe ppp-compress-18
是否开启TUN/TAP支持
# cat /dev/net/tun
cat: /dev/net/tun: File descriptor in bad state
是否开启ppp支持
# cat /dev/ppp
cat: /dev/ppp: No such device or address
-----------------------安装ppp ,pptp-----------------------------------
yum install ppp-2.4.5-10.el6.x86_64
rpm -ivh http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
--------------------------------------------------------------------------
--------------------------------修改配置文件-------------
1 配置文件/etc/ppp/options.pptpd
cp /etc/ppp/options.pptpd /etc/ppp/options.pptpd.bak
# vi /etc/ppp/options.pptpd
使用google DNS
ms-dns 8.8.8.8
ms-dns 8.8.4.4
2配置文件/etc/ppp/chap-secrets
#cp /etc/ppp/chap-secrets /etc/ppp/chap-secrets.bak
#vi /etc/ppp/chap-secrets
# Secrets for authentication using CHAP, 客户端名,密码自定义
# client server secret IP addresses
vpnclient pptpd 123456 *
// myusername pptpd mypassword *
myusername是你的vpn帐号,mypassword是你的vpn的密码,*表示对任何ip,记得不要丢了这个星号。
3配置文件/etc/pptpd.conf
#cp /etc/pptpd.conf /etc/pptpd.conf.bak
#vi /etc/pptpd.conf
# (Recommended)
#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245 //表示vpn客户端获得ip的范围
localip 192.168.9.1
remoteip 192.168.9.11-30
pptpd.conf必须保证最后是以空行结尾才行,否则会导致启动pptpd服务时,报错出现“Starting pptpd:”,一直卡着不动的问题
4配置文件/etc/sysctl.conf /etc/sysctl.conf.bak
修改内核,支持转发
# sysctl -a | grep ip_forward
net.ipv4.ip_forward = 0
cp /etc/sysctl.conf /etc/sysctl.conf.bak
vi /etc/sysctl.conf
# Controls IP packet forwarding
net.ipv4.ip_forward = 1
# sysctl -p
-----------启动pptp vpn服务和iptables-----------
/etc/init.d/pptpd start
/etc/init.d/iptables start
-----------------------------------------------------------------
-----------------------------设置防火墙转发规则-----------
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.9.0/24 -j SNAT --to-source 10.105.44.* //云主机内网IP,自己补充
iptables -A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
iptables -A INPUT -p gre -j ACCEPT
------------------------重启 pptpd ,iptables----
/etc/init.d/pptpd restart
/etc/init.d/iptables restart
分享到:
相关推荐
Linux ubuntu 上网客户端 mystar
ruijieclient Linux(Ubuntu)下的锐捷认证客户端,亲测可用 教程参考 http://blog.csdn.net/michaelliang12/article/details/51318230
ubuntu inode 客户端安装图解
ubuntu下源码安装svn客户端,简单方便。
ubuntu下的oracle客户端oracle-xe-client_10.2.0.1-1.2_i386.deb
Ubuntu为客户端,Windows为服务端;Ubuntu为Python,Windows为C
腾讯微信官网没有出Ubuntu版本的客户端,但是可以根据我提供的微信客户端软件,在Ubuntu20.04版本上进行安装,亲测有效! Ubuntu版微信客户端,支持托盘菜单;支持搜索联系人;支持自带表情显示;支持阻止消息撤回的...
在Windows启动后,提示本地连接受限,网卡IP为169.254.x.x的格式,使用客户端认证后才重新获取IP; 2.在Linux下启动后,网卡IP为空; 如果符合以上两点,则必须使用--dhcp模式启动zdclient,而且在认证成功后,是...
如题目所属,虚拟机亲测成功 操作SVN界面习惯了,到了linux下懒得再用命令行了;...包含了客户端和服务器端需要做的修改 希望能给大家帮助 如果有问题,也请联系我,很高兴和大家讨论学习,共同进步
用于ubuntu 16.04系统的mongodb客户端,亲测可以用的。
ubuntu14.04 以上版本,mysql 客户端5.6版本,压缩包中内含安装说明,主要解决极端情况下从5.7的数据库导出的文件在低版本中无法导入。
本文档主要讲解ubuntu下QT连接数据库的时出现的各种驱动加载错误的问题的解决方法
atrust ubuntu 客户端 2.3.10
Ubuntu下面安装锐捷客户端必备的工具之一
本软件由网上收集,为deb包,在ubuntu10.04上测试能用,安装后在终端输入sudo mentohust,设置完后自动连接,设置保存在mentohust.conf中。
ubuntu下 服务器 客户端 log日志 断线重连 等等
1. 安装SVN apt-get install subversion 2. 建立svn仓库 1). 建立svn目录:mkdir /home/.svn(使用隐藏目录) 2). cd /home/.svn 3). mkdir astar 4). 创建仓库astar:svnadmin ... 5).... 6)....………………
Ubuntu 20.04无法连接网络(网络图标丢失)的解决方案_罗伯特祥的博客-CSDN博客_ubuntu20没有网络设置图标.mhtml
ubuntu下校园客户端的安装,cd到根目录下,在sudo sh 文件名,即可安装
里面有包括libstdc++.so.5,myxrgsu在内的程序,可以让身在学校中的你用ubuntu使用锐捷客户端上网。使用方法里面有注明。