====DAL路由器的REST API接口====
官方文档:https://hub.digi.com/dp/path=/support/asset/ix40-user-guide/
设备内置了一个本地的Web API接口,可用于返回有关设备配置的信息并对配置进行修改。您可以通过打开 URL 从 Web 浏览器查看 REST API 规范:
https:// IP 地址/cgi-bin/config.cgi
1、使用 GET 方法返回设备配置信息
要返回设备配置,请发出 GET 方法。例如,使用 curl:
$ curl -k -u admin https://ip-address/cgi-bin/config.cgi/value/path -X GET
其中ip-address 是 IX40 设备的IP地址,path 是要返回的信息在配置中的路径位置,可从Admin CLI获取path 的允许值,请执行以下操作:
通过Web或SSH,以admin 以访问 Admin CLI,在命令行中,键入 config 以进入配置模式:
在配置提示符处,键入 ?(问号):
(config)> ?
auth Authentication
cloud Central management
firewall Firewall
monitoring Monitoring
network Network
serial Serial
service Services
system System
vpn VPN
允许的 path 值列在第一列(左)列中。要使用 ?(问号)和路径名称来确定进一步允许的路径位置值:
(config> service ?
Services
Additional Configuration
-------------------------------------------------------------------------------
dns DNS
iperf IPerf
location Location
mdns Service Discovery (mDNS)
modbus_gateway Modbus Gateway
multicast Multicast
ntp NTP
ping Ping responder
snmp SNMP
ssh SSH
telnet Telnet
web_admin Web administration
(config)> service