如何在不键入localhost:xxx的情况下访问本地服务器?

问题描述

我想访问本地服务器而不输入localhost:xxx

例如,

  • 要在 localhost:5000 上使用ASP.NET Core服务器,我想访问 http://asp 而不是http://localhost:5000
  • 要在 testserv:6612 上使用MysqL,我想运行 MysqL -u USER -p -h http://MysqL 而不是... -h http://testserv -P 6612

记住端口号太麻烦了,在我的机器上设置DNS服务器也很麻烦。

有什么想法吗?

补充

环境

  • macOS Catalina(但是其他发行版中的答案都可以!)

尝试过的想法

  • 写了/etc/hosts,但与端口X(
  • 不兼容
  • 在我的机器上设置DNS服务器(BIND),但似乎使用大锤破解了一个螺母:(
  • 设置反向代理(Nginx)并编辑/etc/hosts,但这仍然很麻烦...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)