因此,在我学校的网络上,我注意到某些学校服务有自己的内部域名,例如,可以在浏览器中输入“blackboard/”来访问 Blackboard,通过“stumail/”访问电子邮件,通过“papercut/”访问 papercut,等等。
我其实不记得我是怎么发现这些的,但我想知道有没有办法在网络上找到其他自定义内部域?我以为我可以使用nmap
它,但它没有帮助。
答案1
实现此目的的一种方法是使用多播 DNS (mDNS)。为此,Ubuntu 上有多种可用的工具。无论如何,您需要在计算机上运行 avahi 守护程序。最小安装需要您安装软件包avahi-daemon
并启动它,例如systemctl start avahi-daemon
。
要发现主机,您可以运行Ubuntu 上软件包avahi-browse -a
提供的程序avahi-utils
。GUI 替代方案是运行avahi-discover
同名软件包提供的程序。
或者,您可以设置守护进程并获取并avahi-browse
安装和运行mdns-scan
。