• 一键部署
    • 在命令行界面将以下脚本复制到新的脚本文件
    • 执行脚本
    • 测试

NAT协议分析

#!/bin/bash
# 第一关
cat > /home/headless/Desktop/workspace/myshixun/message-1.txt << EOF
客户端IP:192.168.1.100
源IP和端口:192.168.1.100;4335
目的IP和端口:64.233.169.104;80
从Google服务器收到相应状态码 200、状态OK的HTTP响应消息的时间:7.158797s
携带状态码200、状态OK的HTTP响应消息的IP数据报上的源IP地址和端口:64.233.169.104;80
携带状态码200、状态OK的HTTP响应消息的IP数据报上的目的IP地址和端口:192.168.1.100;4335
EOF

# 第二关
cat > /home/headless/Desktop/workspace/myshixun/message-2.txt << EOF
消息出现在NAT_ISP_side跟踪文件的时间是:6.069168s
承载此 HTTP GET 消息的 IP 数据报的源IP和端口是:71.192.34.104;4335
承载此 HTTP GET 消息的 IP 数据报的目的IP和端口是:64.233.169.104;80
对比两个跟踪文件,HTTP GET 消息中的任何字段是否更改:否
EOF

DHCP协议分析

#!/bin/bash
# 第一关
cat > /home/headless/Desktop/workspace/myshixun/message-1.txt <<EOF
DHCP消息是通过UDP还是TCP发送的:UDP
DHCP发现,DHCP提供,DHCP请求以及DHCP ACK的Transaction-ID值各是多少?
DHCP发现:0x3e5e0ce3
DHCP提供:0x3e5e0ce3
DHCP请求:0x3e5e0ce3
DHCP ACK:0x3e5e0ce3
主机的链路层的地址:00:08:74:4f:36:23
EOF

# 第二关
cat > /home/headless/Desktop/workspace/myshixun/message-2.txt <<EOF
本机DHCP服务器IP地址是:192.168.1.1
IP租约时间多长(单位s):86400s
EOF

以上内容均属原创,如有不详或错误,敬请指出。
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