今天在云服務(wù)器的docker上安裝了es, 啟動了es外網(wǎng)卻無法訪問, 剛開始以為是配置或防火墻的問題, 關(guān)閉了防火墻或者在防火墻中放行了端口依舊無效,就開始按照網(wǎng)友說的解決方法照著做了下.
- 有說是配置文件問題的,得這樣改:
network.host: 0.0.0.0
- 看網(wǎng)上課程說yml文件里只加一句
http.host: 0.0.0.0
最后很多種配置都試了一遍,依舊無效, 還有說是es依賴java環(huán)境, 是沒有java環(huán)境導(dǎo)致的,于是把java1.8給安裝了并配置了環(huán)境變量,依舊無效
后面嘗試在虛擬機上執(zhí)行telnet localhost ip 端口能連通, 但要是把localhost改成公網(wǎng)ip就連不上了,百思不得其解.文章來源:http://www.zghlxwxcb.cn/news/detail-507323.html
最后在阿里云社區(qū)找到了答案,說是阿里云服務(wù)器的安全組所在地域和服務(wù)器所在地域不一致導(dǎo)致的,后面比對了下,一模一樣的問題文章來源地址http://www.zghlxwxcb.cn/news/detail-507323.html
到了這里,關(guān)于配置了阿里云服務(wù)器安全組依舊不能訪問端口的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!