当前位置: 首页 > 软件库 > 程序开发 > 网络工具包 >

xl2tpd

第2层隧道协议(RFC 2661)的实现
授权协议 GPLv2
开发语言 C/C++
所属分类 程序开发、 网络工具包
软件类型 开源软件
地区 不详
投 递 者 司马高明
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

xl2tpd是第2层隧道协议(RFC 2661)的实现。 L2TP允许您通过UDP隧道PPP。一些ISP使用L2TP将用户会话从拨入服务器(调制解调器组,ADSL DSLAM)隧道传输到后端PPP服务器。另一个重要的应用是虚拟专用网,其中IPsec协议用于保护L2TP连接(L2TP / IPsec,RFC 3193)。 L2TP / IPsec协议主要由Windows和Mac OS X客户端使用。在Linux上,xl2tpd可以与IPsec实现(如Openswan)结合使用。此RPM中包含此类设置的示例配置文件。

xl2tpd通过打开伪tty与pppd进行通信来工作。它完全在用户空间运行,但支持内核模式L2TP。

xl2tpd支持IPsec SA参考跟踪,以使不同客户端(例如,从其linksys内部IP 192.168.1.101连接的所有客户端)以及同一NAT路由器后面的多个客户端重叠internak NAT的IP。

xl2tpd支持2.6.23或更高版本的pppol2tp内核模式操作,或者支持2.4.x内核的contrib补丁。请注意,内核模式和IPsec SA参考跟踪尚未协同工作。

