是否可以通过 OpenVPN 进行 WOL?

Ric*_*orn 5 wake-on-lan openvpn

我正在尝试找到一种通过 OpenVPN 远程打开我的工作电脑的方法。这些电脑连接到一个路由器,该路由器位于管理我们大楼的人员拥有的另一个路由器的子网上。当电脑开机后,我可以通过 OpenVPN 连接使用 RDP 很好地访问它们。

我可以通过进入我的路由器管理 GUI 并从那里启动它们来打开 PC,但是我不想让我的员工访问路由器,而我需要授予他们访问权限。

通过 OpenVPN 建立隧道时,有什么方法可以打开 PC 电源吗?

Mic*_*ski 4

是否可以通过 OpenVPN 进行 WOL?

是的。

通过 OpenVPN 建立隧道时,有什么方法可以打开 PC 电源吗?

是的,您有以下选择:

  • 在桥接模式下使用 OpenVPN(VPN 和 LAN 共享第 2 层网段、TAP 设备),
  • 从 VPN 端转发路由器上的 UDP 端口 9(当使用带有 TUN 设备的 VPN 第 3 层子网时),
  • 在您的路由器上从 Internet 端转发 UDP 端口 9。

新手提示:

层数?

http://www.cisco.com/cpress/cc/td/cpress/fund/ith/ith01gb.htm#xtocid166847

https://en.wikipedia.org/wiki/OSI_model

配置路由器端口转发:

大多数路由器不允许您转发广播,但是如果您可以通过 shell 访问您的路由器(通过 telnet、ssh、串行电缆等),您可以实施此解决方法:

$ ip neighbor add 192.168.1.254 lladdr FF:FF:FF:FF:FF:FF dev net0
Run Code Online (Sandbox Code Playgroud)

来源: https: //wiki.archlinux.org/index.php/Wake-on-LAN

在网络适配器上启用 LAN 唤醒(Linux 方式)

ethtool -s eth0 wol g

通过 /etc/networks/interfaces 启用 WOL(Debian、Ubuntu、Mint 也可能):

$ cat /etc/network/interfaces.d/eth0 auto eth0 iface eth0 inet dhcp ethernet-wol g

Linux工具

wol -p forwarded_port -i router_IP target_MAC_address

满月

wakeonlan -i 10.0.0.255 FF:00:00:00:00:30

曼瓦克兰