问题标签 [pptp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
902 浏览

networking - pptp客户端的路由

我刚刚在 AWS VPC 子网中配置了一个 PPTP VPN 服务器。但是,我无法 ping 通到同一子网中的其他主机(作为 VPN 服务器)。我不确定我是否忽略了一般网络配置、pptp / ppp 配置,或者这是否与我缺少的 AWS 相关。

VPN 服务器配置在 VPC 子网 172.16.0.0/24 中,并具有与其关联的公共 EIP。一旦我从客户端建立了 VPN 连接,我就可以 ping VPN 服务器的 172.16 接口,但除此之外什么都没有。

VPN 服务器 IP:172.16.0.235。VPN客户端IP:192.168.11.11(路由172.16.0.0/16通过vpn接口)

在 172.16.0.0/24 子网上的任何其他主机上,我从未收到 ICMP 回显请求数据包,尽管我在 vpn 服务器上看到了该数据包:

我已经检查了 iptables - 没有规则,默认策略是 ACCEPT(对于过滤器和 nat 表中的所有链)。转发已启用:

我已经配置了一个 AWS 安全组,VPN 服务器和测试目标 (172.16.0.200) 都在其中,没有任何限制(允许所有流量)。我在 VPC 路由表中配置了一条用于 172.16.0.0/24 的路由,以通过 vpn 服务器进行路由,这对于没有 NAT 的 icmp echo 回复是必需的,但 echo 请求甚至没有到达主机。

关于我做错了什么的任何想法?ppp 配置中需要什么来允许路由?我看不出网络配置有什么问题,我想知道 AWS 可能在 vpnserver 和其他阻止数据包的主机之间做些什么?还是比这更简单?

0 投票
1 回答
2791 浏览

php - 如何在 PHP 中找到 VPN 客户端的 IP 地址

在这个问题上我已经环顾了一段时间,在与我的移动 ISP 搏斗之后,终于有了一个 VPN 客户端来测试......

... 然而 ...

$_SERVER此代码(精彩文章)中使用的所有其他解决方案似乎只返回 VPN 服务器地址(192.168.1.sss)的 IP 地址。

我的解决方案要求我向远程机器(在 VPN 的末端)而不是主 VPN 服务器发送消息。

例如:

  1. 外部客户端浏览器填写一个发布到 PHP 页面的表单 ( VPN:192.168.1.ccc)
  2. 然后,服务器上的 PHP 页面www.example.com (192.168.1.sss)编译一套指令以发送到与192.168.1.rrr服务器相同的逻辑网络(通过 VPN)上的远程机器。

...问题是, $_SERVER[] 似乎返回 192.168.1.sss 而不是 192.168.1.ccc

即使我向 192.168.1.ccc 发送消息(使用 CURL),它也会显示为未找到。

关于如何以一种意味着我可以发送消息的方式获取网络已知的 VPN 客户端地址的任何想法?

提前致谢。

0 投票
1 回答
2897 浏览

ip - 具有多个外部 IP 的 L2TP / PPTP 服务器

我有一个带有 2 个 IP 地址的 Debian VPS:例如 1.1.1.1 和 2.2.2.2

我已经设置了一个很好用的 PPTP 服务和一个 L2TP 服务。

当 VPN 客户端连接到 VPS(IP 1.1.1.1)时:他的公共 IP 地址是 1.1.1.1

但问题是当 VPN 客户端连接到 VPS (IP 2.2.2.2) 时:他的公共 IP 地址仍然是 1.1.1.1 而不是 2.2.2.2

我怎样才能解决这个问题 ?

谢谢 !

0 投票
1 回答
2673 浏览

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

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

0 投票
1 回答
472 浏览

macos - 设置PPTP透明访问家庭网络

设置PPTP透明访问家庭网络

我将Raspberry Pi盒子连接到家庭 WiFi 路由器并运行pptpd. 本地地址是192.168.1.32(eth0) 和192.168.2.1(ppp0) 和本地名称raspberry.local

我将iMac192.168.1.27连接到具有本地 IP和本地名称的同一路由器 imac.local

我在 Internet 上的某个地方有Macbook192.168.2.10 ,它通过 ppp0连接到 Raspberry 的 PPTP

这张图显示得更清楚。

pptpd配置

Raspberry 上的 PPTP 是通过这个简单的脚本安装的。

/etc/pptpd.conf

/etc/ppp/options.pptpd

/etc/rc.local

当前的连接性

笔记本电脑
  • 可以连接家庭PPTP,通过家庭路由器连接互联网
  • 可以通过本地 IP 连接到 iMac 和192.168.1.27Raspberry192.168.1.32
  • 无法解决和_ _raspberry.localimac.local
覆盆子
  • 可以通过本地 IP 连接到 iMac 和 Macbook,192.168.1.27 并且192.168.2.10
  • 可以解决imac.local
  • 无法解决_ _macbook.local
iMac
  • 可以通过本地 IP 连接到树莓派192.168.1.32
  • 可以解决raspberry.local
  • 无法通过本地 IP 连接到 Macbook 192.168.2.10更新通过向路由器添加静态路由解决)
  • 无法解决_ _macbook.local

目标

目标是连接和解析从任意到任意的本地名称。但我不知道如何配置:iptables、avahi、netatalk 或其他地方?

0 投票
1 回答
802 浏览

ios - 我的 ios 设备无法连接到我的 pptpd

这是pptpd的日志

这是pptpd的配置

我试图禁用mppe-128但它不起作用,我的 windows8.1 客户端和 Android 设备可以连接到我的 pptpd 服务器,我的 pptpd 在 ubuntu 14.04 X64 上运行。谢谢您的帮助

0 投票
1 回答
4307 浏览

.net - DotRas 错误枚举设备 - RasException(错误代码 1070)

然后尝试执行以下行:

我得到一个非常无用的RasException (Error code 1070).

执行时也会抛出这个

我以管理员身份运行了该应用程序。

枚举可用设备可能失败的原因是什么?

0 投票
1 回答
22485 浏览

vpn - VPN PPTP - CTRL:PTY 读取或 GRE 写入失败

我使用此脚本https://raw2.github.com/suyan/Scripts/master/Setup/pptp.sh在 digitocean 上构建我的 VPN 服务器

但是,我无法使用我的 iPhone 或 Mac 连接到此 VPN 服务器。这里是/var/log/syslog说:

任何人都可以帮忙吗?

0 投票
2 回答
1282 浏览

virtual-machine - 我可以在 nat 模式下在 vmware 虚拟机上使用 pptp 吗?

我使用 Vmware 在 Windows 8.1 上安装了 Ubuntu 14.10 虚拟机。Ubuntu 可以在 NAT 模式下访问 Internet。但是我无法从 Ubuntu 建立到远程服务器的 pptp 连接。这支持吗?

0 投票
0 回答
287 浏览

ip - 无法通过 PPTP (VPN) 访问某些网站

我无法通过 PPTP 加载一些网站,但我可以通过 L2TP 加载这些网站。

例如,我无法通过 PPTP 加载http: //speedtest.net...

这两个协议的 MRU 和 MTU 相同:1400。

VPN 服务器安装在我的 VPS 上。

有人遇到同样的问题吗?它与服务器或客户端有关吗?

谢谢你。