在我们公司,我们有一台运行XAMPP(PHP)和ASP(IIS)的Win7计算机(不是服务器),用于两个应用程序。当然,每个端口都有不同的端口。所以,这台计算机的所有员工都需要使用类似“172.XX.XX.XX:8090/etc/etc/xxxx”的IP进行访问。我想知道是否有办法将所有此IP地址更改为域名,如“我们的公司/ etc/etc/xxx”。这将使员工的生活更轻松。我做了一些搜索,发现了一些与计算机的“主机”文件。但是,据我所知,它只会改变计算机的访问权限,不用“本地主机”就可以访问,但其他不是来自计算机的用户不会使用“本地主机”访问,而是使用IP访问,对吧?访问本地计算机Web服务器的域名不是IP
0
A
回答
0
如果每一台计算机是你没有在同一网络上需要DNS。无论如何,网络发现给你的是电脑的名字。
你可以用这个cmd命令可以轻松地查找出了名:
open cmd.exe
set | find "COMPUTERNAME"
,或者如果你是一个域的一部分(如主动董事)
open cmd.exe
set | find "COMPUTERNAME"
set | find "USERDNSDOMAIN"
计算机名和USERDNSDOMAIN的价值连接是你正在寻找的“域名”。每个位于同一个域(Active Directory)的计算机都可以访问计算机。
+0
完美!它位于同一个域中,只需更改计算机名称即可完美运行。 –
0
解决方案1:尝试免费/商用DNS解决方案
也许MaraDNS会帮助你。它是一个安全感知的DNS服务器。 Here是一个很好的教程,介绍如何在Windows 7上进行设置。
还有很多DNS软件,如BIND,PowerDNS,Posadis或Unbound。
简单的DNS服务器和微软的DNS看起来非常好(但并不便宜)。
解决方案2:安装Windows Server
微软DNS是包含在Windows Server,您可以虚拟化这样的服务器。
解决方案3:百战天龙认可的解决方案
如果你有静态IP地址,将同一主机每台计算机上的文件是一个廉价的解决方案:c:\Windows\System32\Drivers\etc\hosts
相关问题
- 1. 如何使用服务器域名从本地计算机访问我的nodejs Web服务器?
- 2. 如何使用PHP获取计算机名称,计算机的本地IP和计算机的服务器IP
- 3. 远程计算机的本地Web服务访问(本地主机与IP地址)
- 4. 从网络上的计算机访问Web服务本地主机
- 5. 如何使用域名而不是本地主机/ IP地址访问本地Web应用程序?
- 6. Genymotion访问本地Web服务器
- 7. 从Android模拟器访问本地计算机上的服务器程序
- 8. vagrant无法访问本地主机上的web服务器:8080
- 9. 连接web服务 - 使用IP而不是机器名称
- 10. 如何获得本地计算机的计算机名称和IP地址
- 11. 通过局域网访问django本地主机服务器
- 12. 从网络中的另一台计算机访问本地GAE SDK服务器
- 13. 使用ip地址访问azure应用服务不是主机名
- 14. IIS 7访问拒绝本地IP但不是本地主机
- 15. 访问Web服务 - 跨域
- 16. 网站是通过IP地址访问,但不是域名?
- 17. Apache:本地主机工作,服务器IP不是(403:禁止)
- 18. Elasticsearch访问本地计算机
- 19. 访问本地计算机在Windows 7
- 20. 访问与域而不是本地主机/ IP地址的Web应用程序给WebPage找不到?
- 21. 离子服务在本地主机上,而不是服务器的IP
- 22. IIS IP过滤 - 仅限本地主机访问微服务
- 23. 使用SignalR与IP地址而不是计算机名称
- 24. 通过公共IP访问计算机
- 25. 如何配置TeamCity服务器以便从本地网络/域上的其他计算机访问?
- 26. Apache只能从本地主机访问,但不能通过IP或域名
- 27. 从远程机器访问web服务
- 28. 无法通过我的IP访问本地GAE服务器
- 29. 无法在本地访问Web服务
- 30. 从IP V4客户端访问IP V6服务器中的Web服务
您正在寻找的词是“DNS”。如果您想将端口8090重定向到80,则必须设置代理或绑定到该主机名和端口。 – CodeCaster
嗨@CodeCaster感谢您的回复。我不想重定向端口,只需将IP地址更改为域名,只是为了方便用户访问和记忆。 –
是啊,看看DNS。 – CodeCaster