主机域名怎么查看?最快的方法是在操作系统命令行或终端里执行一条“主机名查询命令”,Windows用ipconfig和hostname,Linux用hostname和hostnamectl,macOS用scutil,就能立刻看到你的主机名、域名和IP信息。
用Windows系统命令查看主机域名
大多数新手接触的第一台主机就是Windows电脑或Windows服务器,打开命令提示符是查询主机域名最直接的入口。
- 按快捷键 Win + R,在弹出的运行框中输入
cmd,回车打开命令提示符窗口。 - 输入
hostname后回车,屏幕会直接列出当前设备的主机名,这个名称通常就是局域网内唯一标识你电脑的字符串,但它不一定包含完整的域名后缀,是否带.com或.local要看你的网络环境。 - 输入
ipconfig /all后回车,滚动输出信息找到“主机名”和“DNS后缀”这两行,把“主机名”加上“DNS后缀”拼在一起,就是你完整的FQDN(完全限定域名),比如主机名是my-pc,DNS后缀是example.local,那么完整主机域名就是my-pc.example.local。 - 如果你想查看更详细的网络配置,把输出结果截图或找到“IPv4地址”“子网掩码”“默认网关”对应的行,这些数据配合域名信息能帮你判断网络是否正常。
连接了公司域环境的电脑,ipconfig /all输出里的“DNS后缀”通常能看到内部域名的具体后缀,没有加入域的家庭电脑,“DNS后缀”一般是空白,主机域名就等同于主机名本身。
如何在Linux服务器上查看主机域名
Linux服务器是建站和部署应用的主力,查询方法和Windows很不一样,拥有服务器远程SSH权限后,登录终端就能完成全部操作。
使用hostname命令查看基本信息
hostname是最基础命令,直接输入hostname显示简短主机名,输入hostname -f显示FQDN完整域名,输入hostname -d显示域名后缀,输入hostname -i显示当前主机的IP地址。
如果在云服务商租用的是按量付费的云主机,刚开通时系统会分配一串默认主机名,比如iZbp1abcd1234或者ip-172-31-20-4,查看结果如果能直接看到公网IP和泛域名记录,就说明服务商已经帮你配置好了反向解析。
使用hostnamectl命令查看系统级域名
在新版本的CentOS、Ubuntu、Debian系统里,hostnamectl能展示更多内容,执行hostnamectl后,输出信息里有“Static hostname”(静态主机名)和“Transient hostname”(临时主机名)字段,云服务器常见的临时主机名是localhost,静态主机名则是你设置的正式域名。
设置或修改主机域名可以执行hostnamectl set-hostname your-domain.com,修改后重新打开SSH会话才能看到新名称,这个办法适用于大多数用systemd初始化系统的Linux发行版,旧版SysVinit系统需要手动修改/etc/hostname文件再重启网络服务。
通过配置文件确认永久主机域名
Linux重启后主机名有时会还原,这是新手经常遇到的问题,查看/etc/hostname文件里的内容,这个文件永久保存系统静态主机名,执行cat /etc/hostname,输出一行名称代表当前系统配置的永久标识,配合执行cat /etc/hosts,能看到IP地址和主机名的映射关系,绝大多数情况下映射关系是0.0.1 localhost加一行公网IP对应域名。
修改域名后建议同步检查这两个文件的一致性,运维领域有大量因
/etc/hosts映射错误导致的服务启动失败案例,原因就是主机名解析到了回环地址而服务监听了公网地址。
在macOS系统上查看主机域名
macOS用户查看域名不用装额外软件,系统自带的终端就能解决,打开“终端”应用(在“应用程序”文件夹的“实用工具”子目录里),执行scutil --get LocalHostName,返回的是Bonjour本地主机名,用于局域网内设备发现,执行scutil --get ComputerName,返回的是系统偏好设置里的电脑名称,包含空格或中文。
想要查看完整的主机域名,执行hostname -f可靠地输出FQDN,macOS默认没有设置域名后缀时,hostname -f的输出结果可能只有主机名没有点号,这是正常现象,也可以在系统偏好设置里的“共享”面板中修改电脑名称,终端里立即生效。
通过路由器后台查看局域网内主机域名
家里或办公室有多台设备时,登录路由器管理后台是排查主机域名最直观的方法,浏览器输入路由器的管理地址,主流品牌通常是168.1.1或168.0.1,登录后找到“DHCP服务器”或“已连接设备”菜单,列表中列出了每个设备的IP地址、MAC地址和主机名,部分中高端路由器还带有“静态地址分配”功能,能帮局域网内重要设备固定IP和域名。
在配置网络打印机、NAS存储器或局域网共享文件夹时,通常需要知道目标设备的域名而不仅仅是IP,动态IP会变化,而主机名相对稳定,电脑上安装的软件能通过主机名识别设备,比记忆一长串数字IP方便得多。
用在线工具和浏览器插件快速查看主机域名
没有命令行的权限,或者只想快速知道当前访问网站的域名信息,用浏览器插件或在线查询工具更省事,在Chrome或Edge应用商店搜索“IP Address and Domain Information”类插件,安装后点击工具栏图标就能显示当前标签页的域名、IP归属地和服务器地理位置。
查看自己访问的网站域名是哪个服务商提供的,可使用站长工具类的在线网站,输入域名就能看到注册商、DNS服务器列表和到期时间,这类工具用于排查域名解析异常时很方便,不用在本地输入一段长命令。
查询过程可能遇到DNS缓存导致的解析延迟,手机开启飞行模式再关闭可以强制刷新网络状态。
常见疑问:主机域名查询相关问题
主机名和域名有什么区别
主机名是单台设备的名字,域名是网络区域的名字,一个域名下可以有很多主机名,比如www.example.com是主机名www加域名example.com的组合,局域网里看主机名就够了,互联网上访问资源必须使用完整的域名。
怎么判断我的服务器域名解析是否正确
执行ping your-domain.com,如果返回的IP地址和ipconfig /all查看的地址一致,说明解析正常,多系统还可以执行nslookup your-domain.com查看DNS服务器返回的解析记录,重点关注返回的IP是否指向你的服务器。
为什么我查到的域名和别人不一样
公有云厂商会给每台云主机分配随机前缀的主机名,比如带ip-前缀的字符串,自己搭建的物理服务器会显示用户安装系统时填写的名称,不同网络环境下,同一个设备可能显示不同的域名后缀,这是DHCP下发的域名参数不同导致的,不影响正常访问。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/633294.html





