网络抓包工具tcpdump

tcp/ip
物理层
数据链接层
网络层
传输层
应用层
tcpdump抓包
tcpdump -i eth0 port 80 -nn -S
-i 指定网卡
port 指定端口号 http 80;ftp 21 ;ssh 22;telnet 23;smtp 25 ;dns udp53 ;ntp udp 123

抓icmp
tcpdump -i eth0 icmp -n
-n 不把ip解析成域名
-nn 不把端口解析成协议
-c 指定抓包的数量

tcpdump -i eth0 port 80 -c 10 -S

在这里插入图片描述
在linux上抓包保存,然后su到电脑上用Wireshark查看详情
在这里插入图片描述

nc   网络的瑞士军刀
服务端:nc -u -l 10000
客户端:nc -u 192.168.11.88 10000


nmap 扫描端口,黑客喜欢用
nmap -p1-5000 192.168.11.88

iftop:监控网络流量


traceroute  -n www.qq.com (linux)
tracert -d www.qq.com     (windows)

122.71.224.1    外网网关
222.35.254.253  北京市铁通
61.233.9.213    北京市铁通
61.237.126.242
61.237.127.238  中国铁通
202.97.63.246   广东广州电信
119.147.219.250 广东深圳电信
183.3.226.35    腾讯服务器
把linux变成路由器
iptables + dhcp服务
dhcp分配:
ip地址
子网掩码
网关
dns
yum install dhcp -y

vim /etc/dhcp/dhcpd.conf

subnet 192.168.0.0 netmask 255.255.255.0 {      #192.168.0.0网络号,255.255.255.0子网掩码
  range 192.168.0.26 192.168.0.200;             #ip地址分配范围
  option domain-name-servers 223.5.5.5;         #指定给客户端分配的dns地址
  option routers 192.168.0.12;                  #指定给客户端分配的网关ip
  option broadcast-address 192.168.0.255;       #指定广播地址
  default-lease-time 600;                       #dhcp租约时间
  max-lease-time 7200;                          #dhcp租约时间
}

systemctl start  dhcpd
systemctl enable dhcpd
实现多层端口映射
iptables -t nat -A PREROUTING -d 10.0.0.12 -p tcp --dport 3022 -j DNAT --to-destination 192.168.0.2:22

iptables -t nat -A PREROUTING -d 10.0.0.12 -p tcp --dport 8080 -j DNAT --to-destination 192.168.0.2:22
上网行为管理器panabit(unix)
panabit  使用freebsd系统
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值