我使用Nginx通過網絡部署Ruby項目。您訪問項目的Web界面的方式將通過端口(192.168.1.113:3000)轉到服務器的IP地址。這很麻煩。我怎麼能使用一個位置,如http://clock.local?IP地址的別名?
Q
IP地址的別名?
0
A
回答
1
通常操作系統有一個「主機」文件,您可以在其中設置指向IP的名稱。這就是指定「本地主機」的地方(至少對我而言)。
無論如何,我認爲你可以在那裏設置IP的別名,但端口不起作用。我想你仍然需要手動指定它。所以它會是http://alias:3000/。
1
不熟悉nginx,但爲什麼你不能只在/ etc/hosts(或WINDIR/system32/drivers/etc/hosts)中添加一個條目來解析用戶定義的別名的IP地址?
1
如果您只需要從一臺或兩臺機器解析,只需將別名放在/ etc/hosts中即可。否則,如果你有一個本地專用DNS服務器,你可以在那裏添加你想要的名字,這樣它就可以在局域網上的每個人都可用。我還會在端口80上構建一個代理,以便您不需要指定端口。通過虛擬主機我收回那句話,不管它簡化版,如果已經被使用80,你可以代理::(那臺機器上尚未被使用假設80端口)。
編輯
server {
server_name whatever.whatever;
root /path/to/doc_root
location/{
proxy_pass http://localhost:3000;
proxy_set_header X-Forwarded-For $remote_addr;
}
}
相關問題
- 1. 刪除IP地址別名使用C#
- 2. 解析IP地址以獲取別名
- 3. 內部IP地址和外部IP地址之間的區別
- 4. 白名單的IP地址
- 5. 黑名單IP地址
- 6. 識別mac或本地ip地址
- 7. 爲IP地址分配URL(IP地址映射到主機名)
- 8. 的IP地址
- 9. 使用ip地址和域名的區別
- 10. shell腳本+ IP地址與別名之間的恆定空格
- 11. 遠程IP地址和物理地址的區別
- 12. MAC地址和IP地址
- 13. Java的IP地址,MAC地址返回與設備的名稱
- 14. 變換IP地址,IP地址範圍(起始IP - 結束IP)
- 15. 域名 - 與IE的IP地址
- 16. 指定域名的IP地址
- 17. 尋找域名的IP地址
- 18. 解析主機名的ip地址
- 19. 用ip地址代替域名的postfix
- 20. Google白名單的IP地址範圍
- 21. 名單垃圾郵件IP地址的
- 22. 來自IP地址的DNS名稱
- 23. IP地址V/S的機器名
- 24. 在bash別名中自動轉義一個IP地址$ argv
- 25. 根據街道地址或IP地址識別重複記錄?
- 26. 本地IP地址?
- 27. IP地址
- 28. IP地址
- 29. php:geting ip地址
- 30. cURL IP地址