關於redis啟動時linux的防火牆關閉問題解決
開啟redis 允許外網IP 訪問
在 Linux 中安裝了redis 服務,當在客戶端通過遠端連線的方式連線時,報could not connect錯誤。
錯誤的原因很簡單,就是沒有連線上redis服務,由於redis採用的安全策略,預設會只准許本地訪問。
需要通過簡單配置,完成允許外網訪問。
修改redis的配置檔案,將所有bind資訊全部遮蔽。
1 2 3 4 5 |
# bind 192.168.1.100 10.0.0.1
# bind 192.168.1.8
# bind 127.0.0.1
|
修改完成後,需要重新啟動redis服務。
1 |
redis-server redis.conf |
如果iptables 沒有開啟6379埠,用這個方法開啟埠
1 2 3 |
命令:/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
儲存防火牆修改命令:/etc/rc.d/init.d/iptables save
|
通過iptables 允許指定的外網ip訪問
修改 Linux 的防火牆(iptables),開啟你的redis服務埠,預設是6379。
1 2 3 4 |
//只允許127.0.0.1訪問6379
iptables -A INPUT -s 127.0.0.1 -p tcp --dport 6379 -j ACCEPT //其他ip訪問全部拒絕
iptables -A INPUT -p TCP --dport 6379 -j REJECT
|
未配置拒絕前
配置拒絕後
另外一種方式是通過bind方式啟用
相關推薦
關於redis啟動時linux的防火牆關閉問題解決
開啟redis 允許外網IP 訪問 在 Linux 中安裝了redis 服務,當在客戶端通過遠端連線的方式連線時,報could not connect錯誤。 錯誤的原因很簡單,就是沒有連線上redis服務,由於redis採用的安全策略,預設會只准許本地訪問。 需要通過簡單配
JDK8+tomcat8環境tomcat啟動時SecureRandom 非常慢解決辦法
啟動tomcat seconds 安全 rom 評估 這就是 gen cal 什麽 JDK 8 + tomcat8 啟動有時會出現 org.apache.catalina.util.SessionIdGeneratorBase- Creation of SecureRand
Tomcat 啟動時 SecureRandom 非常慢解決辦法,親測有效
1.找到jre—>lib—>security 2.找到 securerandom.source=file:/dev/random 替換成:securerandom.source=file:/dev/./urandom 3.產生這個情況的原因:
(javascript)Vue啟動時常見錯誤及其解決辦法
(vue.js)vue npm run dev 執行錯誤(1/2) 錯誤一: ERROR F
eclipse啟動時閃退問題解決方案
一、以前Eclipse都可以正常使用,突然有一天不能啟動了,點選圖示後啟動畫面一閃之後就消失了,以下是一些解決方案: 1. 找到Eclipse目錄下的eclipse.exe,右鍵點選-》傳送到桌面快捷方式,然後右鍵點選快捷方式,選擇屬性,修改“目標”(或target),
菜雞的redis之路(三)-redis啟動3個警告資訊解決
Redis伺服器啟動3個警告資訊的解決方案 ################################################################################## 第一個警告資訊:The TCP backlog settin
linux防火牆關閉與中文顯示亂碼排錯
PS1 PS1主要用來控制命令列的樣式 如: \u:代表當前使用者 whoami \h:代表當前主機名 hostname \W:代表當前位置 pwd 修改PS1 SElinux 查詢SElinux狀態 SElinux的三種狀態: Enforcing:表示SElinux正在執行 P
Linux防火牆關閉開啟
今日在Linux測試環境上裝了一個tomcat,在windows本機上訪問http://192.168.10.97:8080,無果;在Linux(192.168.10.97)機器上,執行wget ‘http://192.168.10.97:8080'能夠正常獲取資料。於是斷
系統啟動時錯誤問題的解決
第一個問題:/boot/grub/grub.conf檔案丟失開機啟動後會進入一個"grub"的互動式頁面這個時候就可以進入系統了,但是因為這時候並沒有真正的生成grub.conf檔案,所以每次啟動的時候都會進入剛才的那個grub的互動式頁面第二個問題:如果/boot/grub
Redis啟動失敗的原因及解決方法
跑了近半年的Redis,今天早上來開啟電腦執行程式的時候發現提示無法連線redis,暗想自己明明設定了開機自啟的阿,以前也一直沒問提,今天怎麼就連不上了?重啟了下redis就提示如下錯誤網上搜了好久都沒找到解決辦法,後來想起來去查看了下redis的日誌檔案發現提示當前版本的r
Dubbo 的provider啟動時bboShutdownHook自動關閉
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:61598,susp
WildFly(JBoss8) 啟動時卡死問題解決
一個多月沒更。 略顯,最近也不知道在忙啥。 記錄個問題解決。 現象:在windows server 2012/ Linux(RedHat)/部分win7,在部署hibernate應用後,無法啟動,日誌最後一行輸出 2014-12-31 17:33:51,961 INFO [
Linux下Tomcat啟動時卡在“INFO: Deploying web application directory ......”的解決方法
第一次遇到Tomcat在Linux伺服器啟動卡住的情況,情況很簡單,tomcat啟動以後卡在INFO: Deploying web application directory ......這句話,具體會卡多久就沒測試了。google、baidu都沒找到解決方法。 幸虧UCloud的技術支援人員給
Linux下Redis啟動/關閉/重啟服務指令碼
指令碼功能: 實現Redis單機多例項情況下的正常啟動、關閉、重啟單個redis例項。完成系統標準服務的以下常用功能: start|stop|status|restart 注:redis程式程式碼遮蔽了HUP訊號,不支援線上過載配置檔案,故去掉reloa
Linux Centos7關閉防火牆及關閉開機啟動防火牆
CentOS 7.0預設使用的是firewall作為防火牆 1、直接關閉防火牆systemctl stop firewalld.service2、禁止firewall開機啟動 systemctl d
Linux防火牆iptables的啟動與關閉
CentOS7 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 1.關閉firewall [[email protected] ~]#
linux下關閉了防火牆,重新啟動不了的情況
問題描述:我用systemctl stop firewalld 命令關閉了防火牆後無法啟動(報錯 unit is masked) 解決方法 :先解鎖 命令 systemctl unmask firewalld,然後在執行啟動命令 systemctl start fire
linux終端關閉時為什麼會導致在其上啟動的程序退出?
現象 經常在linux下開發的人應該都有這樣的經驗,就是在終端上啟動的程式,在關閉終端時,這個程式的程序也被一起關閉了。看下面這個程式,為了使程序永遠執行,在輸出helloworld後,迴圈呼叫sleep: 直接關閉這個終端,在另一個終端上查詢該程序,已
如何解決linux下apache啟動時httpd: apr_sockaddr_info_get() failed for 報錯
今天在家裡的RHLE5.5上安裝apache的時候,先用user1使用者./configure命令配置,然後才用root使用者make && make install,結果apache起來的時候就報如下錯誤: httpd: apr_sockadd
linux oracle啟動時 :各種報錯 解決方案
我們在linux下啟動oracle服務:第一個:啟動監聽服務時:執行命令:lsnrctl start :此時報command not found(這是我們在linux裡見過最多的錯誤了吧)原因:那說明,我們的oracle相關服務沒有加入環境變數;而且我們在安裝oracle時,