各位大大好
我有建了一台主機,上面架了Cacti、MRBS兩個服務 ( 分別在不同的目錄底下 )
EX:/var/www/cacti與/var/www/mrbs
但是因為mrbs的關係,我需要開放給公司內的其他同仁使用
我又不想讓他們知道我主機的IP位置,所以想把IP位址改成輸入網址就可以連線到那台主機
網路上有搜尋了一些資料,發現都要DNS Server,但我們的DNS是代管的,目前也沒有人力可以再去建立新的DNS Server與維護
想問問各位有沒有不使用DNS,還可以讓我用網址輸入就可以連線到主機,而不是使用IP連線?
P.S. 我的系統是Linux Centos 6.10 使用Apache
我又不想讓他們知道我主機的IP位置
一定會有IP的啊...
要不然怎麼連...
修改hosts,將hostname對應IP
但就算是改寫hosts,直接ping hostname,不是一樣會漏餡(顯示IP)?!
還是把密碼安全性設定嚴謹一點比較實際
親愛的, 任何人在他的電腦上, ping 主機的 FQDN 就可以看到 IP, 請問你是要藏到哪裡去:
你只是內網應用, 不需要糾結在這個問題上.....
如果真的要用 FQDN 的話, 那就是公司要建立內部自用的 DNS Server, 然後變更所有人的電腦, 指向公司自建的 DNS, 禁止所有人連到外部公用的 DNS 去 (如: 168.95.1.1, 8.8.8.8...等), 這樣你才有機會控制自己內網的 FQDN....
如果要亂搞也行
將那內網主機 ip 放到外面的 DNS 上設定個 A record
還真的有人這樣設,,,哈哈
我問過這有啥意義?,,那人說,這樣一台主機就可用 不同網址,去設定。
但是這樣主機內網ip 不就暴露了嗎?
他說沒差,主管要求的!!! 哈
基本上想要達到你的目的,並不是單單用dns就可以處理的。
你需要用的是cdn設定才行。這樣就不會發現到你的實體主機ip的位置。
可是呢..你連dns都不知道要怎麼處理的話。相信cdn你會更不清楚該如何處理。
因為希望讓你了解到,域名或別稱。都只是一個暫用的名詞。
主機跟主機之間的溝通其實還是都用ip處理。你並無法將其可以藏起來的。
不過我還是針對你的問題回答你一下好了。
如果有實體域名的情況下,你可以到dns.he.net或是cloudflare.com去設定你的域名指向到這邊。
然後再從中設定處理。如不會就算了。
如無實體域名,找找一些線上免費使用的域名如noip。
註冊一個來使用。
如果只是內網運行的話。一般都是使用ad系統或是直接改hosts文件會比較好處理
dns跟cdn我都有維護過的經驗,不是不行,是沒有多餘的設備來架設這些東西
謝謝回答 ~~~ 我應該會採用自架DNS的方式來解決這個問題 =)
請原諒我的無禮,我以為你是那硬體系統功力不足的人,才會有這樣的回答。
如果功力足夠的話,且也只有內網才有其需求。並不提供給外部使用的情況下。確實可以用自架的dns來處理。
如果所有的電腦都有經由中間伺服的話。那就更好處理。只要處理這台電腦就好了。
如沒有的話。看是否有經由路由器之類的。某些路由器是可以實現內部dns的設定處理的。也就是說,或許你並不需要再架一台dns伺服出來。可以用路由來達到你的目的也是可以的。
其實還是得要看你的目的來決定,要外網也可以用的情況下。外部dns的設定還是有其必要的。並不需要自已架一個然後來設定對應路由。
謝謝您的提醒,我會嘗試用路由來試著達成我的目的
本來想說要說服老闆去買一台伺服器了,但如果這方式可行,就可以不用另外購買
太感謝您了
你的需求只是要降低使用者去記ip的困擾,所以用下面的方式吧
1.WINS別名
不過連dns都代管了,你們應該不會架wins
https://blog.csdn.net/finewings/article/details/6218254
2.修改使用者電腦上的hosts
https://blog.gtwang.org/windows/windows-linux-hosts-file-configuration/
PS.這些方式都不能在公司外部使用,只能內網使用