hosts相关内容

如何检查容器的 IP,获取它并将其添加到具有本地域名解析的/etc/hosts 文件中

我正在使用 docker 容器在 Linux Ubuntu 上工作,我希望将以下内容添加到/etc/hosts 的最后一行中的新行中: IP_from_docker_container 主机名_分配172.20.1.2 docker.dev.example.com 我一直在尝试以下命令:echo、printf、aux、sed、tee 这是我没有成功的尝试: 回显 "\n" |d ..
发布时间:2022-01-24 20:58:50 其他开发

为什么Microsoft Edge会打开一些本地网站,而不能打开其他网站,其中域名在hosts文件中路由到127.0.0.1

像许多程序员一样,我在本地测试网站. 我使用 hosts 文件将域名映射到我的本地 ip (127.0.0.1). 我使用限定域名,通常带有“d"子域(用于“开发"). 例如: d.somewebsite.comd.anotherwebsite.com等等... 在 Microsoft Edge 中,大多数网站都可以正常工作.但是,其中一些没有.不起作用的域名没有什么特别或奇怪的 ..
发布时间:2022-01-14 08:19:13 其他开发

如何将 DNS 条目添加到 Windows 容器的主机文件中?

我在主机的 IIS 中有一个网站,可通过 http://mysite.local 地址访问.我还在这台主机上运行了一个 Windows 容器,我正在尝试使用“curl http://mysite.local"从我的 Windows 容器连接到该网站. 我要将正确的 DNS 条目添加到容器的主机文件中.为此,我连接到容器的命令外壳并运行以下命令: echo 192.168.0.144 mys ..
发布时间:2022-01-04 14:29:08 其他开发

为什么Microsoft Edge打开一些本地网站,而不打开其他网站,其中域名路由到hosts文件中的127.0.0.1

像许多程序员一样,我在本地测试站点. 我使用 hosts 文件将域名映射到我的本地 ip (127.0.0.1). 我使用限定域名,通常带有“d"子域(用于“开发"). 例如: d.somewebsite.comd.anotherwebsite.com等等... 在 Microsoft Edge 中,大多数网站都可以运行.然而,他们中的一些人没有.无效的域名没有什么特别或奇怪的地 ..
发布时间:2022-01-04 13:46:54 其他开发

proxy_pass 不使用/etc/hosts 解析 DNS

在 nginx 中,proxy_pass 指令没有使用 /etc/hosts 文件解析 DNS.有什么方法可以实现这种可能性(也许将 Lua 作为最后的手段)? 解决方案 总之,需要在本地安装dnsmasq,使用127.0.0.1作为解析器. 查看此相关问答: 使用proxy_pass时,可以用/etc/hosts代替“resolver"来解析域名吗? ..
发布时间:2021-12-30 20:52:52 其他开发

Java中服务名称的端口?

我的服务文件(C:\WINDOWS\system32\drivers\etc\services)有一堆端口到服务的映射: echo 7/tcp回声 7/udp丢弃 9/tcp sink null丢弃 9/udp 接收器 nullsystat 11/tcp users #活动用户systat 11/udp users #活动用户白天 13/tcp白天 13/udpqotd 17/tcp 报价 #今 ..
发布时间:2021-12-27 21:33:01 Java开发

将 --add-host 或 extra_hosts 与 docker-compose 一起使用

我正在使用 docker-compose 来运行一个测试环境,该环境由大约 5 个不同的容器组成.容器间链接和共享卷(volumes-from)工作得非常好.我还向主机公开了一些端口,效果很好. 我缺少的是一种将我的一些真实服务器链接到此环境的方法,而无需硬编码 IP 地址.使用 docker run,您可以使用 --add-host 在 /etc/hosts 文件中添加另一行.有没有办法用 ..
发布时间:2021-12-26 22:26:30 其他开发

如何重定向从 iPad 发出的 HTTP 请求?

由于在 iPad 上我们无法编辑主机文件(没有越狱),我们如何将网络流量任意重定向到另一个 url? 这对于开发使用虚拟主机配置的网站等您希望重定向到开发机器的网站非常重要. (这与这个问题有关:我可以编辑 iPad 的主机文件吗??) 解决方案 解决 iPad 的这个限制的方法是使用 HTTP 代理服务器,例如 Squid 在另一台机器上运行,您可以在其中编辑主机文件. ..
发布时间:2021-12-18 16:21:04 其他开发

设置 cURL 以使用本地虚拟主机

