血與淚的教訓:127.0.0.1由於目標積極拒絕,無法連接

在嘗試python socket編程的時候,首先將編寫好的客戶端和服務器端都部署在本地進行,並且使用同一臺宿主機

客戶端使用127.0.0.1 ,服務器端使用0.0.0.0或者直接 ‘’

剛開始我端口是隨意選擇的,比如常見的8080,9090,9000,然後一直出現報錯:由於目標積極拒絕,無法連接

然後看了一堆教程,確定了我windows防火牆開放了socket tcp/udp端口,還確定了我自己ping 127.0.0.1 沒有問題

這個時候,請 telnet 你選擇的端口,一定看看他是否是開啓的!!!
在這裏插入圖片描述沒錯,8080,9090,5050端口我都沒有開啓,

於是 使用 netstat -an 命令來查看系統開放的端口,每個人電腦開放的都不一樣,我的如下

在這裏插入圖片描述
那些處於listening狀態的端口都是可以使用的

將套接字對應端口改成listening的端口,就可以正常運行了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章