启用Ubuntu 服务器上的 mDNS

陈拓 2022/03/18-2022/03/18

在动态分配IP地址的情况下,在局域网中使用mDNS访问Ubuntu服务器就不需要知道IP地址了。

  • 我的Ubuntu系统版本

先用IP地址登录Ubuntu服务器。

具体操作见《Win10命令窗口的SSH和SFTP操作》

Win10命令窗口的SSH和SFTP操作_晨之清风的博客-CSDN博客_windows如何使用sftp

登录后执行命令:

lsb_release -a

  • 查看resolved.conf

cat /etc/systemd/resolved.conf

[Resolve]
#DNS=
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#DNSOverTLS=no
#Cache=no-negative
#DNSStubListener=yes
#ReadEtcHosts=yes
  • 修改resolved.conf

sudo nano /etc/systemd/resolved.conf

LLMNR=yes
MulticastDNS=yes

修改上面2行,其他保持不变,保持退出。

LLMNR设置启用/禁止运行LLMNR(Link-Local Multicast Name Resolution),如果启用systemd-resolve会监听5535端口。

MulticastDNS设置启用/禁止mDNS服务。

  • 重启系统

sudo reboot

  • 测试

在PC Win10上用ping命令测试:

ping ubuntu.local

这里显示的是IPv6地址。

或者:

ping ubuntu

  • 在Win10上用ssh登录Ubuntu服务器

按win+R键,输入cmd,进入命令行窗口。输入命令:

ssh ct@ubuntu.local

其中:ct是username,ubuntu是hostname

登录成功。

或者:

ssh ct@ubuntu

也可以。

  • 登录后ping命令显示IPv4地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晨之清风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值