背景:所以我们在课堂上获得了这个脚本,目的是在我们的Ubuntu上打开随机的非特权端口。他给出了两个TCP示例,并要求我们打开另外两个TCP端口和两个UDP端口。使用python终端--这是我最初执行它之前的最后脚本--知道一般概念将打开Linux来宾上连接的端口: TCP_IP = '127.0.0.1'
s
我正在尝试创建具有多个TCP连接的Linux工具,它同时支持IPv4和IPv6,因此我选择使用"sockaddr_storage“。现在,我的问题是,如何将客户端套接字绑定到指定(或随机) TCP端口?对于TCP客户端,在一个线程中,如果我只创建10个套接字然后连接()到服务器,那么这10个套接字将在客户端使用顺序的TCP端口,例如,从54594开始,然后从54596、54600、54602开始,等等现在,我想将这些客户端套接字绑定到不同的(随机) T