对于大多数编程问题,请使用[network-programming]标签。非编程网络问题不在主题,应该在网络工程,超级用户或服务器故障上询问。此标记仅适用于支持软件开发的独特网络需求问题。
所以我想开发网络应用程序来使用 SNMP 和 PHP 监控我的 OLT ZTE C30O 我已经成功获得了我的 ONU 列表 这是我的代码和输出 所以我想开发网络应用程序来使用 SNMP 和 PHP 监控我的 OLT ZTE C30O 我已经成功获得了我的 ONU 列表 这是我的代码和输出 <?php $ip = 'my-ip'; $community = 'my-community'; $session = new SNMP(SNMP::VERSION_2C, $ip, $community); $oid = '.1.3.6.1.4.1.3902.1012.3.28.1.1.3'; $result = $session->walk($oid); if ($result === false) { echo "Failed to get value from OID $oid"; } else { print_r($result); } $session->close(); ?> //output Array ( [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268566784.1] => STRING: "ONU-1:1" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268566784.2] => STRING: "ONU-1:2" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268566784.3] => STRING: "ONU-1:3" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268567040.2] => STRING: "ONU-2:2" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268567296.1] => STRING: "ONU-3:1" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268567296.2] => STRING: "ONU-3:2" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268567296.3] => STRING: "ONU-3:3" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268567552.1] => STRING: "ONU-4:1" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268567808.1] => STRING: "ONU-5:1" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268701696.1] => STRING: "ONU-16:1" [iso.3.6.1.4.1.3902.1012.3.28.1.1.3.268701696.2] => STRING: "ONU-16:2") 下一步是我想获取我的 ONU 是否工作的信息,我在 youtube 上看到了一个视频 youtube 视频:https://youtu.be/uV0ew16SuDo github源代码:https://github.com/didikw/zte_c320_monitoring/blob/main/onustate.php 他可以通过这个代码获取ONU的状态 <?php $status = snmpwalk("OLT-IP", "community", "ZXGPON-SERVICE-MIB::zxGponOntPhaseState"); ?> //output INTEGER: Working (3) 当我用这段代码自己做时,它返回错误 <?php $ip = 'my-ip'; $community = 'my-community'; // Buat session SNMP baru $session = new SNMP(SNMP::VERSION_2C, $ip, $community); $oid = 'ZXGPON-SERVICE-MIB::zxGponOntPhaseState'; $result = $session->walk($oid); if ($result === false) { echo "Failed to get value from OID $oid"; } else { print_r($result); } // Tutup session SNMP $session->close(); ?> //output Warning: SNMP::walk(): Invalid object identifier: ZXGPON-SERVICE-MIB::zxGponOntPhaseState in C:\xampp\htdocs\snmpsuck\3.php on line 10 "Failed to get value from OID ZXGPON-SERVICE-MIB::zxGponOntPhaseState 我仍然很困惑我所做的是否正确,有人可以告诉我我应该做什么吗? 我在论坛上读到我需要一个 MIB 文件,但我不明白下一步是什么。 用这个 .1.3.6.1.4.1.3902.1012.3.28.2.1.4
我目前正在开发一个程序,该程序可以嗅探发送到特定地址和从特定地址接收的 TCP 数据包。我想要完成的是用定制的数据包回复特定的...
我正在编写一个简单的 Objective-C 应用程序作为学校项目的请求。 我必须使用 Marvel API 来检索所有 Marvel 角色。 但是 API getti 有一种限制...
我正在linux跟踪这个兔子洞里爬行。我对 perf 及其功能比较陌生,但我认为它可以满足我的要求,但我不确定如何继续我的工作。我需要一点
RabbitMQ - 如何连接安装在其他服务器(PC)上的RabbitMQ
我想连接安装在我们另一台主机上的RabbitMQ服务器[IP - 192.168.0.115]。它在“localhost:15672”上本地运行,我尝试使用我的 C# 代码进行连接。 ...
为什么在配置 AWS ACL 以进行对 AWS Cognito 的 Nat 访问时必须添加“所有流量”和“0.0.0.0/0”?
当我像这样配置 ACL 时,我的 lambda 无法将 Admin SDK 调用发送到 Cognito。 但是当我添加“所有流量”和“0.0.0.0/0”而不是 80 和 443 时。 ca...
我读了很多关于嗅探 Whatsapp 流量的文章,我已经知道是通过 ssl 进行的。 但我需要知道是否有任何方法可以解密此 ssl 流量,一旦我不知道是什么...
我正在尝试开发一个通过 HTTP 协议在设备之间进行通信的程序。如果我硬编码当前设备的活动 IP 地址(即网络的本地 IPv4 地址...
如何在 Swift (tvOS) 中通过 smb 下载文件? NetFS 和 Cooca 不适用于 tvOS,当我使用 URLSession dataTask smb://xxx.xxx.xxx.xx/share/test.txt Swift 告诉我 smb 不是
如何使用 PowerShell 将带掩码的网络地址转换为 CIDR 表示法?
我确实找到了很多关于如何将 CIDR 转换为网络掩码的示例,但没有找到相反的方法(至少不使用 PowerShell)。 因此获取数据开始工作很容易 $ActiveNic = 获取-
使用 JWT 进行 API 请求是否很弱,因为用户拥有令牌并且可以重复使用它?
JWT 提供的唯一安全性就像它们生成的令牌在几秒钟或几分钟内有效(我们可以设置),但是当用户发送带有生成的 JWT 令牌的请求时,黑客可以轻松地
JWT 提供的唯一安全性就像它们生成的令牌在几秒钟或几分钟内有效(我们可以设置),但是当用户发送带有生成的 JWT 令牌的请求时,黑客可以轻松地
操作系统:Ubuntu 16.04 我使用 Scapy 数据包创建工具创建了一些数据包。数据包的目标地址是我的本地主机(即)127.0.0.1 而(真): 数据包 = IP(src='127.0.1.1...
我安装并配置了octavia用于openstack负载平衡。但是当我想使用 openstack 负载均衡器创建一个新的负载均衡器时 create --name lb1 --vip-subnet-id subnet-pub Octavia Worker l...
使用 Boost.Beast 连续循环处理多个 WebSocket 写入请求
模板 Websocket 类:公共 std::enable_shared_from_this> { 民众: 使用InternalWSType = boost::beast::websocket::stream<
为什么我看到 Java 8 和 Java 21 之间的网络流量性能下降?
我们正在创建一个以网络流量为中心的重负载应用程序,并在 Java 8 下运行这些服务器很多很多年。以网络流量为中心意味着服务器经常...
从 cmd、powershell 或 C# 获取正确的网络使用统计信息
我需要监视 Windows Server 计算机上发送的总字节数和接收的总字节数,并且我需要自动执行此操作以跟踪趋势和视觉呈现。目前我正在使用 C# 非常相似...
如果没有弹性IP地址,ec2实例无法在公有子网中访问互联网吗?
我在aws上工作。我创建了一个公共子网,它具有允许所有网络流量的网络 ACL,并与路由表中的互联网网关关联。 然后我创建一个没有 elas 的 ec2 实例...
我有一个网络通信系统的源代码,如何绘制协议状态机?我目前可以想到两个选择。 选项1:使用函数执行的过程...
next/image 在 docker 容器中使用时加载不一致?
首先一些背景信息。我有 2 个 docker 容器正在运行用于开发:api 和前端: api 容器由 Strapi 后端组成,该后端还托管我们所有的图像。 前端容器