美文网首页
客户端以指定端口号去连接服务器

客户端以指定端口号去连接服务器

作者: jiangling500 | 来源:发表于2019-04-30 14:52 被阅读0次

待补充

客户端也可以使用bind绑定特定端口号

struct sockaddr_in client_addr;
bzero(&client_addr, sizeof(struct sockaddr_in));

client_addr.sin_family = AF_INET;
client_addr.sin_addr.s_addr = htonl(INADDR_ANY);
client_addr.sin_port = htons(54321);
bind()

应用

nc模拟客户端时,可以使用-p选项指定某个端口号去连接服务器,而不是内核分配的随机端口号。

nc -l 127.0.0.1 12345 # nc模拟服务器,在127.0.0.1主机上监听12345端口
nc -p 54321 127.0.0.1 12345 # nc模拟客户端,以指定端口号54321,去连接服务器127.0.0.1:12345

相关文章

  • 客户端以指定端口号去连接服务器

    待补充 客户端也可以使用bind绑定特定端口号 应用 nc模拟客户端时,可以使用-p选项指定某个端口号去连接服务器...

  • 带端口访问

    今天想连接SQL Server服务器时发现没法连接,发现端口号不是默认的端口号,需要指定端口号,刚开始以为是IP地...

  • Redis原理4-高并发实战

    Redis 客户端 客户端通信原理 客户端和服务器通过TCP 连接来进行数据交互, 服务器默认的端口号为6379 ...

  • redis实战

    Redis 客户端 客户端通信原理客户端和服务器通过 TCP 连接来进行数据交互, 服务器默认的端口号为 6379...

  • ssh连接远程Linux服务器

    ssh连接远程服务器 linux服务器一般默认的ssh端口号都为22,如果不是22端口则通过-p参数指定。连接方式...

  • 08-Java基础-Socket & 反射

    Socket、反射 Socket UDP TCP1.客户端1)创建Socket连接服务端(指定ip地址,端口号)通...

  • iOS-基于TCP连接<Scoket-客户端>

    一:前言(本文为TCP客户端) TCP首先要服务器开放一个端口 然后客户端去连接服务端的IP地址和端口号 连接成功...

  • 基于TCP SOCKET实现的局域网聊天室

    一、需求分析 局域网聊天室是单服务器端,多个客户端的聊天程序,多个客户端可以通过配置IP和端口号来连接服务器。 利...

  • [总结] linux修改ssh端口的方法

    修改服务器端的端口号,修改配置文件 客户端连接: 如果不想每次都输入"-p ",可以修改客户端的配置文件,同样是/...

  • 网络连接与传输建立过程

    网络连接与传输建立过程 Socket连接 Socket 以服务器 ip 和端口号创建一个 Socket 套接子,对...

网友评论

      本文标题:客户端以指定端口号去连接服务器

      本文链接:https://www.haomeiwen.com/subject/rskvnqtx.html