hosts-file相关内容

我可以在 .NET 应用程序中临时覆盖 DNS 解析吗?

我有一些包装器代码,用于运行一组 NUnit 测试,这些测试扫描实时网站以获取某些响应代码. 我想在不同的服务器上运行这些测试.手动运行时,我可以通过编辑 Windows\System32\drivers 中的/etc/hosts 文件并将 www.mysite.com 临时设置为 10.0.0.whatever 来完成此操作 有什么办法可以在 .NET 控制台应用程序中执行相同的操作 ..
发布时间:2022-01-04 14:08:19 C#/.NET

iPhone上是否存在hosts文件?如何改变它?

我正在开发一个查询服务器的应用程序.在我的 Mac 中,我使用主机文件将 dns 更改为指向局域网内的本地服务器. 现在我需要用我的 iPhone 测试它,问题是我的 iPhone 由于缺少 dns 配置而无法识别该服务器. 在我的 Mac 或 Windows 上,我只需将:192.168.0.20 http://www.google.com 添加到主机文件中. 现在如何让我的 ..
发布时间:2022-01-04 13:51:24 移动开发

如何清除 System.Net 客户端 DNS 缓存?

我在更改 HOSTS 文件时正在使用 .NET WebRequest.我发现 System.Net 不支持这些更改 - 我怎样才能做到这一点? 我有多个服务器在单个主机名后进行负载平衡,比如“example.com".我想单独定位其中的几个,因此我的程序将在向 example.com 发送请求之前在我的 HOSTS 文件中对机器特定的 IP 地址进行硬编码: 163.56.0.34 exa ..
发布时间:2022-01-04 13:48:50 C#/.NET

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 其他开发

Mac OSX Lion DNS 查找顺序

升级到 Mac OSX Lion 后,我发现/etc/hosts 不再是名称解析的首要任务.这会导致一些副作用,例如: /etc/hosts 中的条目解析非常缓慢 您不能不覆盖现有域,例如127.0.0.1 www.google.com 如果您从 DHCP 获得搜索域条目,比如说 .lan,并且一些有趣的人将 localhost.lan 配置为其他内容,然后在本地 DNS 中设置为 12 ..
发布时间:2021-12-06 21:21:22 其他开发

无法在 IE 或 Edge 中打开本地 IIS 站点

我在本地设置了一个站点来对其进行开发,我已将其添加到 iis 并使用 url 编辑了我的主机文件(见下文).但是,当我浏览到 url 时,我只会收到“嗯,我们无法访问此页面"消息. 该站点在包括 ie 11 在内的所有其他浏览器中运行良好,所以我想知道是否有任何设置可以让本地站点在边缘运行. 我一直在搜索,只能找到这个 相关帖子,但接受的答案对我来说没有任何区别,因为该选项已经在我的边 ..
发布时间:2021-09-26 18:31:05 服务器开发

在Mac El Capitan(10.11.5)中忽略了/etc/hosts

我正在尝试将现有网址重定向到子网上的远程计算机.为此,我将以下内容放入/etc/hosts 192.168.1.249 holub.com 并刷新DNS缓存 sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder 但是,当我对holub.com进行ping操作时(我知道该地址如何真正解析的最可靠方式),我看 ..
发布时间:2021-05-02 18:56:07 其他开发

proxy_pass无法使用/etc/hosts解析DNS

在nginx中, proxy_pass 指令未使用/etc/hosts 文件解析DNS.有什么方法可以实现这种可能性(也许是通过利用Lua作为最后的手段)? 解决方案 简而言之,您需要在本地安装dnsmasq并将127.0.0.1用作解析器. 请参阅以下相关问答: 使用proxy_pass时,可以使用/etc/hosts代替"resolver"来解析域名吗? ..
发布时间:2021-05-02 18:55:23 其他开发

Homestead 2.0多个站点,所有站点都链接到相同的URL

嗨,小问题:因此,我已经安装了Homestead 2.0,一切正常.我想在同一代码目录中添加另一个项目,但将其链接到另一个URL.所以我在站点列表中添加了它,但是当我访问laravel.app时,一切正常,但是当我访问larabook.app时,它向我显示了laravel.app页面!这两个网址都链接到我的/etc/hosts文件中的192.168.10.10. 我尝试重新启动Mac并重新启 ..
发布时间:2020-04-28 04:53:15 其他开发

