首页 > 系统相关 >centos编译安装tcpdump

centos编译安装tcpdump

时间:2023-04-12 10:55:38浏览次数:62  
标签:libpcap centos root 4.9 编译 123 tcpdump localhost

环境

CentOS Linux release 7.9.2009 (Core)

准备安装包

libpcap-1.5.3.tar.gz

tcpdump-4.9.2.tar.gz

下载地址:https://www.tcpdump.org/release/

开始安装

安装libpcap

[root@localhost ~]# tar zxvf libpcap-1.5.3.tar.gz
[root@localhost ~]# cd libpcap-1.5.3
[root@localhost libpcap-1.5.3]# ./configure
[root@localhost libpcap-1.5.3]# make && make install

安装tcpdump

[root@localhost ~]# tar zxvf tcpdump-4.9.2.tar.gz
[root@localhost ~]# cd tcpdump-4.9.2
[root@localhost tcpdump-4.9.2]# ./configure 
[root@localhost tcpdump-4.9.2]# make && make install

查看版本

[root@localhost tcpdump-4.9.2]# tcpdump --version
tcpdump version 4.9.2
libpcap version 1.5.3
OpenSSL 1.0.2k-fips  26 Jan 2017

使用

#监控eth0网卡的123端口数据包
tcpdump -i eth0 port 123 -nnv
#监控eth0网卡的123端口数据包并根据IP进行过滤
tcpdump -i eth0 port 123 -nnv and host 192.168.6.134
#只显示源地址是192.168.6.133的数据包 并根据端口123进行过滤
tcpdump src host 192.168.6.133 and port 123 -nnv
#只显示目标地址是192.168.6.133的数据包 并根据端口123进行过滤
tcpdump dst host 192.168.6.133 and  port 123 -nnv

end.

标签:libpcap,centos,root,4.9,编译,123,tcpdump,localhost
From: https://www.cnblogs.com/xujiecnblogs/p/17309046.html

相关文章

  • 【MySQL】在CentOS 7.5平台通过YUM安装MySQL 5.7
    [root@node01~]#cat>>/etc/hosts<<EOF192.168.1.201node01EOF[root@node01~]#useraddmysql[root@node01~]#idmysqluid=500(mysql)gid=500(mysql)groups=500(mysql)[root@node01~]#cat>>/etc/security/limits.conf<<EOF......
  • CentOS 本地镜像源替换为阿里云镜像源
     本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/294简介CentOS,是基于RedHatLinux提供的可自由使用源代码的企业级Linux发行版本;是一个稳定,可预测,可管理和可复制的免费企业级计算平台。下载地址: https://mirrors.aliyun.......
  • 【CentOS7】history命令
    修改~/.bashrc,增加历史行数HISTSIZE=5000HISTCONTROL=ignorespaceignoredups   默认,忽略重复命令ignorespace   忽略所有以空格开头的命令ignoreboth   ignoredups和ignorespace的组合erasedups   删除历史记录中重复命令,相同的指令仅保留最近的一个......
  • 如何查看Linux发行版本是Ubuntu还是CentOS
     https://askubuntu.com/questions/459402/how-to-know-if-the-running-platform-is-ubuntu-or-centos-with-help-of-a-bash-scri HowtoknowiftherunningplatformisUbuntuorCentOSwithhelpofaBashscript? OS_NAME=$(lsb_release-si)case"$OS_N......
  • linux CentOS 7上安装Chrome浏览器
    目录linuxCentOS7上安装Chrome浏览器添加Chrome浏览器的官方存储库,使用以下命令:安装Chrome浏览器:确认Chrome浏览器是否安装成功:linuxCentOS7上安装Chrome浏览器在CentOS7上安装Chrome浏览器可以按照以下步骤操作:添加Chrome浏览器的官方存储库,使用以下命令:$sudotee/etc......
  • Android-APK反编译
    1.原理学习反编译之前,建议先学习一下Apk打包的过程,明白打包完成后的Apk里面都有什么文件,各种文件都是怎么生成的。Apk技术也有非常多的技术可以学习,主要都是围绕着如何减小体积,如何提高打包速度展开,这里先不多说了。下面是一张基本的Apk文件结构图。Apk文件本质上其实是一个zip......
  • centos7安装redis
    centos7#安装yuminstallepel-releaseyumupdateyum install redis#命令serviceredisstopserviceredisstartserviceredisstatusserviceredisrestart#开机启动systemctlenableredis#禁用开机启动systemctldisableredis#配置密码vi/etc/redis.conf#查找requirepa......
  • CentOS安装Minio(rpm和docker方式)
    RPM方式:1、下载minio  中国镜像地址:https://dl.minio.org.cn/server/minio/。我下载的版本是:minio-20230407052858.0.0.x86_64.rpm2、安装rpm文件[email protected]:/home#将文件从windows复制到linux主机中rpm-ivhminio-2......
  • vue项目中webpack编译glsl文件的配置
    1、 安装webpack-glsl-loader npminstallwebpack-glsl-loader2、修改vue.config.js配置,添加内容如下module.exports=defineConfig({configureWebpack:(config)=>{config.module.rules.push({test:/\.glsl$/,use:[......
  • 标 题: 让 Python 拥有 C/C++ 一样的速度,编译神器 Codon 发布!
    发信人:mseer(mseer),信区:Python标题:让Python拥有C/C++一样的速度,编译神器Codon发布!发信站:水木社区(TueMar1423:52:022023),站内https://mp.weixin.qq.com/s/n5LRxftQiiP8FO6nvyL3-g为了解决这一难题,麻省理工学院的计算机科学家出手了,他们共同研发了一......