安装avahi-daemon服务
- sudo apt-get install --yes --force-yes avahi-daemon
- 修改avahi-daemon.conf配置文件
- sudo vi /etc/avahi/avahi-daemon.conf
- 按需修改具体配置,可利用命令:man avahi-daemon.conf 查看具体配置
新建自定义服务配置文件
- 新建service文件: sudo touch /etc/avahi/services/example.service
- 查看service配置说明,利用命令:man avahi.service
- example.service格式如下(举简单例子)
-
<?xml version="1.0" standalone='no'?> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">test on %h</name> <service> <type>_test._tcp</type> <port>80</port> </service> </service-group>
说明:配置自定义服务:test ,则在service配置中把type配置为:_test._tcp
配置ssh服务
- 书写service文件如下:
-
<?xml version="1.0" standalone='no'?> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">test on %h</name> <service> <type>_ssh._tcp</type> <port>22</port> </service> </service-group>