问题标签 [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.
通过 VPN 使用 Xming X Window Server
我在运行 Windows XP 的笔记本电脑上安装了 Xming X Window Server 以连接到一些 UNIX 开发服务器。
当我直接连接到办公室的公司网络时,它工作正常。但是,当我通过 VPN 远程连接到网络时,它不起作用。
当我在远程连接时启动 Xming 时,我的终端窗口都没有显示。
我认为这可能与连接时未将 DISPLAY 环境变量正确设置为笔记本电脑的 IP 地址有关。
我注意到,当我在远程连接时执行 ipconfig 时,我的笔记本电脑有两个 IP 地址,一个是从公司网络分配给它的,另一个是我在我的“本地网络”上为它设置的本地 IP 地址。调制解调器/路由器。
我需要在 Xming 中进行一些配置更改以支持通过 VPN 使用它吗?
.NET 远程处理速度和 VPN
我正在开发一个使用 .NET Remoting 在客户端应用程序和对象服务器之间进行通信的项目。对于开发,客户端、服务器和 MSSQL 数据库都在我的本地开发机器上运行。
当我在办公室工作时,响应能力还不错。
但是,当我在家工作时,速度明显变慢。如果我断开与 VPN 的连接,它会加速(我相信,但也许这只是一厢情愿)。如果我完全关闭我的无线连接,它会立即加速到全油门。
我的假设是,远程流量正在通过某个点进行路由,这会减慢所有速度,尽管是我的家庭路由器和/或 VPN。
有没有人知道如何强制远程流量保持完全本地化?
DHCP 覆盖 Linux 上的 Cisco VPN resolv.conf
我正在使用 Ubuntu 8.04 (x86_64) 机器连接到我雇主的 Cisco VPN。(客户端没有开箱即用编译,但我找到了更新客户端以在过去两年发布的内核上编译的补丁。)这一切都很好,直到我的 DHCP 客户端决定更新其租约并更新 /etc /resolv.conf,用我的通用网络服务器替换特定于 VPN 的名称服务器。
有没有一种好方法可以防止我的 DHCP 客户端在我的 VPN 处于活动状态时更新 /etc/resolv.conf?
将数据库复制到远程位置
我们的 EPOS 系统通过将数据库压缩成 zip 文件来复制数据,然后使用共享目录手动复制到每个收银台。
每个分支都喜欢到主要位置,使用可能有问题的 VPN,但文件共享需要正常工作。
由于我们的数据库系统目前不支持复制,是否有另一种复制数据的解决方案,或者我们应该将我们的软件迁移到另一个数据库?
非域环境中的 Windows Server 2008 SSTP VPN?
将非基于域的(独立)Windows Server 2008 设置为 SSTP VPN(安全套接字层隧道协议 VPN)是否可行?
我想通过 Win2k8 服务器建立 SSTP VPN 连接,使远程用户能够通过基于 SSL 的 VPN(当前使用 PPTP)访问网络。大多数文档似乎都包含在 AD 域中运行,并具有内部证书颁发机构以启用此功能。
是否可以使用独立的 Win2k8 服务器来执行此操作?如果是这样,怎么做?
尽管已连接 VPN,但无法找到 Windows 共享
我是程序员,该死的,我应该被允许问这些 IT 问题!:)
无论如何,问题如下。我正在编写一个自动构建脚本来将代码部署到实时 Windows 2003 服务器。为了访问服务器,我启用了 VPN 角色,我可以使用我在网络连接屏幕上在服务器上设置的用户名和密码从我的开发机器远程连接到它。
我在那台机器上设置了一个共享,并为我用来连接的帐户提供了完整的共享+安全权限。一旦连接,我会认为我将能够看到共享。事实上,即使连接了 VPN,我什至看不到计算机(如果我在运行框中键入“\IPADDRESS\”,则什么也没有出现)。
我在这里错过了一个重要的步骤吗?
我可以通过 SSH 隧道进行 SQL Server 2005 合并复制吗?
我们的用例是一个负责帐户、会话、许可证等的数据库——它需要在客户端启动时进行轮询,因此高可靠性至关重要。因此,我们希望在物理上独立的网络中跨不同服务器进行复制,以防整个数据中心发生故障。我已经成功设置了对同一网络中另一台服务器的推送订阅,所以这通常有效。这是我现在需要开始工作的与网络外部服务器的连接。
复制不能直接跨网络工作。Microsoft建议使用 VPN 或 Web 复制。后者让我觉得效率低下(他们确实说“注意:Web 同步是为与便携式计算机、手持设备和其他客户端同步数据而设计的。Web 同步不适用于大容量的服务器到服务器应用程序。”)
前者,VPN,可以工作,但我仍然认为它是一个不必要的复杂解决方案(更不用说增加的安全问题的可能性),以持续运行 VPN 连接。我宁愿只运行一个 SSH 隧道。然而,我找不到任何文章解释如何做到这一点,而不是关于 MySQL。
我在订阅者上设置了一个 SSH 服务器,并使用 PuTTY 建立了一个从<publisher>:1434
到的隧道<subscriber>:1433
。但是,我无法让 SQL Server Management Studio 以这种方式连接(我不确定它是否支持:
端口语法)。我还在<publisher>
的 SQL Server 配置管理器上设置了一个别名,其中@@servername
of<subscriber>
指向localhost:1434
. 连接到那个似乎也不起作用。
我使用了推送订阅选项,所以我认为发布者需要连接到订阅者,而不是相反。
两台服务器都使用默认实例,并在 Windows Server 2003 SP 2 上运行 SQL Server 2005 SP 2。订阅服务器上的 SSH 服务器是 freeSSHd 1.2.1。
这可能吗?有没有另一种方法可以利用 SSH 来假装机器存在于同一个网络中?还是我必须使用VPN?
Vista home 中的内置 VPN 客户端“Connect to Workplace”可以连接到 Cisco 路由器吗?
Vista home 中的内置 VPN 客户端“Connect to Workplace”可以连接到 Cisco 路由器吗?
是否还有其他与 Cisco 兼容的客户端?我喜欢 vpnc,但它只能在 Linux 或 Windows 上的 Cygrin 下运行。
如何以编程方式创建 Windows VPN 连接?
我有一个支持环境,我们使用 VPN 和远程桌面连接到许多客户的系统。目前,支持人员必须在其工作站上手动设置 VPN 连接。有没有办法以编程方式创建 VPN 连接?
MSDTC 通信通过 VPN 失败
我有一个应用程序在同一台服务器上运行跨越多个数据库的事务。当然,这涉及到 Microsoft 分布式事务协调器,并且一切都按预期进行。
但是,当我通过 VPN 远程连接到托管服务器的网络并在本地计算机上运行应用程序时,我收到以下错误:
System.Transactions.TransactionManagerCommunicationException:“与底层事务管理器的通信失败。”
原因:
System.Runtime.InteropServices.COMException:
错误 HRESULT E_FAIL 已从对 COM 组件的调用中返回。
这是原始异常的堆栈跟踪:
在 System.Transactions.Oletx.IDtcProxyShimFactory.ReceiveTransaction(UInt32 propgationTokenSize, Byte[] propgationToken, IntPtr managedIdentifier, Guid& transactionIdentifier, OletxTransactionIsolationLevel&isolationLevel, ITransactionShim& transactionShim)
在 System.Transactions.TransactionInterop.GetOletxTransactionFromTransmitterPropigationToken(Byte[] propagationToken)
只有当我通过 VPN 隧道连接到服务器时才会出现问题。
另请注意,我在本地计算机上暂时禁用了 Windows 防火墙,以确保它不会阻止 MSDTC。
有人知道通过 VPN 运行 MSDTC 时有什么问题吗?