나는 그 자체를 기반으로 하는 Ubiquity Edge 라우터를 실행합니다.비야타(상관없습니다. 누군가가 제품을 알고 있는 경우에만 해당됩니다.)
구성 파일은 다음과 같습니다.
(...)
service {
dhcp-server {
disabled false
global-parameters "option rfc3118-auth code 90 = string;"
global-parameters "option SIP code 120 = string;"
global-parameters "option Vendor-specific code 125 = string;"
hostfile-update disable
shared-network-name LAN {
authoritative disable
subnet 192.168.10.0/24 {
default-router 192.168.10.1
dns-server 192.168.10.1
domain-name example.com
lease 86400
ntp-server 192.168.10.1
start 192.168.10.50 {
stop 192.168.10.254
}
static-mapping domotique {
ip-address 192.168.10.5
mac-address 26:e9:0c:53:40:41
}
(...)
이것이 잘 알려진 파일/컨텐츠 형식 표준인지 아는 사람이 있습니까?
원격으로 보면 JSON과 YAML 사이의 교차점처럼 보이며 이미 다른 곳에서 본 적이 있을 것입니다.
답변1
내가 발견했다여기그 vyatta가 사용했던XORP과거의 라우팅 프로토콜(적어도 과거에는…)이 아마도 이 구성 구성 파일의 출처일 것입니다. 그것은 사용한다XorpConfigParser펄 모듈. 하지만 이 형식의 이름을 찾는 데에는 행운이 없었습니다.
위키피디아기사XORP 구성 형식 정보
Juniper는 JUNOS에서 매우 유사한 구성 형식을 사용했으며 이를 cli 구성 형식이라고만 불렀습니다. 요즘에는 JSON도 지원합니다.