V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
unboy
V2EX  ›  Linux

centos 怎么查看某指定 ip 和服务器的哪些端口在通信?

  •  
  •   unboy · 2015-12-17 21:29:16 +08:00 · 3366 次点击
    这是一个创建于 3257 天前的主题,其中的信息可能已经有所发展或是发生改变。
    例如某 1.2.3.4 和服务器的流量很高,怎么查看这个 ip 究竟在和哪些端口传输数据?
    10 条回复    2015-12-17 22:32:12 +08:00
    ne6rd
        1
    ne6rd  
       2015-12-17 21:55:33 +08:00
    netstat -an ?
    Jocktaa
        2
    Jocktaa  
       2015-12-17 21:56:47 +08:00
    iftop
    unboy
        3
    unboy  
    OP
       2015-12-17 21:59:16 +08:00
    @ne6rd
    @Jocktaa iftop 可以看到这个 ip 与服务器传输数量很高,但是 netstat -an 里却没有这个 ip
    elgoog1970
        4
    elgoog1970  
       2015-12-17 22:01:26 +08:00
    netstat -a | grep ip
    unboy
        5
    unboy  
    OP
       2015-12-17 22:11:51 +08:00
    @elgoog1970 没反应。。
    qqerqqer
        6
    qqerqqer  
       2015-12-17 22:19:35 +08:00 via iPad
    netstart -tupnl?
    qqerqqer
        7
    qqerqqer  
       2015-12-17 22:21:34 +08:00 via iPad   ❤️ 1
    ⬆️打错 是 netstat -tupnl
    skydiver
        8
    skydiver  
       2015-12-17 22:22:27 +08:00
    ss 命令
    Jocktaa
        9
    Jocktaa  
       2015-12-17 22:23:09 +08:00   ❤️ 1
    @unboy iftop 可以看端口信息的
    unboy
        10
    unboy  
    OP
       2015-12-17 22:32:12 +08:00
    @Jocktaa 恩,用 iftop -n -i eth1 -P 解决了,非常感谢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:04 · PVG 04:04 · LAX 12:04 · JFK 15:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.