phillipsnick / pfsense-wol
pfSense的PHP WOL
0.0.1
2013-10-10 17:37 UTC
Requires
- php: >=5.3.3
- ext-curl: *
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-23 15:25:16 UTC
README
介绍
PHP库,用于通过CURL调用pfSense 2.1的WOL功能。
我的内部网络使用了多个VLAN,没有简单的方法可以在多个VLAN之间实现WOL功能,因此决定编写这个脚本。
安装
使用Composer(推荐)
将以下内容添加到您的composer.json文件中
{ "require": { "phillipsnick/pfsense-wol": "dev-master" } }
然后运行composer install
使用Git子模块
git submodule add https://github.com/phillipsnick/pfsense-wol.git
使用方法
$service = new \Pfsensewol\Wol(array( 'https' => true, 'pfsense' => 'pfsense.hostname', 'username' => 'pfSenseUsername', 'password' => 'pfSensePassword' )); $service->send('MacAddress', 'opt4');
或者查看Examples/SingleHost.php中的示例
注意
此脚本仅在pfSense 2.1上进行了测试,包含与CSRF保护一起工作的必要检查。
请随时帮助改进这个项目!