netstat 命令的 Local Address 参数

ops/2024/9/24 16:10:53/

企业微信截图_17089400605825.png
一天在K8S环境部署项目是,部署之后项目始终访问不了。检查了是否开放端口、ingress配置、内部是否能访问等。
最后万没想到,端口只能本地访问。一般来说项目端口开放了都是0.0.0.0,惯性思维导致了没去检查。。正好来说说 netstat 吧。
netstat -ntplu

  • -n 拒绝显示别名,能显示数字的全部转化为数字
  • -t (tcp) 仅显示tcp相关选项
  • -p 显示建立相关链接的程序名
  • -l 仅列出在Listen(监听)的服务状态
  • -u (udp)仅显示udp相关选项
[root@blog ~]# netstat -ntplu
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      28580/docker-proxy
tcp        0      0 0.0.0.0:5355            0.0.0.0:*               LISTEN      557/systemd-resolve
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      28692/docker-proxy
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1077/sshd
tcp6       0      0 :::3306                 :::*                    LISTEN      28586/docker-proxy
tcp6       0      0 :::5355                 :::*                    LISTEN      557/systemd-resolve
tcp6       0      0 :::80                   :::*                    LISTEN      28698/docker-proxy
  • Proto: 协议类型,如 TCP、UDP 等。
  • Recv-Q: 接收队列中的数据量。
  • Send-Q: 发送队列中的数据量。
  • Local Address: 本地地址,格式为 IP 地址:端口号。表示该连接是通过哪个 IP 地址和端口号监听的。
  • Foreign Address: 远程地址,表示连接的远程端口和 IP 地址。
  • State: 连接状态,如 LISTEN、ESTABLISHED 等。
  • PID/Program name: 监听此连接的进程的 PID 和程序名称。

如果 Local Address 下面的值是 0.0.0.0:3306 表示所有IP都能和3306端口通信,如果是 127.0.0.1:3306 只有本地网卡 IP 是 127.0.0.1 的才能与 3306 端口通信。

PS:0.0.0.0:3306 和 :::3306 表示在所有 IPv4 和 IPv6 地址上监听的端口 3306。


http://www.ppmy.cn/ops/16153.html

相关文章

web前端学习笔记2

2. 网页穿上美丽外衣 2.1 什么是CSS CSS (Cascading Style Sheets,层叠样式表),是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,CSS 文件扩展名为 .css。 CSS样式包括对字体、颜色、边距、高度、宽度、背景图片、网页定位…

全栈技术面试十问2(中英双语)

适用于全栈工程师的职位,特别是针对具有丰富Java后端和前端开发经验的候选人。这些问题将覆盖技术技能、项目经验和软技能。 适用于全栈工程师的职位,特别是针对具有丰富Java后端和前端开发经验的候选人。这些问题将覆盖技术技能、项目经验和软技能。 …

基于Python大数据的微博舆情分析,微博评论情感分析可视化系统

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…

Java在物联网和嵌入式系统中的应用

Java在物联网和嵌入式系统中的应用 一、引言 随着信息技术的快速发展,物联网和嵌入式系统已经成为当今社会的热点领域。它们为我们的生活带来了前所未有的便利和智能化。而Java作为一种功能强大、跨平台的编程语言,在物联网和嵌入式系统中的应用也日渐…

Java23种设计模式-创建型模式之工厂方法模式

工厂方法模式(Factory Method Pattern) 一种创建型设计模式,它定义了一个用于创建对象的接口,让子类决定将哪一个类实例化,从而将产品的实例化推迟到子类中。这种模式的主要角色包括: 角色1:抽…

QTableView获取可见的行数

场景 当我们需要实时刷新QTableView时&#xff0c;而此时tableView的数据量较大&#xff0c;如果全部刷新显然不合理&#xff0c;如果可以只对用户看的到的数据进行刷新那就最好了&#xff0c;经过一番摸索找到了几种方式&#xff0c;可供参考 代码 方法1 QVector<int>…

java生成数据库数据到excel当做下拉选择,copy就完事~

背景&#xff1a;由于需要下载模板&#xff0c;模板包含下拉选择框&#xff0c;但是下拉选择框不想手写&#xff0c;并且需要从数据库读取&#xff0c;由于直接设置excel会有单元格最大255个字符长度限制&#xff0c;所以用到以下部分代码。 思路&#xff1a;由于数据模板在sh…

xgp怎么取消续费 手把手介绍微软商店xgp关闭自动续费教程

Xbox是美国微软公司创建的电子游戏品牌&#xff0c;随2001年11月第一代Xbox游戏机发布而首次推出。其产品和服务包括家用游戏机、游戏制作与发行、线上游戏服务和内容订阅服务。Xbox已发售的家用游戏机有Xbox、Xbox360、Xbox One、Xbox One S、Xbox One X、Xbox Series X、Xbox…