Xl2tpd基于Jeff McAdams的0.69 L2TP jeffm@iglou.com。它在2002年和2003年由Jacco de Leeuw jacco2@dds.nl事实上维护。

  • 服务器环境:Centos 5.8 64位   1、下载xl2tp   http://pkgs.org/search/?query=xl2tp&type=smart选择相应的版本进行下载   2、安装ppp和xl2tp   yum install ppp   yum install xl2tpd   3、 配置xl2tpd.conf   文件地址: /etc/xl2tpd/xl2tpd.conf  

  • 在xl2tpd的日志中,有这么个错误: Mar 11 18:07:25 laptop xl2tpd[24486]: network_thread: select timeout with max retries: 32 for tunnel: 64115 错误的意思就是“在最大32次重试之后,隧道64115的选择超时”(已经非常直译了……)。 其中max retries: 32这个是配置文件中指定

  • 1.软件版本:        xl2tpd-devel-20151125.tar.gz 2.源码框架: 3.源码详解:       xl2tpd源码的主函数非常简洁,具体代码如下: File:xl2tpd.c --------------------------------------------------------------------------------------- int mai

  • 本脚本适用环境: 系统支持:CentOS6+,Debian7+,Ubuntu12+ 内存要求:≥128M 更新日期:2017 年 05 月 28 日 关于本脚本: 名词解释如下 L2TP(Layer 2 Tunneling Protocol) IPSec(Internet Protocol Security) IKEv2 (Internet Key Exchange v2) 能实现 IPsec 的

  • 如果你已经在你的Linux上安装了xl2tpd(关于如何安装请参考文档如何在Ubuntu18.04上安装与配置l2tp server),那么只需要运行 $xl2tpd -D 运行时会报如下错误:  open_controlfd: Unable to open /var/run/xl2tpd/l2tp-control for reading 提示缺少某控制文件。解决方法很简单,创建一个空的该名字的文

  • apt-get install openswan xl2tpd ppp lsof iptables -t nat -A POSTROUTING -j SNAT --to-source <IP地址> -o eth0 echo "net.ipv4.ip_forward = 1" | tee -a /etc/sysctl.conf echo "net.ipv4.conf.all.accept_redi

  • 1、安装xl2tpd 源码下载安装:git clone https://github.com/xelerance/xl2tpd make make install 2、安装ppp yum install ppp 3、配置xl2tpd.conf [global] ipsec saref = no access control = no port = 1701 [lac ccvpn] name = c

  • sudo apt-get install strongswan xl2tpd ppp /etc/ipsec.conf conn L2TP-PSK type=transport authby=psk keyexchange=ikev1 keyingtries=3 rekey=no left=192.168.5.105 right=%any auto=add /etc/ipsec.secrets :

  • 启动xl2tp服务错误, xl2tpd.service: main process exited, code=exited, status=1/FAILURE ● xl2tpd.service - Level 2 Tunnel Protocol Daemon (L2TP)    Loaded: loaded (/usr/lib/systemd/system/xl2tpd.service; disa

  • 环境: 系统:Centos 安装 ppp xl2tp 配置xl2tp 因为xl2tp是基于ppp的所以我们需要配置xl2tp以及ppp 1)xl2tp.conf 在xl2tp的解压目录下又一个examples目录 创建/etc/xl2tpd目录 将examples/xl2tpd.conf复制到/etc/xl2tpd下 [global] listen-addr = xxx.xxx.xxx.xxx #

  • 环境: DigitalOcean centos6.8作为l2tp客户端 ros6.43.8作为l2tp服务端 1、安装xl2tp和ppp rpm -ivh http://mirrors.yun-idc.com/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install xl2tpd yum install ppp 2、配置/etc/xl2tpd/xl

  • 概述 对于Ipv6-in-Ipv4的隧道,比较可行的方案有两种:l2tp和gre。gre如果通过nat与另外一端联通,需要一个私网nat之后的公网地址,使用的情况比较复杂。如果是使用l2tp的解决方案,无论内网使用何种拨号方式或者nat,只要客户端和服务器可以ping通,就可以建立隧道和传输Ipv6数据包。 安装与配置 (1) wgetmirrors.ustc.edu.cn/fedora/epel

  • 安装xl2tpd opkg install xl2tpd --force-depends 在web管理界面中修改接口,配置账号 修改配置文件 /etc/xl2tpd/xl2tpd.conf(内含拨号配置) [lac testvpn(VPN名称)] name = #l2tp用户名# lns = #l2tp服务器ip# pppoptfile = /etc/ppp/peers/testvpn.l2tp

 相关资料
  • 本文向大家介绍你知道TCP协议、IP协议、HTTP协议分别在哪一层吗?相关面试题,主要包含被问及你知道TCP协议、IP协议、HTTP协议分别在哪一层吗?时的应答技巧和注意事项,需要的朋友参考一下 考察点:网络七层模型 运输层,网络层,应用层。 七层结构:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 tcp属于传输层;http属于应用层。

  • 本文向大家介绍ios7 层协议,tcp四层协议及如何对应的?相关面试题,主要包含被问及ios7 层协议,tcp四层协议及如何对应的?时的应答技巧和注意事项,需要的朋友参考一下

  • 前言 网上介绍 https 的文章并不多,更鲜有分享在大型互联网站点部署 https 的实践经验,我们在考虑部署 https 时也有重重的疑惑。 本文为大家介绍百度 HTTPS 的实践和一些权衡 , 希望以此抛砖引玉。 协议层以外的实践工作 全站覆盖 https 的理由 很多刚接触 https 的会思考,我是不是只要站点的主域名换了 https 就可以?答案是不行。 https 的目的就是保证传输

  • A client and a server exchange messages consisting of message types and message data. This requires design of a suitable message exchange protocol. This chapter looks at some of the issues involved in

  • HTTP/2基于HTTP语义提供了优化的传输机制。HTTP/2 支持所有HTTP/1.1的核心特性,并在如下几个方面对其进行了改进。 HTTP/2中基础的协议单元是帧(见第4.1节)。每个类型的帧都服务于不同的目的。例如 HEADERS和DATA 帧构成了基本的HTTP请求与应答(8.1节); 其他诸如SETTINGS, WINDOW_UPDATE, PUSH_PROMISE等帧类型用于支持其他的

  • 本文向大家介绍TCP/IP协议的四层分类相关面试题,主要包含被问及TCP/IP协议的四层分类时的应答技巧和注意事项,需要的朋友参考一下 APP的兼容性测试包含哪些? 浏览器 系统 分辨率 网络

  • 我有一个控制器,它在上接受一个名为的类。控制器方法看起来像这样: 第一控制器: 属性之一的类型为。 现在,我正在尝试添加某种包装器控制器(将在另一台服务器上运行),它也接受,并将请求转发给第一个控制器: 第二(包装)控制器: 当我向第一个控制器发送请求时: 无法写入JSON:找不到java类的序列化程序。伊奥。FileDescriptor,并且没有发现创建BeanSerializer的属性(为了避

  • 并非您希望公开的所有服务都是基于HTTP或TLS的。 ngrok TCP隧道允许您公开通过TCP运行的任何联网服务。这通常用于公开SSH,游戏服务器,数据库等。启动TCP隧道很容易。 公开在端口1234上运行的基于TCP的服务 ngrok tcp 1234 例子 公开侦听默认端口的SSH服务器 ngrok tcp 22 暴露一个Postgres服务器侦听默认端口 ngrok tcp 5432 暴露