问题标签 [vpn]

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 投票
0 回答
758 浏览

iphone - iPhone 单点登录

有没有人提供有关适用于 iPhone/iPad 的 Web 应用程序的集成单点登录解决方案以及使用 iOS 4 中可用的新 VPN 客户端之一的信息的链接?

对于我使用 ASP.NET 开发的用于 Firefox 或 IE 的典型 Intranet 应用程序,我们使用 NTLM/Kerberos 身份验证,并且用户的凭据由浏览器自动提供。iOS 4 是否有类似的东西,尤其是现在我们有可用的 VPN 客户端?

0 投票
2 回答
783 浏览

c - 如果在 vpn 上广播,C sendto 返回 -1

我已经建立了一个经常广播消息的 udp 服务器。它广播没有问题。但是如果我打开我的 vpn,即使我正在发送到 INADDR_BROADCAST,sendto 也会开始返回 -1。

顺便说一句,如果这改变了任何东西,我将在 Mac 上运行它。我真的不知道为什么会发生这种情况,我真的很想知道 udp 广播怎么会失败?

0 投票
5 回答
6603 浏览

c - 在 Windows 中检测 VPN 连接?

有什么方法可以检测我是否使用 C 中的标准 Windows API 连接到 VPN?

基本上我有一个必须与服务器同步的客户端,但前提是连接了 VPN。这可以是标准的 Windows VPN 客户端或 Citrix。

RAS 在这里有用吗?

谢谢,代码表示赞赏。

编辑:使它更清楚。

这是一个将在我们客户的计算机上运行的客户端,他们可以根据需要设置 VPN 和服务器。所以我想知道windows是否保留了一个我可以通过API或注册表或WMI或任何可以告诉我VPN的设置:否或是,如果是,信息。

0 投票
3 回答
22760 浏览

powershell - 如何制作添加网络路由的脚本?

设想

所以视窗 7

我需要通过 cisco VPN 连接到远程主机。有时主机目标网络与本地网络相同。示例(ipconfig 命令的部分输出):

我需要通过 Vpn 连接到远程网络上的主机 192.168.1.11 然后我需要添加新路由(在此配置中,到 192.168.1.xxx 的所有流量都是到本地网络的路由)路由打印的输出开始于:

命令是:
route add 192.168.1.11 mask 255.255.255.255 192.168.100.12 metric 1 if 17

问题:
Cisco 适配器上的 Ip 不是静态的,我无法使用修饰符 -p(永久)添加路由 当断开连接并重新连接时,我需要查找 NewIp 并添加正确的路由:
route add 192.168.1.11 mask 255.255.255.255 «NewIP» metric 1 if 17
对我来说,它很容易(但很无聊)写下所有这个命令每次:

我需要一个 bat 或 PowerShell 脚本来添加正确的路线。脚本在 Cisco 适配器上查找 IP 并运行命令 route add 并创建 IP 网关。

谢谢

0 投票
2 回答
3378 浏览

django - DJANGO 仅允许从 VPN 网络访问特定视图

我正在尝试仅对从 VPN IP(10.8.0.3)调用的客户端指定对某个 django 视图的访问

apache 使用以下 .conf 支持我的 django 服务器

之前的配置允许根据 url 创建许多 django 应用程序,我恢复 env 变量,然后 apache 加载某个 setting.py,它是独占的并且依赖于子域。很有意思

一切正常(我的应用程序),除了不能使用“Allow from 10.8.0.3”拒绝访问

有任何想法吗?

谢谢

0 投票
2 回答
7858 浏览

client - Shrew Soft VPN Client:路由指标

连接到商业网络后,我无法访问互联网。

route print显示:

通过这些命令:

然后我可以访问互联网和商业网络。

我想知道:有没有办法通过 Shrew Settings 来定义它?

0 投票
1 回答
9829 浏览

android - 在 Android 上获取 VPN 连接状态

是否可以检查 Android 设备是否连接到 VPN 服务器? API 中的搜索为 Android 1.6 提供了“paltform highlight”,所以这并没有让我充满信心。

0 投票
2 回答
5070 浏览

c# - 难以让 Visual Studio 2010 附加到远程进程

多年来,我一直很难找到工作。我在家,在子网上192.168.50.nnn192.168.40.nnn我通过 VPN 连接到子网域上的 XYZ 公司办公机器XYZ。我可以 ping 远程机器,我可以对它们的驱动器进行网络映射并来回复制文件,但是对于我来说,我无法远程调试在名为R(ipaddr 192.168.40.100, Windows Server 2003, IIS-6)的机器上运行的 C# 程序我的笔记本电脑上的 Visual Studio 2010(ipaddr 192.168.50.10、Windows 7、用户XYZ\username、机器名L)。我已经阅读了我能找到的所有 MSDN 文章,我检查了防火墙设置,我解除了 135 端口的阻塞,我在两台机器上拥有相同的用户名和密码,我'msvsmon.exeRusername@R),msvsmon具有足够的权限,但我无法附加到R. 我什R至无法显示要显示的进程列表。如果我可以付钱给某人来解决问题,我会的,但在我看到它有效之前我不会付一毛钱。

[注意:以上 IP 地址仅供参考,并非真实值。]

0 投票
1 回答
2071 浏览

c# - 以编程方式更改控制面板网络选项以连接到 VPN

可能重复:
以编程方式更改控制面板网络选项以连接到 VPN

我向我的用户提供 VPN 服务,他们中的很多人抱怨说,每次他们想连接到我的 VPN 时,设置新的 VPN 连接并切换到它很麻烦。

在做了一些研究之后,我发现有办法以编程方式做到这一点,例如:

http://hidemyass.com/vpn/

该服务提供了一个程序,可以使用用户名或密码连接到他们的 VPN 服务。我可以自己完成大部分工作,但我真正需要帮助的是他们如何使用该程序连接到 VPN,以及他们如何以编程方式进行操作。

我理想情况下需要做的是在下面的列表中:

  1. 创建一个临时的新连接以通过 VPN 连接到互联网
  2. 当用户按下“连接”时切换到该连接
  3. 当用户按下“断开连接”时,切换回他们的主连接
  4. 破坏与 VPN 的临时连接

如果有人知道这是如何完成的并且可能引导我朝着正确的方向前进,我将不胜感激。此外,我更喜欢在 C# 中执行此操作,但其他语言参考也会有所帮助。谢谢。

0 投票
3 回答
847 浏览

development-environment - 在虚拟桌面上通过 VPN 连接进行开发

除了可能的滞后问题,有人试过吗?与此相关的利弊是什么?