标签: l2tp

在iOS应用程序中使用L2TP协议实现VPN

在iOS系统中设置有选择使用,以创建VPN配置IPSec,IKEv2L2TP.使用NetworkExtensionApple的框架,可以选择仅使用IPSecIKEv2协议创建VPN .他们确实工作但问题是我需要创建连接,L2TP因为这只有公司的防火墙支持.

有问题的iOS应用程序从2014年开始使用自定义VPN连接,它的回答是:

如果要在ios 8中以编程方式连接,则只能使用IPSec或IKEv2协议.L2TP和PPTP协议对于apple来说是私有的.在您的应用程序中无法使用L2TP和PPTP API.目前只有Apple使用这些API.

有没有办法从iOS应用程序(Swift)创建L2TP VPN连接?

vpn ios l2tp swift networkextension

19
推荐指数
1
解决办法
2100
查看次数

在Android中以编程方式创建L2TP/IPSec VPN连接

我读到Android >=4不再包含VPN连接配置文件(例如:),L2TP/IPSec并且只提供了一个基本处理程序VpnService.

现在我们必须自己实现一切,是否有任何提供基本L2TP/IPSec通信代码的java库?

我希望能够使用此库,将其与VPN服务集成并在Android应用程序中使用它.

在此先感谢大家.

java vpn android ipsec l2tp

15
推荐指数
0
解决办法
1625
查看次数

使用带有docker的L2TP VPN更改远程IP wieh

我有一个L2TP服务器设置了docker-compose,而nginx将某些主机设置为主机名,但是当我尝试连接时,nginx正在读取原始IP,而不是通过VPN代理的IP.

Nginx显示x.x.x.x而不是192.168.x.xIP.

因此,403 (forbidden)当我尝试连接任何不允许的远程IP时,即使连接到VPN时,它也会给我一个错误,甚至当VPN给我一个类似的IP时192.168.43.12

当我尝试network_mode: hostVPN时,它根本无法路由任何网络流量.

泊坞窗,compose.yml:

services:
    vpn:
        image: hwdsl2/ipsec-vpn-server
        restart: always
        env_file:
          - ../config/vpn/vpn.env
        ports:
          - "500:500/udp"
          - "4500:4500/udp"
          - "1701:1701/udp"
        privileged: true
        hostname: example.com
        volumes:
          - /lib/modules:/lib/modules:ro
    nginx:
        build: ../config/nginx
        restart: unless-stopped
        ports:
         - "80:80"
        network_mode: host
Run Code Online (Sandbox Code Playgroud)

nginx网站conf:

server {
    listen *:80;

    server_name             bt.example.com;

    index                   index.html;

    access_log              /dev/stdout upstreamlog;
    error_log               /dev/stderr debug;

    location / {
        allow 127.0.0.1;
        allow 192.168.0.0/16;
        #allow x.x.x.x;      # one remote IP I want to …
Run Code Online (Sandbox Code Playgroud)

vpn nginx docker l2tp docker-compose

6
推荐指数
0
解决办法
131
查看次数

以编程方式在Mac OS X上创建L2TP VPN

我正在尝试使用Objective C使用适用于Mac OSX应用程序的L2TP协议连接到VPN的应用程序.

我对此进行了大量搜索,但未找到任何正确的示例或教程.

我找到了用于mac os vpn连接的halo/macosvpn,但它是我希望在我的应用程序中使用的命令行工具.

例如,如果我传递服务器ID,共享密钥,用户名,密码,那么我的mac应该自动连接到该VPN服务器.

任何帮助将不胜感激...

vpn objective-c system-preferences l2tp osx-yosemite

5
推荐指数
1
解决办法
672
查看次数

如何使用 React Native 制作 VPN 应用程序

我搜索了很多关于如何使用react-native制作l2tppptp vpn应用程序的信息 ,但我没有找到任何人有解决方案?

vpn pptp l2tp react-native

5
推荐指数
1
解决办法
1万
查看次数

带有自定义VPN连接的iOS应用

我想创建可以使用PPTP,L2TP或OpenVPN连接到VPN的应用程序,但我无法找到任何有关此信息.仅在ios 8 SDK中发现了有关使用IPSec和IKEv2的信息.

vpn openvpn ios pptp l2tp

2
推荐指数
1
解决办法
2296
查看次数