一些与工作相关的资源受到 IP 限制,特别是我开发大多数应用程序所基于的数据库。这有点烦人,因为如果我想远程工作,我必须远程桌面进入我的机器……这非常痛苦。有没有什么方法可以解决这个问题,在家里给自己分配自己的 IP?
我们需要使用 VPN 连接工作,这样我们就可以拥有一个内部 IP。按照这个思路,我可以在自己的机器上设置 VPN,并让它分配机器的 IP 吗?
答案1
答案2
好吧,如果你的老板不介意通过防火墙或 NAT 路由器建立隧道,那么使用Teamviewer. 在您的工作机器上安装并运行主机服务器作为服务(创建一个强密码!),使用 TeamViewer 便携式从任何地方访问这台计算机。
Teamviewer 可免费供个人使用。
答案3
@Molly 对 IT/网络安全政策提出了很好的观点,但考虑到你只考虑公司的最大利益:
就我而言,我并不完全清楚您想从哪台电脑访问哪里......
- 当您坐在办公室电脑前时,使用家里的电脑,
- 坐在家里的电脑前,使用工作电脑,或者
- 您的数据库服务器(在工作时)位于您家用的电脑上。
这三种情况都有可能(不考虑 IT 部门可能存在的明确路由限制)。您提到 IT 部门已经运行了 VPN 服务器,因此您的家用 PC 可能正在运行 VPN 客户端,并且已经连接到您的公司网络。
如果你只是想使用家用电脑上的开发工具来处理工作中的数据库(而不是远程控制你的工作电脑;我也喜欢这个),如果您知道数据库服务器的 IP 地址,那么您应该已经能够这样做了。
(但是,我首先承认我可能误解了你的目的。)
编辑:将我的回复评论添加到答案本身:
因此,如果我理解正确的话,您想知道您的本地 (VPN) IP 地址,以便将其添加到可以访问数据库的 IP 列表中?如果是这种情况(并且您在 Windows 中),您可以ipconfig
在 CMD 窗口中执行此操作以查看本地分配的 IP 地址。找到 VPN 虚拟适配器的 IP 地址。
答案4
听起来最简单的方法是设置您从 VPN 服务器接收的 IP 地址(理想情况下,这将超出通常给出的范围),然后将该 IP 添加到您需要访问的服务的“允许的 IP”。
您所使用的 VPN 类型将决定您是否能够执行此操作。