一.主機和虛擬機互相ping測試
先是主機ping虛擬機,這時要注意,主機要設置手動獲取ip,ip的網絡段要和虛擬機的一樣,這主要在網絡共享中心的更改適配器的ipv4的協議里面更改。

然后主機就可以ping通了,這里ping 的地址是在虛擬機里面ifconfig查出來的第一個ip地址,看到丟失為0就說明已經通了。

然后到虛擬機里面ping,注意,這里到虛擬機ping的地址不是在cmd里面ipconfig那個ip地址,而是你本來設置的VM8那個地址,如下,說明虛擬機也ping通了主機。

二.測試linux的指定端口
1.在cmd下使用telnet指令,telnet ip port,如果是成功的話,會進入一個全黑的界面,而失敗的話就會像下面這個圖這樣:

2.ip可以通,端口不行,我們去linux那邊看看是不是這個端口不開放,在CentOS7中,使用netstat -lntp來查看linux的處於監聽的端口,果然沒有。這說明redis服務器還沒起來,啟動服務器。

3.這個時候,去linux的另外一個終端打開客戶端連接,是可以的,但是,window下telnet ip port就是不通,程序那邊也還是connect time out
4.按照網上的方法,把bind 127.0.0.1注釋掉之后,在linux的另外一個終端可以連接redis服務器,其實到這里,redis那邊都可以的了,現在就是window連接linux的redis服務器不行,我們來設置一下防火牆(CentOS7),先關掉。
查看防火牆狀態:firewall-cmd --state
停止防火牆:systemctl stop firewalld.service
禁止防火牆開機啟動:systemctl disable firewalld.service
5.最后的最后,實在沒有辦法了,我恢復了一下默認設置,居然work,我的天...
