以下是一个简单的PHP内网脚本实例,它将展示如何使用PHP编写一个基本的内网监控工具。这个脚本将会检查指定的内网IP地址是否可达,并返回结果。
实例:PHP内网监控脚本
1. 脚本需求
- 检查指定的内网IP地址是否可达。
- 输出可达状态和不可达状态。
2. 脚本代码
```php
// 定义要检查的内网IP地址数组
$ip_addresses = array(
'192.168.1.1',
'192.168.1.2',
'192.168.1.3'
);
// 函数:检查IP地址是否可达
function checkIpReachable($ip) {
$result = @fsockopen($ip, 80, $errno, $errstr, 1);
if ($result) {
fclose($result);
return true;
} else {
return false;
}
}
// 遍历IP地址数组,检查每个IP是否可达
foreach ($ip_addresses as $ip) {
$reachable = checkIpReachable($ip);
echo "