使用 Apache 或 Ngnix 我总是创建基于真实项目的开发站点,例如 http://project1.loc,在添加到我的 .hosts 文件后,浏览器使用没有问题. 但是,当我尝试向同一个 URL 发出 cURL 请求 (http://project1.loc/post.json) 时,除了超时之外,我什么也没有得到.我假设 cURL 不关心我的自定义主机,而是直接访问名称服务器以获 ..
发布时间:2021-12-17 08:53:54 其他开发

Windows Batch:如何添加主机条目?

我想使用这个批处理脚本通过使用 windows 批处理. 不幸的是,脚本只在主机文件中添加了一行,当我以管理员身份运行脚本时,还有什么问题? @echo off设置 hostspath=%windir%\System32\drivers\etc\hosts回声 62.116.159.4 ns1.intranet.de >>%hostspath%回声 217.160.113.37 ns2.i ..
发布时间:2021-12-13 18:04:35 其他开发

Apache 2 站点可用配置

我试图在一台 Apache 服务器上编写大约 5 个网站,而这些服务器都在一个 IP 地址上. 例如: /var/www/site1 /var/www/site2 /var/www/site3 /var/www/site4 /var/www/site5 但是,如果我在站点 2 上创建一个链接,只是使用,例如./index.php,你会期望它在/var/www/site2/ ..
发布时间:2021-11-11 06:04:10 服务器开发

Windows 主机文件中的通配符

我想设置我的本地开发机器,以便将任何对 *.local 的请求重定向到 localhost.这个想法是,当我开发多个站点时,我可以将名为 site1.local、site2.local 等的虚拟主机添加到 Apache,并将它们全部解析为 localhost,而 Apache 相应地为不同的站点提供服务. 我使用的是 Windows XP. 我尝试添加 127.0.0.1 *.loc ..
发布时间:2021-11-11 04:48:01 服务器开发

在所有主机上强制收集事实

我正坐在一个相当复杂的 Ansible 项目前面,我们用它来设置我们的本地开发环境(多个 VM),并且有一个角色使用 Ansible 收集的事实来设置 /每个 VM 上的 etc/hosts 文件.不幸的是,当您只想为一台主机运行剧本时(使用 -limit 参数),来自其他主机的事实(显然)丢失了. 有没有办法强制 Ansible 收集所有主机上的事实,即使您将剧本限制在一个特定主机上? ..
发布时间:2021-11-11 01:01:38 其他开发

在所有主机上强制收集事实

我正坐在一个相当复杂的 Ansible 项目前面,我们用它来设置我们的本地开发环境(多个 VM),并且有一个角色使用 Ansible 收集的事实来设置 /每个 VM 上的 etc/hosts 文件.不幸的是,当您只想为一台主机运行剧本时(使用 -limit 参数),来自其他主机的事实(显然)丢失了. 有没有办法强制 Ansible 收集所有主机上的事实,即使您将剧本限制在一个特定主机上? ..
发布时间:2021-11-10 23:52:15 其他开发

编辑特定 URL 的 HOSTS 文件?

我尝试编辑我的 HOSTS 文件以阻止特定的 url,如下所示: 127.0.0.1 google.com/pagetoblock127.0.0.1 www.google.com/pagetoblock 然而这行不通. 有人知道我哪里出错了吗? 解决方案 您的 HOSTS 文件只允许您设置(顾名思义)主机(例如 google.com 或 www.google.com)的 IP 地 ..
发布时间:2021-09-25 20:41:14 其他开发

编辑主机文件以重定向网址?

我知道您可以编辑主机文件以将 URL 重定向到 IP 地址,如下所示: 127.0.0.1 google.com 但是如何强制重定向到 URL 而不是 IP 地址? 例如 mysite.com/welcome.aspx google.com 显式 URL 不起作用,假设 mysite.com 的 IP 是 222.222.222.222,以下也不起作用: 222 ..
发布时间:2021-09-25 19:50:31 其他开发

如何为具有相同 IP 的多个域/主机设置主机文件?

您肯定知道,您可以使用“hosts"文件将主机名映射到 IP 地址.这非常有用,尤其是在您进行开发时,因为您可以更改 project1 的 localhost. 那部分很清楚,但不幸的是我不知道如何设置它以打开具有相同 IP 的多个项目.我尝试了一些没有成功的事情,例如: 127.0.0.1/projects/project1 project1127.0.0.1/projects/proj ..
发布时间:2021-09-22 20:34:34 其他开发