centos7配置 局域网自动解析hostname

本文介绍了如何在非Windows系统中通过hostname.local进行局域网内电脑间的连接,包括添加EPEL源、配置网络接口、修改hostname和DNS设置,以及安装和启用nss-mdns服务。
摘要由CSDN通过智能技术生成

这样可以让局域网别的电脑直接通过hostname来连接这台电脑。
如果不是windows系统,可以用hostname.local来连接
主要是用到了mdns的功能,需要安装nss-mdns。
vmware下nat模式下,宿主机也可以通过连接hostname使用。

yum install epel-release #需要添加epel源
interface=`ls /sys/class/net | head -n1`
cat /etc/sysconfig/network | grep -v HOSTNAME= >/etc/sysconfig/network
echo 'HOSTNAME='$(hostname) >>/etc/sysconfig/network
# echo $(ip route get 1.2.3.4 | head -n 1|awk '{print $NF}') $(hostname)'.local' $(hostname) >>/etc/hosts
echo 'send host-name "'$(hostname)'";' > /etc/dhclient-$interface.conf
echo 'supersede domain-name "local";' >> /etc/dhclient-$interface.conf
echo 'supersede domain-search "local";' >> /etc/dhclient-$interface.conf
yum install nss-mdns -y
reboot
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值