微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Windows上将HTTP请求重定向到localhost?

如何解决如何在Windows上将HTTP请求重定向到localhost?

我已经创建了一个node.js应用。当它运行时,我的手机可以使用地址192.168.1.5连接到它。换句话说,当我在手机上打开浏览器并输入192.168.1.5时,我的PC上运行的应用会显示一个欢迎页面

问题是IP地址不友好。有没有办法通过别名访问我的应用程序?例如http:// myapp或类似的东西?

解决方法

是的,这些别名由域名服务(DNS)提供。您需要在DNS上设置一个主机名,以指向计算机的本地地址。

将该IP地址放入DNS服务器。

这是一种免费的方法。

  • 通过访问https://freedns.afraid.org/
  • 创建一个FreeDNS帐户
  • 单击子域。
  • 点击添加链接。
  • 在FreeDNS的公共域之一下创建一个子域主机名。也许mydev.manidos.mooo.com是一个不错的选择
  • 将机器的IP地址放入其中。 然后,使用https://mydev.manidos.mooo.com来访问开发计算机的nodejs应用。

您可以向FreeDNS付费以注册自己的域名,并在需要时使用它。

还有各种其他方法可以注册域,然后向其中添加地址记录,以将主机名转换为IP地址。

编辑:如果您要与台式机/笔记本电脑进行连接,可以在hosts文件中添加主机名。 hosts文件本身是您的计算机本地的一个小DNS注册表。在Windows上,它位于C:\Windows\System32\drivers\etc\hosts。在* nix和mac上,它位于/etc/hosts

但是,您正在从移动设备连接到您的应用程序。在移动设备中编辑主机文件非常困难。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。