问题标签 [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.
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 和其他阻止数据包的主机之间做些什么?还是比这更简单?
php - 如何在 PHP 中找到 VPN 客户端的 IP 地址
在这个问题上我已经环顾了一段时间,在与我的移动 ISP 搏斗之后,终于有了一个 VPN 客户端来测试......
... 然而 ...
$_SERVER
在此代码(精彩文章)中使用的所有其他解决方案似乎只返回 VPN 服务器地址(192.168.1.sss)的 IP 地址。
我的解决方案要求我向远程机器(在 VPN 的末端)而不是主 VPN 服务器发送消息。
例如:
- 外部客户端浏览器填写一个发布到 PHP 页面的表单 (
VPN:192.168.1.ccc
) - 然后,服务器上的 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 客户端地址的任何想法?
提前致谢。
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
我怎样才能解决这个问题 ?
谢谢 !
ios - 带有自定义 VPN 连接的 iOS 应用
我想创建可以使用 PPTP、L2TP 或 OpenVPN 连接到 VPN 的应用程序,但我找不到任何有关此的信息。仅找到有关在 ios 8 SDK 中使用 IPSec 和 IKEv2 的信息。
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.27
Raspberry192.168.1.32
- 无法解决和_ _
raspberry.local
imac.local
- 可以通过本地 IP 连接到 iMac 和 Macbook,
192.168.1.27
并且192.168.2.10
- 可以解决
imac.local
- 无法解决_ _
macbook.local
- 可以通过本地 IP 连接到树莓派
192.168.1.32
- 可以解决
raspberry.local
- 无法通过本地 IP 连接到 Macbook (
192.168.2.10
更新:通过向路由器添加静态路由解决) - 无法解决_ _
macbook.local
目标
目标是连接和解析从任意到任意的本地名称。但我不知道如何配置:iptables、avahi、netatalk 或其他地方?
ios - 我的 ios 设备无法连接到我的 pptpd
这是pptpd的日志
这是pptpd的配置
我试图禁用mppe-128
但它不起作用,我的 windows8.1 客户端和 Android 设备可以连接到我的 pptpd 服务器,我的 pptpd 在 ubuntu 14.04 X64 上运行。谢谢您的帮助
.net - DotRas 错误枚举设备 - RasException(错误代码 1070)
然后尝试执行以下行:
我得到一个非常无用的RasException (Error code 1070)
.
执行时也会抛出这个
我以管理员身份运行了该应用程序。
枚举可用设备可能失败的原因是什么?
vpn - VPN PPTP - CTRL:PTY 读取或 GRE 写入失败
我使用此脚本https://raw2.github.com/suyan/Scripts/master/Setup/pptp.sh在 digitocean 上构建我的 VPN 服务器
但是,我无法使用我的 iPhone 或 Mac 连接到此 VPN 服务器。这里是/var/log/syslog
说:
任何人都可以帮忙吗?
virtual-machine - 我可以在 nat 模式下在 vmware 虚拟机上使用 pptp 吗?
我使用 Vmware 在 Windows 8.1 上安装了 Ubuntu 14.10 虚拟机。Ubuntu 可以在 NAT 模式下访问 Internet。但是我无法从 Ubuntu 建立到远程服务器的 pptp 连接。这支持吗?
ip - 无法通过 PPTP (VPN) 访问某些网站
我无法通过 PPTP 加载一些网站,但我可以通过 L2TP 加载这些网站。
例如,我无法通过 PPTP 加载http: //speedtest.net...
这两个协议的 MRU 和 MTU 相同:1400。
VPN 服务器安装在我的 VPS 上。
有人遇到同样的问题吗?它与服务器或客户端有关吗?
谢谢你。