1. 程式人生 > >java 連線不上虛擬機器redis

java 連線不上虛擬機器redis

1、我的自己的電腦中redis版本為2,裡面的bind 127.0.0.1 和 protect mode 沒有,所以很正常的就連線上了


2、高版本的redis 3 java連線不上解決

1、bind

如果redis主伺服器綁定了127.0.0.1,那麼跨伺服器IP的訪問就會失敗,從伺服器用IP和埠訪問主的時候,主伺服器發現本機6379埠綁在了127.0.0.1上,也就是隻能本機才能訪問,外部請求會被過濾,這是linux的網路安全策略管理的。如果bind的IP地址是172.168.10.70,那麼本機通過localhost和127.0.0.1、或者直接輸入命令redis-cli登入本機redis也就會失敗了。只能加上本機ip才能訪問到。 

所以,在研發、測試環境可以考慮bind 0.0.0.0,線上生產環境建議繫結IP地址。

解決:註釋掉 bind 127.0.0.1

# bind 127.0.0.1

2、安全模式(選擇其中一種即可,我選擇了第一種)

1、設定保護模式為no

protected-mode no

2、新增密碼

requirepass 11111

相關推薦

java 連線虛擬機器redis

1、我的自己的電腦中redis版本為2,裡面的bind 127.0.0.1 和 protect mode 沒有,所以很正常的就連線上了 2、高版本的redis 3 java連線不上解決 1、bind 如

Xshell連線虛擬機器的解決辦法——日常折磨

使用Xshell root連線linux 時提示ssh伺服器拒絕了密碼 那就多試幾次,哈哈哈實在不行那就嘗試以下方法 1. sshd服務沒有開啟 systemctl status sshd systemctl status sshd -l mount /dev/sr0

Xshell連線虛擬機器提示ssh伺服器拒絕了密碼,請再試一次

用Xshell root連線時linux時提示ssh伺服器拒絕了密碼,應該sshd設定了不允許root使用者用密碼遠端登入  修改 /etc/ssh/sshd_config檔案,注意,安裝了openssh才會有這個檔案,如果檔案不存在請檢查是否安裝了openssh。 v

secureCRT連虛擬機器解決方案

初學Linux,虛擬機器用NAT方式連網,也實現了虛擬機器能上網,也能ping得通主機,但是要實現secureCRT連線虛擬機器時,卻連不上,在網上了些解決方案,將其記錄在此。   [[email protected] ~]# netstat -ant Acti

xp遠端桌面連線其他機器

    之前使用遠端桌面連線內部伺服器一切正常,自己也不知道是怎麼回事,使用遠端桌面連線不能連線任何機器,baidu、google一番之後找到解決辦法,當然還有其他的方法,我這裡只說我自己使用過的有效方法: 開啟登錄檔,進入[HKEY_LOCAL_MACHINE\SOFTW

主機連 虛擬機器(安裝CentOS7)

    在安裝虛擬機器的時候想用Xshell連線一下測試下自己的虛擬機器然後死活連不上,按照網上說的好多方法把網路配置改為橋接模式也沒有,最後無奈只有重新安裝咯  最後還是不行  又重灌了幾次前幾次還是不行最後好好的看了看安裝過程才發現問題。先看下可以連線和不可以連線的兩個虛

java 連線資料庫

  注意使用的MySQL版本和連線MySQL的連線類 資料庫版本是mysql八 所以連結類要用 driverClas

ssh工具連線 vmware linux虛擬機器的處理

之前在本地搭建了linux虛擬機器,用ssh工具連線的時候總是被拒絕,好多網上說設定橋接模式等,其實不用 首先輸入  ssh locahost  肯定報錯,顯示connect refuse,其實原因是沒有安裝sshd,就是openssh-server 輸入命令:

虛擬機器MAC OS X連線iphone或ipad的問題解決----本人備註

原文地址::https://www.aliyun.com/jiaocheng/402655.html   摘要:vmwareworkstation12pro虛擬機器OSX連不上iphone或ipad?保證介面一致性,比如我的機器硬體介面是USB2.0,要設定虛擬機器USB相容

secureCRT連線CentOS 64位虛擬機器

今天剛裝了CentOS 64位的虛擬機器,以便程式測試使用。 裝完後使用secureCRT通過ssh方式連線,發現connection timed out。 經測試發現本地可以ping通,虛擬機器的ssh也已經開啟。 資料查了一下發現是防火牆沒有關閉,使用/etc/init

windows連虛擬機器redis服務時遇到連線了的情況

可參考文章:http://www.cnblogs.com/h-change/p/6077874.html 個人測試:預設的127.0.0.1是註釋掉的,而且在不用設定密碼的情況下是可以連上的,所以主要

虛擬機器安裝centos發現inet為127.0.0.1,導致Xshell連線

設定網絡卡開機自動啟動: 實質linux是看一個網絡卡檔案的配置,就是/etc/sysconfig/network-scripts/ifcfg-eth0 (這個檔名看你網絡卡名稱而異,具體你到該目錄看

本地機訪問虛擬機器連線問題

問題描述:虛擬機器部署了tomcat伺服器,在虛擬機器上瀏覽器開啟沒問題,本地與虛擬機器ping能ping通,但是訪問伺服器上專案出錯。防火牆和埠號均排查,與防火牆和埠號無關。 原因:本地機和虛擬機器

xshell能夠ping通ubuntu虛擬機器,但是連線

在自己的Windows7上裝了一個ubuntu虛擬機器,然後在宿主機上嘗試用xshell連線這個虛擬機器。但是沒有成功,ping了一下,能通。 然後用了這個命令:sudo apt-get install openssh-server 安裝之後重啟了一下服務 之後就能夠正

windows7連結本機虛擬機器redis連結的解決方法

首先宣告:本博文不是為了講解怎樣在centosX下安裝redis,centos安裝redis的教程百度上很多資源的,安裝也比較簡單,設定開機啟動,以及埠號,密碼,這些都在redis.conf裡面配置就好了,經過測試,在虛擬機器下可以正常啟動redis,但是在Wi

vm 克隆虛擬機器xshell連線問題(centos6.4、6.5)

克隆完成後,進入系統: 1. 檢查:selinux是否關閉,iptable是否關閉 2. 檢查ssh是否連線 3. ping 127.0.0.1 是否連線通 4. ifconfig -a 命令檢視結果    顯示的是eth1驅動,然後複製(或者記住)HWaddr地址後三個

解決WinDbg除錯VMWare虛擬機器連線

 /*設定埠*/ 在VMware建立系統XPSP2,並正確設定了埠號: 增加"Serial Port", "\\.\pipe\com_1" "This end is the server." "The other end is an application." 選中 "

用SQLyog連線虛擬機器中的mysql,解決連線的方法

在自己的虛擬機器上安裝了mysql,但是在本地使用SQLyog連線的時候報瞭如下錯誤: 這個問題主要是 MySQL沒有允許遠端登陸,所以要授權MySQL遠端登陸。 授權方法: 方法一、本地登入mysql,更改 “mysql” 資料庫裡的 “use

Linux虛擬機器網路連線的解決辦法。

我每次貪玩開啟LOL之後,下次發憤圖強開啟虛擬機器就會出現網路連線問題。 問題情形描述如下: 1.虛擬機器右上角網路連線圖示顯示紅×未連線; 2.點選圖示,沒有連線選項,只有一個不可點選的disconnect選項; 3.重啟網路,service netw

SSM整合Redis連線

1.關閉Redis的保護機制         2.關閉防火牆 firewall-cmd --state #檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running)  關閉防火牆: sys