node.js - 是否可以通过 Windows 服务器上的 Puppeteer 连接到 NordVPN?
问题描述
我有一个在 Windows Server 上运行的 Puppeteer 应用程序。该服务器的 IP 地址被它一直在抓取的一些站点阻止,因此它需要一个新的。我有一个 NordVPN 帐户,但已通过服务器故障通知我,如果我要运行 NordVPN 应用程序,我将失去其静态 IP 的远程桌面访问权限(https://serverfault.com/questions/1060082/would-adding-nordvpn -to-a-windows-server-block-remote-access-at-its-ip/1060085)并且我相信其DNS指向该IP的网站也将无法访问,因此我需要一个不同的解决方案。
我找到了一些使用 Puppeteer 连接到 VPN 的示例,但这些解决方案似乎使用了 Linux 服务器(如何在 ubuntu 中使用 nodejs 连接 VPN)。
解决方案
不被阻塞的最好方法是使用 puppeteer 的代理选项。 代理木偶教程
推荐阅读
- docker-container - docker 容器错误“无法获得 D-Bus 连接:不允许操作”
- forms - 我想在 GoogleScript 中提交 HTML 服务表单
- node.js - 在 Windows 10 上安装 web3@1.0.0-beta.26 时出错
- javascript - 2 个事件监听器,运行一次函数
- css - Angular - 在标题下拉列表中添加活动样式
- python - 在谷歌 Colab 中使用 cv2.imshow()
- python - 如何从元组的元组列表中获取最大值(?)
- r - 根据时间戳加入两个数据集并组合它们的描述符变量
- javascript - 将 await 添加到 fs.writeFileSync 在 readline 问题中不起作用(节点 10.11.0)
- mysql - SQL 中哪一个更快 ... LIKE s_______ 或 ... LIKE s%