查看为啥开启了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。

相关推荐
DARLING Zero two♡16 分钟前
多人实时共用浏览器?Neko+cpolar 让异地协作像坐在一起办公
服务器
xcLeigh31 分钟前
不用买服务器!用 Portainer+cpolar 搭个公网能访问的网站超简单
运维·服务器·cpolar·portainer
xc丶卡卡1 小时前
麒麟ARM64安装达梦数据库
linux·运维·服务器·arm·达梦
q***81641 小时前
如何安装配置Goland并使用固定公网地址SSH远程连接本地服务器
运维·服务器·ssh
裤裤兔2 小时前
linux提取指定前缀文件到其他文件夹
linux·运维·服务器·bash·终端
Altair12313 小时前
实验6 基于端口和域名的虚拟主机
linux·运维·服务器·云计算
wa的一声哭了3 小时前
WeBASE管理平台部署-WeBASE-Web
linux·前端·网络·arm开发·spring boot·架构·区块链
YJlio3 小时前
进程和诊断工具学习笔记(8.19):Hyper-V 来宾调试与符号配置 —— 在虚拟化场景下用 LiveKd 抓现场
网络·笔记·学习
青果网络_xz3 小时前
全球代理IP是什么?它和普通代理有什么区别?
网络·网络协议·tcp/ip
z***y8624 小时前
后端服务限流配置,Nginx与Spring Cloud Gateway
java·服务器·nginx