将子域添加到localhost expressjs

时间:2017-01-03 18:16:30

标签: node.js express

我正在研究expressjs应用程序。本地我的应用程序运行 http://localhost:3000,我也希望在http://localhost.mycomp.com上运行此应用程序。

是否可以在不编辑/ etc / hosts / file的情况下实现此目的?

1 个答案:

答案 0 :(得分:1)

不使用/ etc / hosts时,只有当mycomp.com的DNS在A子域的localhost.mycomp.com记录中有127.0.0.1时才有可能 - 这不太可能会非常不安全。

除此之外,你可以运行一个本地名称解析器,但这基本上就像使用/ etc / hosts而更难。或者,您可以将localhost.mycomp.com解析到的IP(如果存在)的IP流量路由到您自己的环回或其他本地接口,但这会更难。