unix - 如何将流量定向到/etc/hosts 中的子域?

标签 unix dns subdomain

我试着把这条线放到/etc/hosts:

IP math.com mathworld.com

IP 应该是 http://mathworld.wolfram.com/classroom/ 的 IP .我对该站点进行了 ping 操作,我意识到我必须使用其他一些工具来引导流量:

ping mathworld.wolfram.com/

ping: cannot resolve mathworld.wolfram.com/: Unknown host

那么问题来了:

How can I direct traffic to subdomains, similar to the above subdomain?

最佳答案

您似乎对网络术语感到困惑。

http://mathworld.wolfram.com/classroom/是网址,不是域名。它没有 IP 地址。 mathworld.wolfram.com 一个域名并有一个 IP 地址。

此外,mathworld.wolfram.comwolfram.com 的子域,com 顶级域的子域。

mathworld.wolfram.com 不是 mathworld.com 的子域

/etc/hosts 不够强大,无法将域的所有子域映射到同一位置。您需要将它们全部键入,进入正确的 DNS 服务器配置(例如 named.conf)。

关于unix - 如何将流量定向到/etc/hosts 中的子域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/764348/

相关文章:

docker - 如何在Windows Docker应用程序中安装dos2unix?

c - 这个运算符(operator)是做什么的?

c++ - 我在哪里可以学习如何在 C++ 中使用窗口格式和菜单项?

python - 如何在 Python 3 中使用 DNS 解析器?

Java DNS 缓存查看器

python - socket.getaddrinfo 引发了 "Unknown host"之谜

http - 在子域和域之间共享 cookie

ruby-on-rails - Rails 3.2 将子域链接到 Controller ?

apache - 如何在 Ubuntu 上为 Apache2 配置子域?

linux - 使用 awk 或 bash 在 Unix 中创建包含 0 个字节的多个空文件?