在linux下输入 netstat -anp Local Address项中:::8888代表什么意思,我知道8888是端口号?那ip是什么?
答案:3 悬赏:0 手机版
解决时间 2021-03-25 00:34
- 提问者网友:锁深秋
- 2021-03-24 04:16
在linux下输入 netstat -anp Local Address项中:::8888代表什么意思,我知道8888是端口号?那ip是什么?
最佳答案
- 五星知识达人网友:罪歌
- 2021-03-24 05:08
应该是除了全部的IP地址,就是出了你设置的IP,还有就是本机的127的地址!追问大哥,小弟没看懂,那我要用socket连接这个地址,ip应该用那一个啊?
全部回答
- 1楼网友:千杯敬自由
- 2021-03-24 07:31
Local 就是本地寻回地址啊,就是自身IP:127.0.0.1追问这位大侠,这是我自己写的一个ServerSocket,那:::8888就相当与127.0.0.1:8888?
- 2楼网友:低音帝王
- 2021-03-24 05:58
ipv6地址0000:0000:0000:0000:0000:0000:0000:0000的简写是::
:::8888指的是ipv6
0000:0000:0000:0000:0000:0000:0000:0000:8888简写成:::8888
即类似于ipv4的0.0.0.0:8888
0.0.0.0包括该机器上所有配置的ip地址,包含lo环回网卡和eth网卡。
例如:
我机器上有两张物理网卡eth0/1(1.1.1.1,2.2.2.2),一个虚拟网卡eth1:0(3.3.3.3),一个lo网卡(127.0.0.1每台机器上都有,系统相关,与硬件无关)。
这样0.0.0.0:8888就代表
1.1.1.1:8888
2.2.2.2:8888
3.3.3.3:8888
127.0.0.1:8888
查看机器的ip可通过ifconfig查看。
:::8888代表机器上所有配置的ipv6地址所监听的8888端口,目前ipv6与ipv4采用隧道交互。等同于同时监听ipv6和ipv4的地址
楼主要写ServerSocket,如果程序放在服务端(同台机器),则上例中四个地址都可以使用,建议使用127.0.0.1,环回地址不消耗物理网卡流量以及其他优势。如果程序放在客户端,则需选一个可与客户端互通的ip地址。
:::8888指的是ipv6
0000:0000:0000:0000:0000:0000:0000:0000:8888简写成:::8888
即类似于ipv4的0.0.0.0:8888
0.0.0.0包括该机器上所有配置的ip地址,包含lo环回网卡和eth网卡。
例如:
我机器上有两张物理网卡eth0/1(1.1.1.1,2.2.2.2),一个虚拟网卡eth1:0(3.3.3.3),一个lo网卡(127.0.0.1每台机器上都有,系统相关,与硬件无关)。
这样0.0.0.0:8888就代表
1.1.1.1:8888
2.2.2.2:8888
3.3.3.3:8888
127.0.0.1:8888
查看机器的ip可通过ifconfig查看。
:::8888代表机器上所有配置的ipv6地址所监听的8888端口,目前ipv6与ipv4采用隧道交互。等同于同时监听ipv6和ipv4的地址
楼主要写ServerSocket,如果程序放在服务端(同台机器),则上例中四个地址都可以使用,建议使用127.0.0.1,环回地址不消耗物理网卡流量以及其他优势。如果程序放在客户端,则需选一个可与客户端互通的ip地址。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