重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
根据教程找到服务器地址,然后点击开始,点击运行。输入点击,然后输入ping 加服务器地址,然后回车,提示超时,那么服务器地址用不了,那么需要按照第一步文字下面的教程换服务器地址,有了地址,点击开始到控制面板,点击网络,然后点击新建。
成都创新互联专业为企业提供游仙网站建设、游仙做网站、游仙网站设计、游仙网站制作等企业网站建设、网页设计与制作、游仙企业网站模板建站服务,10余年游仙做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
l2tp服务器地址填写的方法
选工作区,点击下一步,选中我的,然后输入服务器地址,输入名字下一步,输入密码即可,地址就是IP地址,人家提供的,在设置里面找到通用,进入通用选项后,往下拉找到未连接选项依次点击添加配置,然后类型选择L2TP协议接下来需要依次填写服务器地址,账户,密码,密钥。
上述步骤全部设置完毕后会自动返回连接界面,此时在滑动圆点标志,等待变绿后说明连接已成功首先找到脚本中需要的软件,或者找到执行脚本时不能正常使用的命令,用yum provides来查找命令,最后整理一下,需要安装以下软件,yum install,y make,gcc,gmp,devel,xmlto bison,flex,libpcap,lsof,vim,man,xl2tpd libreswan修改ipsec配置文件vim,etc,ipsec.conf。
L2TP (Layer 2 Tunneling Protocol) 服务器地址是一个 IP 地址,它用于指向 L2TP VPN 服务器的位置。在设置 L2TP VPN 连接时,我们需要提供该服务器地址,以便客户端知道如何连接到 VPN 服务器。这通常是从 VPN 提供商处获得的地址。
1
安装需要的软件
yum install make gcc gmp-devel bison flex lsof wget libpcap-devel ppp policycoreutils
2
安装Openswan
wget --no-check-certificate -zxvf openswan-2.6.35.tar.gzcd openswan-2.6.35make programs install
3
配置IPSec
vi /etc/ipsec.conf
找到protostack=auto,修改为
protostack=netkey
然后在最后加上:
conn L2TP-PSK-NATrightsubnet=vhost:%privalso=L2TP-PSK-noNAT
conn L2TP-PSK-noNATauthby=secretpfs=noauto=addkeyingtries=3rekey=noikelifetime=8hkeylife=1htype=transportleft=YOUR.SERVER.IP.ADDRESSleftprotoport=17/1701right=%anyrightprotoport=17/%any
记得把YOUR.SERVER.IP.ADDRESS改成你自己服务器的IP地址。
4
设置共享密钥PSK
vi /etc/ipsec.secrets
填入以下代码,把YOUR.SERVER.IP.ADDRESS改成你自己服务器的IP地址。
YOUR.SERVER.IP.ADDRESS %any: PSK "YourSharedSecret"
5
修改包转发设置,下面为两段代码,分别运行
for each in /proc/sys/net/ipv4/conf/*doecho 0 $each/accept_redirectsecho 0 $each/send_redirectsdone
这是另外一段代码
echo 1 /proc/sys/net/core/xfrm_larval_drop
修改内核设置
vi /etc/sysctl.conf
找到"net.ipv4.ip_forward",将其值改为1,然后重启使其生效。
sysctl -p
重启IPSec
/etc/init.d/ipsec restart
安装xl2tpd和rp-l2tp
wget -zxvf rp-l2tp-0.4.tar.gzcd rp-l2tp-0.4./configuremakecp handlers/l2tp-control /usr/local/sbin/mkdir /var/run/xl2tpd/ln -s /usr/local/sbin/l2tp-control /var/run/xl2tpd/l2tp-control
wget -zxvf xl2tpd-1.3.0.tar.gzcd xl2tpd-1.3.0makemake install
建立xl2tpd配置文件
mkdir /etc/xl2tpdvi /etc/xl2tpd/xl2tpd.conf
输入
[global]ipsec saref = yes
[lns default]ip range = 10.82.88.2-10.82.88.254local ip = 10.82.88.1refuse chap = yesrefuse pap = yesrequire authentication = yesppp debug = yespppoptfile = /etc/ppp/options.xl2tpdlength bit = yes
配置ppp,建立options.xl2tpd文件
vi /etc/ppp/options.xl2tpd
输入
require-mschap-v2
ms-dns 8.8.8.8
ms-dns 8.8.4.4
asyncmap 0
auth
crtscts
lock
hide-password
modem
debug
name l2tpd
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
设置拨号用户名和密码
vi /etc/ppp/chap-secrets
根据说明输入用户名、密码等,例如:
jackie * jackie *
添加iptables转发规则
iptables --table nat --append POSTROUTING --jump MASQUERADE
保存iptables转发规则
/etc/init.d/iptables save
重启iptables
/etc/init.d/iptables restart
以debug方式启动l2tp,查看有无错误
xl2tpd -D
如果看到"Listening on IP address 0.0.0.0, port 1701"说明配置成功了,但是此时你不一定能连上VPN,配置好之后重启一下服务器。
设置开机启动
vi /etc/rc.local
在rc.local中加入
for each in /proc/sys/net/ipv4/conf/*doecho 0 $each/accept_redirectsecho 0 $each/send_redirectsdone
echo 1 /proc/sys/net/core/xfrm_larval_drop
/etc/init.d/ipsec restart
/usr/local/sbin/xl2tpd