Zero configuration networking in OpenWrt
来源:互联网 发布:python adodb下载 编辑:程序博客网 时间:2024/05/17 05:14
Zero-configuration networking (zeroconf) is a methodology and a set of special technologies that automatically creates a usable computer network based on the Internet Protocol Suite (TCP/IP) when computers or network peripherals are interconnected. It does not require manual operator intervention or special configuration servers. Zeroconf
There are different Zeroconf "solutions" that are incompatible because they use different ways of network communication.
OpenWrt offers several different packages supporting the different Zeroconfig implementations:
- Avahi (Linux) - avahi-daemon, avahi-utils
- Bonjour (Apple) - mdnsresponder
- Zeroconf/UPnP SSDP (Microsoft)
- mdns (OpenWrt own package)
Many programs can be compiled with zeroconf support. However due to size restrictions this support is most likely deactivated by default. Compile your own image.
Currently there is little DNS-SD support on Windows, since it uses incompatible UPnP SSDP.
The .local domain is reserved for (zeroconfig) multicast dns rfc6762, .local.
Zero configuration can be important for mobile wireless ad-hoc networks and internal service announcements, address and routing.
mdns
In OpenWrt since r41345
mdns: add the new openwrt mdns daemonthis is still wip, you can use the following ubus calls.ubus call mdns scan # triggers a scanubus call mdns browse # look at the currenlty cached recordsubus call mdns hosts # look at the currenlty cached hosts
avahi
avahi-daemon: mDNS daemon avahi-utils: lookup utility avahi-browse
In order to announce http and ssh services to the network, do:
opkg updateopkg install avahi-daemon-service-ssh avahi-daemon-service-http
mdnsresponder
- Zero configuration networking in OpenWrt
- Zero configuration networking
- Zero Configuration Networking : The Definitive Guide
- Openwrt Kernel Configuration
- OpenWRT Network Configuration
- Openwrt Samba Configuration
- Networking in Nova
- Virtual networking in Linux
- Networking in VirtualBox
- Ubuntu Networking Configuration Using Command Line
- [OpenWrt] Wake on LAN configuration
- Division by zero in
- Networking in the Internet Age
- OpenWrt in Vmware
- OpenWRT in VirtualBox
- rp-pppoe in openwrt
- OpenWrt in VirtualBox
- Count zero segments in matrix
- ButterKnife使用之Activity与Fragment
- CVE-2017-0012:Microsoft Edge / IE 浏览器欺骗漏洞(昨日补丁)
- PHP之PDO连接数据库实例
- 13 Slot PCI Expansion – RAS
- 胜者树(线段树RMQ)——Luogu1816 忠诚
- Zero configuration networking in OpenWrt
- 设备中断绑定到特定CPU(SMP IRQ Affinity)
- java se 03
- 修改android默认输入法
- 解决 java 使用ssl过程中出现"PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderExcep
- Java接口和抽象类的区别
- 在布局文件中为 Activity 定义片段--frgament
- 数据库之SQL
- Hessian