查看为啥开启了tcp6,但是没有开启tcp,有些人就说是只开启了ipv6,没有ipv4,但是实际上ipv6支持ipv4

在linux上,为什么某些服务明明开启了,但用 netstat查看时, 却只显示了 tcp6 监听端口。但是ipv4的服务还是可以访问的,那为什么没有显示 tcp4 的监听呢?

解决过程:

  1. 首先,关闭 ipv6 并且重启服务,就显示正常了,比如httpd 命令如下:
bash 复制代码
sysctl net.ipv6.conf.all.disable_ipv6=1
systemctl restart httpd
用netstat再次查看监听,可以看到,已经只监听到只有tcp。

总结:
netstat 只是很真实的显示监听的端口而已,但是需要注意 tcp6 实际上在 Linux 上也支持tcp4。

相关推荐
艳阳天_.5 小时前
华为云欧拉服务器问题记录
运维·服务器·华为云
xixixi777775 小时前
RAG越权检索与变形指令/隐写规避常态化:攻击者通过Base64、TokenBreak、字符插入与多轮引导,诱导模型泄露知识库或训练集中的敏感信息
网络·安全·大模型·网络攻击模型·攻击·rag·越权检索
驱动探索者5 小时前
AMD EPYC 服务器 CPU 学习
运维·服务器·学习·cpu
智算菩萨5 小时前
【通信原理】梭光纤与遨游电波:有线与无线信道的深度解析
网络
czy87874756 小时前
深入理解 TCP 协议中三次握手建立连接和四次挥手关闭连接的核心逻辑
网络·网络协议·tcp/ip
咖啡の猫6 小时前
微信小程序网络数据请求
网络·微信小程序·小程序
boring_1116 小时前
AI时代本质的思考
网络·人工智能·智能路由器
Lam㊣6 小时前
Ubuntu(Ubuntu 22.04.4 LTS)更改IP地址及网关
tcp/ip·ubuntu·php
BEOL贝尔科技6 小时前
通过采集器监测环境的温湿度如果这个采集器连上网络接入云平台会发生什么呢?
网络·人工智能·数据分析
wearegogog1236 小时前
基于MATLAB的D2D仿真场景实现
开发语言·网络·matlab