问题标签 [hosts-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
53705 浏览

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

我在本地设置了一个站点来对其进行开发,并将其添加到 iis 并使用 url 编辑了我的主机文件(见下文)。但是,当我浏览到该网址时,我只收到“嗯,我们无法访问此页面”消息。

该站点在包括 ie 11 在内的所有其他浏览器中运行良好,所以我想知道是否有任何设置可以让本地站点在边缘工作。

我一直在搜索,只能找到这个相关的帖子,但接受的答案对我没有任何影响,因为我已经在我的边缘检查了该选项。我也尝试过重启和刷新我的 dns,但都没有工作。

我正在使用 Windows 10 和 iis 版本 10 build 10240

主机文件

我设法找到的其他链接 - 虽然没有解决方案,第二个似乎建议我们只使用 ie11:

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

https://social.technet.microsoft.com/Forums/en-US/246298d8-52c1-4440-8d7f-05329d50e653/edge-browser-hosts-file?forum=win10itprogeneral

更新

这可能与站点应用程序池在我的工作帐户而不是 IIS 或网络服务下运行的事实有关(我不能在后两个下运行,因为它们没有正确的权限来浏览我的计算机上的某些文件夹)

更新 2

对于任何尝试过以下所有内容的人。我发现这可能与我的 Windows 10 安装有关 - 我在机器上的第一次安装是 Windows 8。然后我将它升级到 8.1,然后升级到 10。

在遇到其他一些问题后,我硬着头皮重新安装了 Windows 10,瞧,一切正常!

可能有点激烈,但如果一切都失败了......

更新 3

我最近买了一台新的工作机器,又遇到了这个问题,尝试了一切但仍然无法加载 - 结果是工作代理导致了这个问题,所以如果你尝试下面的所有方法并有一个代理,请检查代理没有阻止它

0 投票
1 回答
1246 浏览

wordpress - 如何注册本地域名?

我正在使用ampps服务器开发一个wordpress站点。我的电脑上的存储空间较少,所以我开始寻找一个好的cds(内容交付系统)。我下载了 cloud flare 插件并尝试在 cloud flare 上创建帐户,但是当我添加我在hosts文件中创建的域时,它说这不是注册的 domian1 2

0 投票
1 回答
3073 浏览

command-line - 须藤等/主机文件不工作

我想编辑我的 etc/hosts 文件。在 Mac 上的终端/命令行中,我输入了 sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit

有时它会询问我的密码,我输入我的密码,但什么也没发生。其他时候它甚至不要求输入密码,也没有任何反应。为什么这个命令不起作用?

0 投票
1 回答
155 浏览

c# - 找不到主机重定向 400 错误网页

我正在尝试针对 OAuth Microsoft 帐户登录测试我的应用程序。

我已将以下内容添加到我的主机文件中

127.0.0.1 testdomain.co.uk

我的应用程序通过 https 运行,所以当我运行应用程序时,它运行如下;

https://localhost:44308/home

现在当我破解网址时

https://testdomain.co.uk:44308/home

我收到证书警告(这是意料之中的)。但是,当我单击继续站点时,我收到 400 Web Page cannot be found 错误?

关于我在这里做错了什么的任何想法?

0 投票
1 回答
2408 浏览

nginx - Nginx 启动和停止太慢(延迟 15 秒)

我发现出于某种原因nginx在命令行上运行(nginx -s stop等)需要相当长的时间,超过 15 秒才能完成。然而,似乎没有任何错误或警告。

此外,一旦服务器启动,它似乎工作正常。

什么可能导致这种缓慢的加载时间?

在 MacOS X 上运行。

0 投票
2 回答
403 浏览

c# - 从 C# 使用 powershell 脚本访问主机文件

我有一个 ASP .NET WEB Forms 项目,我想执行 power-shell 脚本来更新hosts文件。

有脚本:

我试过这个: Invoke( Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted);

然后将此粘贴Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted在脚本的开头。使用这个Set-ExecutionPolicy Unrestricted- 相同和相同的错误。访问路径C:\Windows\System32\drivers\etc\hosts' 被拒绝。

如果我遇到控制台应用程序,该脚本可以完美运行。

更新:我以管理员身份运行 Visual Studio。

更新 2:好的,现在我正在使用ImpersonatedUser,但发生另一个异常。“不允许请求的注册表访问。”

堆栈跟踪:

在 System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection 1 input, PSDataCollection1 输出,

0 投票
3 回答
1242 浏览

windows-10 - Windows主机文件自动重置?

我有一个 192.168... 地址(本地 VMware)写在Windows 上的本地主机文件中(管理员模式)

Windows 在一小时后更改该文件,并将带有“#”的行如下所示:

你知道防止这种情况的方法吗?

我在 Windows 10 家庭版(1511 版)下

谢谢

0 投票
1 回答
729 浏览

asp.net - 将主机名添加到服务器主机文件仍然不起作用

在服务器上:我开始->运行并键入“驱动程序”更改为要编辑主机文件的etc目录。当我从iis(从服务器)进入时看到我的网站右键单击网站名称>管理网站>浏览.

在本地计算机上:(这台计算机可以访问服务器)我打开浏览器>在 url 上输入主机名,我无法查看网站。如何解决这个问题?

0 投票
1 回答
8937 浏览

dns - /etc/hosts 在 mac El Capitan (10.11.5) 中被忽略

我正在尝试将现有网址重定向到我子网上的远程计算机。为此,我将以下内容放入 /etc/hosts

192.168.1.249 holub.com

并刷新 DNS 缓存

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

但是,当我 ping holub.com(我知道的查看地址实际解析方式的最可靠方法)时,我看到的是真实网址 (204.13.10.74),而不是 /etc/hosts 中指定的网址 (192.168. 1.249)。有趣的是,mysqladmin 实用程序不能正确解析地址,但 Chrome 浏览器确实能正确解析地址。我猜 Chrome 有某种内部解决方法。

一般来说,看起来 /etc/hosts 是在实际 DNS 查找之后使用的,而不是之前应该使用的,因此外部地址是不可覆盖的。

我已经尝试使用各种 IPv6 等价物来代替我的本地地址(0:0:0:0:0:ffff:c0a8:01f9 ::ffff:192.168.1.249 ::192.168.1.249),但这并没有帮助。重新启动(而不是刷新缓存)也无济于事。

我发现了一种不令人满意的解决方法。如果我禁用 DNS 应答器

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

然后 /etc/hosts 被使用,但后来我无法访问互联网。

如果有人遇到这个问题,我很想知道是否有解决方法。

0 投票
2 回答
1216 浏览

android - 编辑棉花糖主机文件

我正在尝试在 Marshmallow 模拟器上编辑主机文件,但我做不到。我使用亚行工具:

  1. 我使用 emulator.exe 启动模拟器

  2. adb mount

  3. adb pull /system/etc/hosts c:\temp

  4. 然后我编辑hosts文件

  5. ADB push c:\temp\hosts /system/etc(此步骤不起作用,因为我收到错误 - “只读文件系统”)。

另外,我试着做adb shell然后SU命令然后mount -o rw,remount /system。但是每次我尝试编辑主机文件时,我都会收到文件系统只读的错误。

有任何想法吗?