ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接——解决方案

这篇具有很好参考价值的文章主要介绍了ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接——解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接——解决方案

最近在使用socket实现Windows向本机虚拟机的Linux通信的时候遇见了这个错误。

下面是原始代码:

 Windows端(客户端)的代码:

import socket

# 连接
HOST = '192.168.88.130'
PORT = 10004
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))

Linux端(服务端)的代码:

HOST = 'localhost'
PORT = 10004

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(1)

查阅了一些网上的修改意见,都没办法解决我的问题。

查阅了网上的修改意见,查了端口没被占用,用telnet无法访问但互相能ping通。

因为代码确实比较简单,总共参数就HOST和PORT,就对这个排列组合的改,把服务端代码中的HOST改为空字符串的时候跑通了,即

HOST = ''

我也不知道为啥,反正就跑通了,也挺迷的。。。文章来源地址https://www.toymoban.com/news/detail-507942.html

到了这里,关于ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接——解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 解决adb网络连接中出现的“由于目标计算机积极拒绝,无法连接”错误

    在调试一块全志A83T安卓工控板(已root),启动后,安卓系统正常,设置好以太网的静态IP地址:192.168.1.181,并接好网线,同时开发电脑WIN7系统IP地址,也是129.168.1.x,在同一网段。win系统的cmd命令窗口中,先进行网络连接测试,输入ping 192.168.1.60命令进行测试,正常,表示网络已连

    2024年02月03日
    浏览(14)
  • VS2022Debug 附加Unity程序遇见的问题(由于目标计算机积极拒绝,无法连接)

    VS2022Debug 附加Unity程序遇见的问题(由于目标计算机积极拒绝,无法连接)

    今天突然想到用debug来调试一下unity,看一下我的东西,于是在vs的调试栏找到当初下载的Unity的Vs工具,如果不知道是否下载过这个工具可以在工具栏的第一项 获取工具与功能 中查看。 然后就选择当前存在的已经打开的unity项目。 如图: 根据项目名选择就好 但是确定之后出

    2024年02月12日
    浏览(12)
  • Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。(极简解决办法)

    Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。(极简解决办法)

    在需要启动Redis客户端的时候,会发现会报这个错误。报这个错误的原因就是Redis的服务端没有开启,那Redis的客户端是访问不了的 1. 解决的办法就是要启动服务端,让这个客户端可以访问到。启动服务端最简单不会出错的办法就是去安装目录下,直接双击启动服务端( redi

    2023年04月09日
    浏览(11)
  • ConnectionRefusedError: [Errno 10061] Connect call failed (‘127.0.0.1‘, 6379)

    ConnectionRefusedError: [Errno 10061] Connect call failed (‘127.0.0.1‘, 6379)

    错误描述 在websocket通信时,报错ConnectionRefusedError: [Errno 10061] Connect call failed (\\\'127.0.0.1\\\', 6379) 原因分析 是因为利用django-channels实现websocket通讯时,设置了redis服务器,但是运行时没有启动redis服务器 解决方法 找到redis文件安装位置 运行 redis-server.exe

    2024年02月22日
    浏览(9)
  • Redis相关报错信息:Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。

    Redis相关报错信息:Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。

    报错信息: Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。  报错原因: 访问不到Redis服务 解决方案: 将Redis服务打开! 使用cmd命令行打开本机服务管理: 找了很久发现并没有Redis服务,一开始不知道为什么不显示Redis服务,后来才发现是因为自己

    2024年01月16日
    浏览(12)
  • 计算机由于找不到msvcr120.dll无法执行代码的解决方法分享

    计算机由于找不到msvcr120.dll无法执行代码的解决方法分享

    运行软件程序或游戏的时候,计算机提示由于找不到msvcr120.dll无法执行代码是怎么回事呢?msvcr120.dll是Microsoft Visual C++的一部分,用于在Windows操作系统上运行C++应用程序。它是一个动态链接库文件,包含了许多C++运行时库,可以帮助开发人员在Windows操作系统上编写和运行C+

    2024年02月07日
    浏览(45)
  • 计算机由于找不到msvcr120.dll无法执行代码的解决方法分享(亲测有效)

    计算机由于找不到msvcr120.dll无法执行代码的解决方法分享(亲测有效)

    在使用软件过程中,我们可能会遇到一些错误提示,其中之一就是“找不到msvcr120.dll无法继续执行代码”。这个问题通常是由于缺少Microsoft Visual C++ Redistributable Packages for Visual Studio 2013(简称MSVCRT)导致的。MSVCRT是Visual Studio 2013的一个组件,它包含了运行许多应用程序所需的

    2024年02月06日
    浏览(48)
  • 计算机提示由于找不到VCRUNTIME140.dll,无法继续执行代码,重新安装程序可能会解决

    计算机提示由于找不到VCRUNTIME140.dll,无法继续执行代码,重新安装程序可能会解决

    vcruntime140.dll文件是一个动态链接库,是Windows操作系统中非常重要的一个动态链接库文件,用于支持使用Microsoft Visual C++编译器创建的应用程序的运行。当我们运行的软件是有C++编译器创建的程序,就需要到系统的vcruntime140.dll,计算机就会提示“由于找不到VCRUNTIME140.dll,无法

    2024年02月17日
    浏览(111)
  • 由于找不到msvcp120.dll丢失的解决方法,计算机丢失msvcp120.dll修复教程

    由于找不到msvcp120.dll丢失的解决方法,计算机丢失msvcp120.dll修复教程

    在打开游戏或者软件的时候,计算机提示由于找不到msvcp120.dll,无法继续执行此代码怎么办呢?msvcp120.dll是一个动态链接库(DLL)文件,其作用是提供一些常用的C++函数和类库,以便在Windows操作系统上运行C++编写的应用程序时使用。再很多软件或者游戏运行都会需要运用到,

    2024年02月08日
    浏览(54)
  • 计算机由于找不到d3dx9_35.dll,无法启动软件游戏的三个修复方法

    计算机由于找不到d3dx9_35.dll,无法启动软件游戏的三个修复方法

    在打开游戏的时候,计算机提示由于找不到d3dx9_35.dll,无法正常启动运行。这个是为什么呢?d3dx9_35.dll是DirectX 9.0里面的一个动态连结库文件,它包含了Direct3D、DirectPlay几个组件的二进制文件,为软件提供了多媒体图形渲染、音频处理等功能。所以如果丢失d3dx9_35.dll会导致很

    2024年02月12日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包