avahi服务的使用
avahi服务
- avahi服务的使用
- avahi-daemon
- avahi-daemon的配置
- 添加/etc/avahi/services/ssh.service
- avahi-daemon命令
avahi服务的使用
avahi服务,是符合zoreconf的标准的,zoreconf是苹果公司搞出来的一个零配置协议。自动生成可用IP地址的网络技术,不需要额外的手动配置和专属的配置服务器。
背景: 配置ip是个技术活,对于不懂it的人来讲,配置ip太难了。
特点:
- 动态分配ip
- 可以使用域名访问
- 域名只能再局域网内使用
需要安装:
- 苹果公司的Bonjour服务,安装前往苹果官网。对没错就是卖iPhone手机那家公司。
avahi-daemon
avahi-daemon就是zeroconf的的开源实现。很多linux系统中自带该服务。
对于ubuntu:apt-get install avahi-daemon
avahi-daemon的配置
添加/etc/avahi/services/ssh.service
hhh@ubuntu:/etc/avahi$ tree
.
├── avahi-autoipd.action
├── avahi-daemon.conf
├── hosts //有可能是:在不连到局域网的路由器上时,自动分配ip和域名(猜测)
└── services //默认这个目录下是没有文件的,需要添加ssh.service的服务
在services目录下添加ssh.service文件:
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group><name replace-wildcards="yes">%h</name><service><type>_http._tcp</type><port>5000</port><txt-record>llrp:5084</txt-record><txt-record>ws:8888</txt-record></service>
</service-group>
avahi-daemon命令
avahi-daemon --help
avahi-daemon -k //kill已经运行的avahi服务
avahi服务的使用相关推荐
- linux avahi-daemon进程 网络服务 简介
Zeroconf Zero configuration networking(zeroconf)零配置网络服务规范,是一种用于自动生成可用IP地址的网络技术,不需要额外的手动配置和专属的配置服务器. ...
- mDNS漏洞修复-停止并禁用avahi-daemon服务
1.mDNS漏洞描述 远程服务理解Bonjour(也称为ZeroConf或mDNS)协议,允许任何人从远程主机,如其操作系统类型和确切版本主机名,以及它正在运行的服务列表.此插件试图发现不在Nessu ...
- 如何使用 Avahi 在局域网轻松发现你的系统服务
公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 大多数 Linux 用户通常在没有复杂 DNS 服务的路由器上拥有多个 Linux 系统.本文将介绍一种方法,让你 ...
- linux 服务 init3,Linux系统启动过程详解之UpStart init(三)
RHEL6.0 init(UpStart) 1)SysV init的优缺点 SysV init是最早的解决方案,依靠划分不同的运行级别,启动不同的服务集,服务依靠脚本控制,并且是顺序执行的. SysV ...
- openWrt启动mDNS服务
openWrt启动mDNS服务 引言:一般情况下,openwrt会自动启动mDNS服务的,但由于我刷写的镜像的问题,我的openWrt并没有启动mDNS这个守护进程.在解决这个问题的过程中遇到一些问题 ...
- Systemd:再一次的,回归第一进程
如果你们消息通达,善于在字里行间找线索,相信你们已经知道我写的是什么.但即使这样你们也会发现这个故事很有趣.所以拿起一杯咖啡,坐下,请我讲故事. 这篇故事很长,很长,很长--,我也仅能建议大家读完这篇 ...
- 浅析 Linux 初始化系统(系统服务管理和控制程序/Init System) -- systemd
文章目录 一.Systemd 的简介和特点 (一)同 SysVinit 和 LSB init scripts 兼容 (二)更快的启动速度 (三)systemd 提供按需启动能力 (四)Systemd ...
- [转]在ROS下使用zeroconf配置多机通信
原文地址:http://www.corvin.cn/635.html,转载主要方便随时查阅,如有版权要求,请及时联系. 0x00 为何需要配置ROS多机通信 众所周知ROS是分布式系统,因此可以将机器 ...
- 浅析 Linux 初始化 init 系统,第 3 部分: Systemd
近年来,Linux 系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经逐渐淡出历史舞台,新的 UpStart 和 systemd 各有特点,越来越多的 Linux 发行版采纳了 ...
最新文章
- php实现无限分类超牛逼,PHP超牛逼无限极分类生成树方法_php技巧
- 阿里敏捷实践| 4个迭代,从批量交付向持续交付转型
- informix 访问mysql_informix用户权限的介绍及查看方法
- postgresql常用数据类型:数值、日期、字符串类型
- Java多线程之死锁编码及定位分析
- 微软程序员利用测试账户套现千万美元,或面临 20 年监禁
- css居中的几种方法_CSS几种常用的水平垂直居中对齐方法
- 基础编程题目集 6-3 简单求和 (10 分)
- 利息高的网络贷款可以不还吗?
- mysql时区问题解决方案
- linux date命令_Linux date命令示例
- G2 可视化引擎-统计图表
- Selectsort Tournamentsort Heapsort
- [书籍分享]0-006.App营销解密:移动互联网时代的营销革命
- 用python实现列线图绘制
- oracle克隆镜像,备份,迁移和克隆docker镜像
- 共模电感 | 关键参数的计算步骤
- 企业实现均衡生产,车间管理系统来支持
- uniapp nvue运用map组件实现地图标注以及检索周边地址
- linux安装压缩文件的工具,Linux上安装rar解压工具
热门文章
- 当代女性修身养性的箴言书——《读史做女人》
- Unity如何将fbx格式模型的材质拆分、编辑模型
- PhotoShop学习历程以及网站分享
- requests实战之网页采集器
- Scipy 学习 第1篇:插补
- 新年新玩法,数组“招婿”:老许,你要老婆不要?
- 微博签到数据——北京、上海、昆明、深圳(2018-2022已更新完毕)
- 【枚举与countDownLatch的应用】
- 海康威视SDK:NET_DVR_GetDVRConfig failed Device does not support this function
- Security and Communication Networks 论文投稿