Advertisement

Linux Socket Any-InetSocketAddress解析

阅读量:

在Linux系统中,在TCP/IP协议栈下定义的socket类型支持INADDR_ANY参数用于指定允许连接的所有本地网络接口。这些接口通常属于同一台服务器上的不同网络适配器或多块网络芯片。

不光是多个网卡的问题.

见如下server listen:

允许来自任何IP地址//允许多个服务器最近收到的数据包
listen on port 80//监听该端口
filter chain: [ INADDR_ANY, FROM [IP: any] ]//过滤链表:[允许来自任何IP地址,并且来自任意IP地址]
--> protocol HTTP/HTTPS, establish connection via TCP//协议类型为HTTP/HTTPS,并通过TCP协议建立连接
--> port 443//使用端口443
--> local address (localhost)//本地地址为localhost
--> remote address (localhost) or unknown, client only//远程地址为localhost或未知(仅限于客户端)

这指的是本地网络接口的IP地址(它表示所有属于同一网络接口的本地设备,同一个网卡通常可以连接多台设备)。
就这一点而言,linux操作系统与windows操作系统是相同的。

而对于在connect中指定

全部评论 (0)

还没有任何评论哟~