-1
A
回答
0
我NCD programming language可能是你要找的。
下面是通过DHCP配置有线网络接口(同一个从维基)的一个样本程序:
process lan {
# Set device.
var("eth0") dev;
# Wait for device, set it up, and wait for network cable.
net.backend.waitdevice(dev);
net.up(dev);
net.backend.waitlink(dev);
# DHCP configuration.
# net.ipv4.dhcp() will block here until it obtaines an IP address.
# Note that it will only obtain the IP address, and *not* assign it;
# we do that with a separate command below.
net.ipv4.dhcp(dev) dhcp;
# Check IP address - make sure it's not local.
# If you have other reserved subnets around, check for those too.
ip_in_network(dhcp.addr, "127.0.0.0", "8") test_local;
ifnot(test_local);
# Assign IP address, as obtained by DHCP.
net.ipv4.addr(dev, dhcp.addr, dhcp.prefix);
# Add default route, as obtained by DHCP.
net.ipv4.route("0.0.0.0", "0", dhcp.gateway, "20", dev);
# Configure DNS servers, as obtained by DHCP.
net.dns(dhcp.dns_servers, "20");
}
请务必阅读整个NCD维基页面。 NCD的功能远不止于它最初的样子(比如,条件,循环,未知设备的动态配置......)。它甚至可以执行一些非网络相关的任务,如报告输入设备(键盘,鼠标)事件。
相关问题
- 1. 网络编程语言
- 2. 网络编程语言
- 3. Web开发的编程语言建议
- 4. 芥末喜欢网络编程语言
- 5. 高效的网络爬虫的语言建议
- 6. 设置网络配置编程C#
- 7. 治疗多语言网站的建议
- 8. 达网络负载配置
- 9. JSF表达式语言facecontext会议
- 10. SAP/ABAP选择选项在不同的(网络)编程语言
- 11. XML是一种面向网络的编程语言吗?
- 12. 编程评估与Spring表达式语言豆表达
- 13. 对.NET语言的跨平台GUI编程提供建议?
- 14. Asp.net多语言网络应用程序
- 15. 更改网络应用程序语言
- 16. 创建编程语言
- 17. 脚本语言建议
- 18. 使用F编程语言和FANN神经网络库
- 19. 适用于产品配置器的基于网络的类似Visio的绘图的编程语言或工具
- 20. TYPO3网站多语言配置
- 21. iOS网络库建议
- 22. 因子编程语言:设置。因子根配置
- 23. 编程语言
- 24. 语义网络语言基础
- 25. 编程语言的原语
- 26. 建议一个文本编辑器或教堂编程语言的IDE
- 27. ActiveMQ配置和Spring表达式语言(SpEL)
- 28. Windows应用程序连接到Sybase数据库的编程语言建议
- 29. 互联网启动编程语言
- 30. 编程语言自动导航网站?
您的意思是[网络本身的配置](http://en.wikipedia.org/wiki/Configuration_%28geometry%29)或[每个节点](http://en.wikipedia .ORG /维基/ CONFIGURATION_FILE)? –
我想要一种表达设备配置的语言。 – user963986