tcp端口连接不上(tcp端口连接不上跟网卡有关系吗)

      最后更新:2024-04-21 02:51:24 手机定位技术交流文章

      安装了电驴,为什么TCP端口(7061)连接测试总是失败?

      应该是防火墙的问题,你设置一下防火墙,把7061释放出来,或者把防火墙关了、卸载了。
      tcp/udp检测失败并不要紧,我用adsl也一直失败,但是连接上去还是高id。 打开电驴,选服务器,屏幕右下方一块是我的信息,id下面一行就是高id还是低id显示。
      安装了电驴,为什么TCP端口(7061)连接测试总是失败?

      TCP服务端口怎么突然之间不接受任何新连接

      123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168using System;using System.Collections;using System.Collections.Specialized;using System.Text;using System.Threading;using System.Net.Sockets;using System.Net;using System.Runtime.Serialization;using System.Runtime.Serialization.Formatters.Binary;using System.IO;using System.Data;using System.Windows.Forms;using System.Configuration;using Microsoft.Win32;using System.Diagnostics;using System.Timers; namespace WSGPSGateway{public partial class TcpServer : Form{public TcpServer(){InitializeComponent();}#region 自定义字段 public static ManualResetEvent allDone = new ManualResetEvent(false); /// /// 监听控件开启状态/// private bool State = true; /// /// 声明一个线程实例/// private Thread mythread; /// /// 服务器端Ip/// private int _port = Convert.ToInt32(ConfigurationManager.AppSettings["Port"]); /// /// 保存客户端所有回话的哈希表/// private Hashtable _transmit_tb = new Hashtable(); /// /// 用于接受消息的线程/// private Thread _receviccethread = null; public struct TCPParameter{public string Package;public string IpAddress;}#endregion#region 监听代码块 //窗体运行private void TcpServer_Load(object sender, EventArgs e){this.WindowState = FormWindowState.Minimized;this.Opacity = 0; // 窗体透明度Form.CheckForIllegalCrossThreadCalls = false;InitializeComponent();mythread = new Thread(Listen);mythread.Start(); System.Timers.Timer atimer = new System.Timers.Timer();atimer.Elapsed += new System.Timers.ElapsedEventHandler(TimeEvent);atimer.Interval = 1000;atimer.Enabled = true;GC.KeepAlive(atimer); } private object threadlock = new object(); //启动监听private void BtnStart_Click(object sender, EventArgs e){//多线程} //启动监听,轮询监听客户机请求并将客户端套接字存入转发表private void Listen(){try{IPAddress _ip = IPAddress.Any;Socket newsoc = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);newsoc.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);IPEndPoint locaEp = new IPEndPoint(IPAddress.Any, _port);//建立连接 newsoc.Bind(locaEp);newsoc.Listen(100);allDone.Reset();newsoc.BeginAccept(new AsyncCallback(onCall), newsoc);//继续接受其他客户端的连接 allDone.WaitOne();}catch (Exception ex){ //}} //监听回调private void onCall(IAsyncResult ar){allDone.Set();Socket serverSoc = (Socket)ar.AsyncState;Socket clent = serverSoc.EndAccept(ar);try{if (serverSoc != null){byte[] comes = new byte[1024];EndPoint enp = clent.RemoteEndPoint;serverSoc.BeginAccept(new AsyncCallback(onCall), serverSoc);while (true){int re = clent.Receive(comes, comes.Length, 0);clent.Send(Encoding.ASCII.GetBytes("8"));TCPParameter parm = new TCPParameter();parm.Package = Encoding.UTF8.GetString(comes, 0, re).ToString().Trim();parm.IpAddress = clent.RemoteEndPoint.ToString();if (parm.Package.Length != 0){Receive(parm.Package, parm.IpAddress);}}}}catch (SocketException ex){ //}} //处理解析数据private void Receive(string msg, string ip){ //}#endregion#region 关闭与退出 //窗体关闭private void TcpServer_FormClosing(object sender, FormClosingEventArgs e){if (mythread != null){mythread.Interrupt();mythread.Abort();GC.Collect();}}#endregion}}
      TCP服务端口怎么突然之间不接受任何新连接

      通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连

      确定TCP/IP有没有启动. 确定TCP端口对不对,在TUTORIAL和SAMPLE里的都是1433端口,可是我SQLSERVER的TCP接听端口是2159.把程序里的1433改成1459就马上可以用了.设置方法:打开SQLSERVERCONFIGURATIONMANAGER(不记得SQLEXPRESS版本有没有这个了,ENTERPRISE版本的有),左边窗口扩展SQLSERVER2005网络配置,选择SQLEXPRESS的协议(你的名字不一定是SQLEXPRESS),右边窗口中双击TCP/IP,弹出窗口中顶部TAB点"IP地址",看IPA11(或者是IPAll..看不出来是1还是l),里面"TCP动态端口"的值就是你的端口 我的默认值就不是1433~~
      通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连

      TCP/IP协议连接失败是为什么?

      你是怎样的网络环境呢? 连接失败有以下几点原因软件问题1网卡驱动没装对··更新下网卡驱动2病毒破坏使用好的杀毒软件查杀或重装系统硬件问题1网卡坏了2 网线不通
      连接失败有以下几点原因: 一、软件问题1、网卡驱动没装对。解决办法是更新下网卡驱动。2、病毒破坏。解决办法使用好的杀毒软件查杀或重装系统。二、硬件问题1、网卡坏了。 2、网线不通。
      主机的 TCP/IP连接失败原因:sqlserver2005在默认情况下是禁用了tcp/ip连接有两种解决方法:一、常用1.在命令行输入:telnetlocalhost1433进行检查,这时会报错:正在连接到localhost...不能打开到主机的连接,在端口1433:连接失败2.打开MicrosoftSQLServer2005配置工具目录下的SQLServerConfigurationManager--->网络配置选择mssqlserver协议,然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了!这时在命令行输入:telnetlocalhost1433就不会再报错了,窗口显示为一片黑,即为正常二、特例1,打开SQLserverconfigurationmanager--->网络配置--->Tcp/Ip,右键选择开启Tcp/IP2,双击修改Tcp/IP端口号。注意不是所有机器的端口号都是1433,打开Tcp/Ip界面后,先查看最底下一栏的动态端口号是多少,然后把上面所有的动态端口号都改为2921(你自己机器的动态端口号),所有Enable的选项都选YES。然后应用,确定。3,重启数据库连接服务,然后在命令行输入:telnetlocalhost 端口号,如果窗口不显示连接不上,出来一个黑屏,那么就表示连接成功了。
      TCP/IP协议连接失败是为什么?

      通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连

      确定TCP/IP有没有启动. 确定TCP端口对不对, 在TUTORIAL和SAMPLE里的都是1433端口, 可是我SQL SERVER的TCP接听端口是2159. 把程序里的1433改成1459就马上可以用了.设置方法:打开SQL SERVER CONFIGURATION MANAGER (不记得SQLEXPRESS版本有没有这个了, ENTERPRISE版本的有), 左边窗口扩展SQL SERVER 2005 网络配置, 选择SQLEXPRESS 的协议(你的名字不一定是SQLEXPRESS), 右边窗口中双击TCP/IP, 弹出窗口中顶部TAB点"IP 地址", 看IPA11(或者是IPAll..看不出来是1还是l),里面"TCP 动态端口"的值就是你的端口 我的默认值就不是1433~~
      sql有个外围配置器 去里面把那个打开 具体什么我忘记了 现在一直用oracle忘记那个了 你进去看看 就知道了 不过 你可以先netstat -an 看下你的1433端口是不是出于监听状态
      通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/319839.html

          热门文章

          文章分类