redis通過6379埠無法連線伺服器

2021-09-25 14:41:48 字數 745 閱讀 2119

無法連線的是阿里雲的伺服器,其實redis無法連線資料庫就只有這幾種可能,防火牆,安全組,密碼,繫結ip。這次的問題感覺還是比較讓人費解的,當更換埠號的時候就可以,預設埠6379就是不行。

按照順序依次檢查了防火牆,安全組,密碼,配置檔案,都確認沒有問題之後,再次啟動redis,依然是伺服器可以訪問,本地telnet都無法連線。這個問題很像是防火牆和繫結ip的原因。

所以我再次檢查firewall防火牆(firewall-cmd --state)和iptables(service iptables status)防火牆,首先看到的是firewall防火牆是沒有執行的

,再去檢查iptables防火牆的狀態

這句話的意思是,找不到iptables,那就是因為系統版本的原因,已經由firewall防火牆接管了。那自然

也就不再考慮是因為防火牆的原因,導致無法連線伺服器。但是蛋疼的事就在這裡,當使用iptables -l -n檢視已設定的iptables規則,它竟然存在安全組規則,腦子都凌亂了。

上邊結果顯示範圍內的埠號都只能本地訪問,6379自然也就不能被訪問到了。知道原因就好辦了,直接使用iptables -f將這些規則都清楚掉,再次使用iptables -l -n檢視,規則都不存在了,使用telnet測試伺服器端口號,也可以正常連線了。這裡面個人最不能理解的地方就是為什麼iptables 防火牆不存在,竟然還存在它的規則。

Redis 6379埠連線失敗

首先排幾個 簡單 的坑 估計很多人都是這裡栽了 如果不是,接下來就是簡單的幾種原因 防火牆要麼關閉,要麼開放埠 防火牆命令 有iptables跟firewalld兩個,注意都關上 筆者是建議關閉並開機關閉,因為一般都是小專案,本地測試比較方便 修改redis.conf 主要是兩個地方 後台守護模式跟...

redis埠號為什麼是6379

6379在是手機按鍵上merz對應的號碼,而merz取自義大利歌女alessia merz的名字。merz長期以來被redis作者antirez及其朋友當作愚蠢的代名詞。後來redis作者在開發redis時就選用了這個埠。alessia merz 是一位義大利舞女 女演員。redis 作者 anti...

Oracle 開放埠 通過埠對映無法連線

oracle 9i 安裝在win2003上,win2003只開放埠1521埠,則遠端telnet 1521埠能通,但是資料庫連線不上。原因如下 oracle客戶端連線伺服器,首先去找1521監聽埠,伺服器的1521監聽埠再向server process程序發出請求,並返回乙個隨機埠,返回給客戶端,客...