在我們公司,我們有一臺運行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