127.0.0.1,0.0.0.0和localhost有何不同?

我不明白这些术语与它们如何连接之间的区别。 我查看了计算机上的hosts文件,可以看到127.0.0.1和localhost已连接但不确定如何以及我不知道0.0.0.0适合哪里所有这些。 我已经看到了这个问题的其他答案,但我是一个新手,关于环回和元地址的其他答案不容易理解。 解决方案 是的,在您的本地系统上 localhost 确实转换为127.0 .0.1,它始终是您当前使用 ..
发布时间:2018-09-26 14:28:18 其它硬件开发

IOError:13,通过Python写入/ etc / hosts时'权限被拒绝'

我有一个我正在研究的Python应用程序需要访问hosts文件以附加几行。一切都在我的测试文件上工作,但是当我告诉程序实际修改/ etc / hosts中的hosts文件时,我得到IOError 13.据我所知,我的应用程序没有root权限。 我的问题是,我该如何绕过这个问题?有没有办法提示用户输入密码?如果我在Windows机器上运行该应用程序,该过程会有所不同吗? 以下是相关代码: ..
发布时间:2018-08-24 17:37:41 Python

无法在边缘打开本地iis站点

我在本地设置了一个站点进行开发,我已将其添加到iis并使用url编辑我的主机文件(见下文)。但是,当我浏览到网址时,我只收到“嗯,我们无法访问此页面”消息。 该网站适用于所有其他浏览器,包括11所以我想知道是否有任何设置让本地网站在边缘工作。 我一直在搜索,只能找到这个 ..
发布时间:2018-07-17 15:25:30 服务器开发

防止Chrome缓存站点的DNS记录

Chrome缓存DNS记录,并且倾向于忽略主机文件成功连接到我的站点后的更改(禁止重新启动)。启用DNS预取功能后,更为显着。 是否有任何页眉会指示Chrome不会缓存网站的DNS?像缓存控制或响应状态,如 307临时重定向? 解决方案 这可能是Google Chrome中的一个真正的错误。我创建了 http://crbug.com/65570 来跟踪它,但请添加您可以想到的任何其他 ..
发布时间:2017-06-09 21:14:19 Wireless/无线

我可以临时覆盖.NET应用程序中的DNS解析吗?

我有一些包装代码运行一组NUnit测试,扫描实时网站的某些响应代码。 我想要针对不同的服务器。手动运行时,可以通过在Windows \System32 \drivers中编辑/ etc / hosts文件,然后临时将www.mysite.com设置为10.0.0.whatever 有没有办法在.NET控制台应用程序中执行相同的操作?暂时覆盖DNS记录或以某种方式截取分辨率并返回不同的I ..
发布时间:2017-06-09 20:32:22 C#/.NET

主机文件是否存在于iPhone上?怎么改呢?

我正在开发一个查询服务器的应用程序。在我的Mac中,我使用hosts文件将dns更改为指向本地局域网内的本地服务器。 现在我需要用我的iPhone进行测试,问题是我的iPhone由于缺少dns的配置而无法识别该服务器。 在我的Mac或Windows上,我只需添加: 192.168.0.20 http://www.google.com 到主机文件。 现在我如何让iPhone知道UR ..
发布时间:2017-06-09 19:41:06 移动开发

Mac OSX Lion DNS查找顺序

升级到Mac OSX Lion后,我发现/ etc / hosts没有首先查找,以便进行名称解析。这导致一些副作用,如: / etc / hosts中的条目解决了痛苦缓慢 你不能覆盖现有的域,例如127.0.0.1 www.google.com 如果您从DHCP获取搜索域条目,请说.lan,一些有趣的人将localhost.lan配置到其他位置,然后是127.0.0.1本地DNS您不能再 ..
发布时间:2017-06-09 19:36:10 Wireless/无线

我可以暂时覆盖一个.NET应用程序中的DNS解析?

我有一个运行一组扫描特定的响应码直播网站NUnit的测试一些包装代码。 我想运行针对不同的这些测试服务器。当手动运行,我可以通过编辑/ etc做到这一点/ hosts文件中Windows\System32\drivers和临时设置www.mysite.com到10.0.0.whatever 有没有什么方法可以让我一个.NET控制台应用程序中做同样的 - 暂时覆盖DNS记录或以某种方式拦 ..
发布时间:2016-09-22 20:45:59 C#/.NET