<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Jessamyn Blog</title><description>栖霁于此，茉莉花开</description><link>https://www.earthring.cn/</link><templateTheme>Firefly</templateTheme><templateThemeVersion>6.15.3</templateThemeVersion><templateThemeUrl>https://github.com/CuteLeaf/Firefly</templateThemeUrl><lastBuildDate>2026年9月16日 12:22:34</lastBuildDate><item><title>网络分析 2026.9.16</title><link>https://www.earthring.cn/posts/%E4%B8%8A%E8%AF%BE%E7%AC%94%E8%AE%B0/26%E4%B8%8B/%E7%BD%91%E7%BB%9C%E5%88%86%E6%9E%90/2026916/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E4%B8%8A%E8%AF%BE%E7%AC%94%E8%AE%B0/26%E4%B8%8B/%E7%BD%91%E7%BB%9C%E5%88%86%E6%9E%90/2026916/</guid><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h1&gt;一、颜色规则&lt;a href=&quot;#一颜色规则&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;




































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;颜色&lt;/th&gt;&lt;th&gt;含义&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;浅紫色&lt;/td&gt;&lt;td&gt;TCP包（最常见）&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;浅蓝色&lt;/td&gt;&lt;td&gt;UDP包&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;浅绿色&lt;/td&gt;&lt;td&gt;HTTP协议&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;黑色背景，红色字&lt;/td&gt;&lt;td&gt;错误包（畸形、重传）&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;黄色&lt;/td&gt;&lt;td&gt;警告包/ARP包、SMB包&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;灰色&lt;/td&gt;&lt;td&gt;包太小或无法解析&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;紫色&lt;/td&gt;&lt;td&gt;ICMP包&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;PixPin_2026-09-16_10-49-44.jpg&quot; loading=&quot;lazy&quot; width=&quot;1352&quot; height=&quot;1202&quot; src=&quot;/_astro/PixPin_2026-09-16_10-49-44.C4ewn94I_Z1I9O1r.webp&quot; srcset=&quot;/_astro/PixPin_2026-09-16_10-49-44.C4ewn94I_Z22N8aN.webp 640w, /_astro/PixPin_2026-09-16_10-49-44.C4ewn94I_Z2hwQtR.webp 750w, /_astro/PixPin_2026-09-16_10-49-44.C4ewn94I_Z24qfV2.webp 828w, /_astro/PixPin_2026-09-16_10-49-44.C4ewn94I_Z1tio22.webp 1080w, /_astro/PixPin_2026-09-16_10-49-44.C4ewn94I_216gbw.webp 1280w, /_astro/PixPin_2026-09-16_10-49-44.C4ewn94I_Z1I9O1r.webp 1352w&quot; /&gt;&lt;figcaption&gt;PixPin_2026-09-16_10-49-44.jpg&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;二、数据包列表列的含义&lt;a href=&quot;#二数据包列表列的含义&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;




































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;列名&lt;/th&gt;&lt;th&gt;含义&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;No.&lt;/td&gt;&lt;td&gt;包编号&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&lt;/td&gt;&lt;td&gt;抓取时距离开始的时间（s）&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Source&lt;/td&gt;&lt;td&gt;源IP&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Destination&lt;/td&gt;&lt;td&gt;目的IP&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Protocol&lt;/td&gt;&lt;td&gt;协议名（TCP/UDP/DNS/HTTP..）&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Length&lt;/td&gt;&lt;td&gt;包的长度（字节）&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Info&lt;/td&gt;&lt;td&gt;摘要信息&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;学会查看Info&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;三、数据包详情（分层结构）&lt;a href=&quot;#三数据包详情分层结构&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;Frame                                       # 第一层：物理帧&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Ethernet II                             # 第二层：以太网&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Source / Destination MAC&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;EtherType                           # 0x0800 = IP， 0x0806 = ARP&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Internet Protocol Version 4         # 第三层：IP&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Source / Destination IP&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span&gt;TTL&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Protocol                        # 6=TCP，17=UDP，1=ICMP&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span&gt;...&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Transmission Control Protocol   # 第四层：TCP&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Source / Destination Port&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Sequence Nember&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Acknowledgment Number&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;Flags                       # SYN/ACK/FIN/RST等&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;...&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;四、常见错误&lt;a href=&quot;#四常见错误&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;section&gt;&lt;h2&gt;1. 抓不到包&lt;a href=&quot;#1-抓不到包&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;检查是否选错网卡&lt;/li&gt;
&lt;li&gt;检查是否断网&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;2. 抓到的全是乱码&lt;a href=&quot;#2-抓到的全是乱码&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;选到了非互动的网卡&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;3. Wireshark卡死&lt;a href=&quot;#3-wireshark卡死&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;抓太久了（&amp;gt;1G）,及时停止，注意保存&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;4. 看不到域名&lt;a href=&quot;#4-看不到域名&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;DNS包在比较后面，耐心等待，耐心寻找，如果实在没有，可能是有缓存或者丢包&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;5. 黑色背景，红色字&lt;a href=&quot;#5-黑色背景红色字&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;BAD TCP 有问题报错啦&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;/section&gt;</content:encoded></item><item><title>渗透测试 2026.9.15</title><link>https://www.earthring.cn/posts/%E4%B8%8A%E8%AF%BE%E7%AC%94%E8%AE%B0/26%E4%B8%8B/%E6%B8%97%E9%80%8F%E6%B5%8B%E8%AF%95/2026915/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E4%B8%8A%E8%AF%BE%E7%AC%94%E8%AE%B0/26%E4%B8%8B/%E6%B8%97%E9%80%8F%E6%B5%8B%E8%AF%95/2026915/</guid><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h1&gt;主机扫描&lt;a href=&quot;#主机扫描&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;section&gt;&lt;h2&gt;二层&lt;a href=&quot;#二层&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;常用工具：arping&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;三层&lt;a href=&quot;#三层&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;常用工具：ping（最基础）、fping（支持网段批量扫描）、hping3（可定制ICMP包绕过过滤）、nmap -sn（跨网段时该用ICMP/TCP）&lt;/p&gt;&lt;section&gt;&lt;h3&gt;ping&lt;a href=&quot;#ping&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;code&gt;ping -c &amp;lt;num&amp;gt; &amp;lt;web&amp;gt;&lt;/code&gt;指定发送包数量&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;fping&lt;a href=&quot;#fping&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;对多个主机进行主机发现
&lt;code&gt;fping -g &amp;lt;网段/mask&amp;gt;&lt;/code&gt;
&lt;code&gt;-c &amp;lt;num&amp;gt;&lt;/code&gt; 指定发送ping包次数（count）
&lt;code&gt;-g &amp;lt;网段/mask&amp;gt;&lt;/code&gt; or &lt;code&gt;-g &amp;lt;起始IP&amp;gt; &amp;lt;终止IP&amp;gt;&lt;/code&gt; 指定网段（CIDR格式）或一个IP范围
&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;Pasted image 20260915084020.png&quot; loading=&quot;lazy&quot; width=&quot;631&quot; height=&quot;172&quot; src=&quot;/_astro/Pasted%20image%2020260915084020.CnO_9E4V_Z1bQ2n.webp&quot; srcset=&quot;/_astro/Pasted%20image%2020260915084020.CnO_9E4V_Z1bQ2n.webp 631w&quot; /&gt;&lt;figcaption&gt;Pasted image 20260915084020.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;img alt=&quot;Pasted image 20260915084656.png&quot; loading=&quot;lazy&quot; width=&quot;547&quot; height=&quot;223&quot; src=&quot;/_astro/Pasted%20image%2020260915084656.BSgXy3Ns_Z7lB67.webp&quot; srcset=&quot;/_astro/Pasted%20image%2020260915084656.BSgXy3Ns_Z7lB67.webp 547w&quot; /&gt;&lt;figcaption&gt;Pasted image 20260915084656.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;hping3&lt;a href=&quot;#hping3&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;code&gt;hping3 &amp;lt;IP&amp;gt; --scan &amp;lt;port&amp;gt; -S&lt;/code&gt;
&lt;code&gt;--scan&lt;/code&gt; 开始扫描模式
&lt;code&gt;&amp;lt;Port&amp;gt; -S&lt;/code&gt; syn包检测
&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;Pasted image 20260915085106.png&quot; loading=&quot;lazy&quot; width=&quot;513&quot; height=&quot;357&quot; src=&quot;/_astro/Pasted%20image%2020260915085106.9nOXdfX0_29y5ll.webp&quot; srcset=&quot;/_astro/Pasted%20image%2020260915085106.9nOXdfX0_29y5ll.webp 513w&quot; /&gt;&lt;figcaption&gt;Pasted image 20260915085106.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;四层&lt;a href=&quot;#四层&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;scapy&lt;a href=&quot;#scapy&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;用scapy进行TCP发现
1. 目标存活且端口开放
返回包：SYN+ACK（标志位flags位SA或[SYN,ACK]）
2. 目标存活，但是端口关闭
返回包：RST+ACK（标志位flags位RA或[RST,ACK]）
3. 目标存活，端口被防火墙过滤
返回包：Time out
&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;Pasted image 20260915091721.png&quot; loading=&quot;lazy&quot; width=&quot;1003&quot; height=&quot;782&quot; src=&quot;/_astro/Pasted%20image%2020260915091721.D60_0PdF_jf65y.webp&quot; srcset=&quot;/_astro/Pasted%20image%2020260915091721.D60_0PdF_WUVjA.webp 640w, /_astro/Pasted%20image%2020260915091721.D60_0PdF_OdkCD.webp 750w, /_astro/Pasted%20image%2020260915091721.D60_0PdF_ZRzBxQ.webp 828w, /_astro/Pasted%20image%2020260915091721.D60_0PdF_jf65y.webp 1003w&quot; /&gt;&lt;figcaption&gt;Pasted image 20260915091721.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;生成一个ACK数据包
&lt;ol&gt;
&lt;li&gt;构建一个包
&lt;code&gt;r=IP()/TCP()&lt;/code&gt; r为变量&lt;/li&gt;
&lt;li&gt;更改参数
&lt;code&gt;r=IP(src=&quot;本机IP&quot;,dst=&quot;目标IP&quot;)/TCP()&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;查看
&lt;code&gt;r.show()&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;发包并用Wireshark抓包
&lt;code&gt;res=sr1(r)&lt;/code&gt;
&lt;figure&gt;&lt;img alt=&quot;Pasted image 20260915092503.png&quot; loading=&quot;lazy&quot; width=&quot;780&quot; height=&quot;158&quot; src=&quot;/_astro/Pasted%20image%2020260915092503.DOtpAkNL_3XBHq.webp&quot; srcset=&quot;/_astro/Pasted%20image%2020260915092503.DOtpAkNL_Z1x3wAS.webp 640w, /_astro/Pasted%20image%2020260915092503.DOtpAkNL_MJOC8.webp 750w, /_astro/Pasted%20image%2020260915092503.DOtpAkNL_3XBHq.webp 780w&quot; /&gt;&lt;figcaption&gt;Pasted image 20260915092503.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;img alt=&quot;Pasted image 20260915092517.png&quot; loading=&quot;lazy&quot; width=&quot;792&quot; height=&quot;185&quot; src=&quot;/_astro/Pasted%20image%2020260915092511.C3NGJ98X_1fRsBw.webp&quot; srcset=&quot;/_astro/Pasted%20image%2020260915092511.C3NGJ98X_1uffAH.webp 640w, /_astro/Pasted%20image%2020260915092511.C3NGJ98X_lDVB9.webp 750w, /_astro/Pasted%20image%2020260915092511.C3NGJ98X_1fRsBw.webp 792w&quot; /&gt;&lt;figcaption&gt;Pasted image 20260915092517.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;/li&gt;
&lt;li&gt;查看包
&lt;code&gt;res.display()&lt;/code&gt;
结果
&lt;ol&gt;
&lt;li&gt;目标存活且端口开放
返回包：SYN+ACK（标志位flags位SA或[SYN,ACK]）&lt;/li&gt;
&lt;li&gt;目标存活，但是端口关闭
返回包：RST+ACK（标志位flags位RA或[RST,ACK]）&lt;/li&gt;
&lt;li&gt;目标存活，端口被防火墙过滤
返回包：Time out&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;恢复flags值
&lt;code&gt;r[tcp].flags=&quot;S&quot;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;设定端口dport
&lt;code&gt;r[tcp].dport=&quot;num&quot;&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;</content:encoded></item><item><title>Linux安全加固 2026.9.14</title><link>https://www.earthring.cn/posts/%E4%B8%8A%E8%AF%BE%E7%AC%94%E8%AE%B0/26%E4%B8%8B/linux%E5%AE%89%E5%85%A8%E5%8A%A0%E5%9B%BA/2026914/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E4%B8%8A%E8%AF%BE%E7%AC%94%E8%AE%B0/26%E4%B8%8B/linux%E5%AE%89%E5%85%A8%E5%8A%A0%E5%9B%BA/2026914/</guid><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h1&gt;配置yum源&lt;a href=&quot;#配置yum源&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;code&gt;mkdir /mnt/cdrom&lt;/code&gt;  
&lt;code&gt;mount /dev/sr0 /mnt/cdrom&lt;/code&gt;  —挂载光盘
&lt;code&gt;cd /etc/yum.repos.d/&lt;/code&gt; —进入目录
&lt;code&gt;ls&lt;/code&gt; —查看
&lt;code&gt;mv * /tmp&lt;/code&gt; —把文件移动到tmp文件夹
&lt;code&gt;ls&lt;/code&gt; 查看
&lt;code&gt;vim &amp;lt;name&amp;gt;.repo&lt;/code&gt; —创建yum源目录&lt;/p&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;[centos]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;name=centos&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;baseurl=file:///mnt/cdrom&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;enabled=1&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;gpgcheck=0&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;yum clean all&lt;/code&gt; —清理yum源的缓存文件
&lt;code&gt;yum makecache&lt;/code&gt;
&lt;code&gt;yum repolist&lt;/code&gt; —查看是否成功&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;创建用户&lt;a href=&quot;#创建用户&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;wps1.jpg&quot; loading=&quot;lazy&quot; width=&quot;708&quot; height=&quot;444&quot; src=&quot;/_astro/wps1.CRgWCeBF_Z1TteI6.webp&quot; srcset=&quot;/_astro/wps1.CRgWCeBF_ZXmHHm.webp 640w, /_astro/wps1.CRgWCeBF_Z1TteI6.webp 708w&quot; /&gt;&lt;figcaption&gt;wps1.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;p&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;配置yum源&lt;a href=&quot;#配置yum源-1&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;wps2.jpg&quot; loading=&quot;lazy&quot; width=&quot;1240&quot; height=&quot;1232&quot; src=&quot;/_astro/wps2.D4c-fkga_ZiE2yG.webp&quot; srcset=&quot;/_astro/wps2.D4c-fkga_Z2fStRd.webp 640w, /_astro/wps2.D4c-fkga_hIjGX.webp 750w, /_astro/wps2.D4c-fkga_Z2gm8QG.webp 828w, /_astro/wps2.D4c-fkga_ZfGQeS.webp 1080w, /_astro/wps2.D4c-fkga_ZiE2yG.webp 1240w&quot; /&gt;&lt;figcaption&gt;wps2.jpg&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;wps3.jpg&quot; loading=&quot;lazy&quot; width=&quot;792&quot; height=&quot;576&quot; src=&quot;/_astro/wps3.BWILn3LY_27jm5j.webp&quot; srcset=&quot;/_astro/wps3.BWILn3LY_Z1d8sha.webp 640w, /_astro/wps3.BWILn3LY_Z1w5oTF.webp 750w, /_astro/wps3.BWILn3LY_27jm5j.webp 792w&quot; /&gt;&lt;figcaption&gt;wps3.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;p&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;&lt;strong&gt;传文件检查文件完整性&lt;/strong&gt;&lt;a href=&quot;#传文件检查文件完整性&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;section&gt;&lt;h3&gt;安装gcc&lt;a href=&quot;#安装gcc&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;code&gt;yum -y install gcc gcc-c++&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;wps4.jpg&quot; loading=&quot;lazy&quot; width=&quot;1664&quot; height=&quot;836&quot; src=&quot;/_astro/wps4.DY14rwZO_QYHTD.webp&quot; srcset=&quot;/_astro/wps4.DY14rwZO_VNEGe.webp 640w, /_astro/wps4.DY14rwZO_1GCbLH.webp 750w, /_astro/wps4.DY14rwZO_EjMBk.webp 828w, /_astro/wps4.DY14rwZO_gu1H4.webp 1080w, /_astro/wps4.DY14rwZO_Z1d4aFK.webp 1280w, /_astro/wps4.DY14rwZO_QYHTD.webp 1664w&quot; /&gt;&lt;figcaption&gt;wps4.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;figure&gt;&lt;img alt=&quot;wps5.jpg&quot; loading=&quot;lazy&quot; width=&quot;1396&quot; height=&quot;416&quot; src=&quot;/_astro/wps5.BHoDatc6_1oety9.webp&quot; srcset=&quot;/_astro/wps5.BHoDatc6_1NbdLv.webp 640w, /_astro/wps5.BHoDatc6_1HHoWp.webp 750w, /_astro/wps5.BHoDatc6_mTvsw.webp 828w, /_astro/wps5.BHoDatc6_ZLE3Ro.webp 1080w, /_astro/wps5.BHoDatc6_Z1pNBkA.webp 1280w, /_astro/wps5.BHoDatc6_1oety9.webp 1396w&quot; /&gt;&lt;figcaption&gt;wps5.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;figure&gt;&lt;img alt=&quot;wps6.jpg&quot; loading=&quot;lazy&quot; width=&quot;1664&quot; height=&quot;1048&quot; src=&quot;/_astro/wps6.fcbZiHlu_YDGlS.webp&quot; srcset=&quot;/_astro/wps6.fcbZiHlu_1XdMGY.webp 640w, /_astro/wps6.fcbZiHlu_Z2g6YuT.webp 750w, /_astro/wps6.fcbZiHlu_m5qEL.webp 828w, /_astro/wps6.fcbZiHlu_1RmVKi.webp 1080w, /_astro/wps6.fcbZiHlu_Z1IkXV0.webp 1280w, /_astro/wps6.fcbZiHlu_YDGlS.webp 1664w&quot; /&gt;&lt;figcaption&gt;wps6.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;figure&gt;&lt;img alt=&quot;wps7.jpg&quot; loading=&quot;lazy&quot; width=&quot;1664&quot; height=&quot;332&quot; src=&quot;/_astro/wps7.jEBzxJOy_Zkj2Gw.webp&quot; srcset=&quot;/_astro/wps7.jEBzxJOy_Z1SP8NQ.webp 640w, /_astro/wps7.jEBzxJOy_1edP7K.webp 750w, /_astro/wps7.jEBzxJOy_1QyxVv.webp 828w, /_astro/wps7.jEBzxJOy_Zngvx4.webp 1080w, /_astro/wps7.jEBzxJOy_1zHubH.webp 1280w, /_astro/wps7.jEBzxJOy_Zkj2Gw.webp 1664w&quot; /&gt;&lt;figcaption&gt;wps7.jpg&lt;/figcaption&gt;&lt;/figure&gt;
&lt;code&gt;uname -a&lt;/code&gt;
&lt;code&gt;make linux-x86-64&lt;/code&gt;
编译出unshdow 然后使用unshadow&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;wps8.jpg&quot; loading=&quot;lazy&quot; width=&quot;1664&quot; height=&quot;300&quot; src=&quot;/_astro/wps8.BIfD1LFl_1EI0gA.webp&quot; srcset=&quot;/_astro/wps8.BIfD1LFl_Z1A1n1O.webp 640w, /_astro/wps8.BIfD1LFl_ZuYhUn.webp 750w, /_astro/wps8.BIfD1LFl_GmUtu.webp 828w, /_astro/wps8.BIfD1LFl_2hGJcl.webp 1080w, /_astro/wps8.BIfD1LFl_10IhA2.webp 1280w, /_astro/wps8.BIfD1LFl_1EI0gA.webp 1664w&quot; /&gt;&lt;figcaption&gt;wps8.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;p&gt;&lt;/p&gt;&lt;p&gt;二&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;wps9.jpg&quot; loading=&quot;lazy&quot; width=&quot;1044&quot; height=&quot;336&quot; src=&quot;/_astro/wps9.D0p5PHOY_ZP1xGK.webp&quot; srcset=&quot;/_astro/wps9.D0p5PHOY_sSdLY.webp 640w, /_astro/wps9.D0p5PHOY_ZEhoVv.webp 750w, /_astro/wps9.D0p5PHOY_2v5kMq.webp 828w, /_astro/wps9.D0p5PHOY_ZP1xGK.webp 1044w&quot; /&gt;&lt;figcaption&gt;wps9.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;figure&gt;&lt;img alt=&quot;wps10.jpg&quot; loading=&quot;lazy&quot; width=&quot;948&quot; height=&quot;532&quot; src=&quot;/_astro/wps10.P92mSu08_Z1PV8GR.webp&quot; srcset=&quot;/_astro/wps10.P92mSu08_1cqq7S.webp 640w, /_astro/wps10.P92mSu08_1KJjrQ.webp 750w, /_astro/wps10.P92mSu08_pNkYo.webp 828w, /_astro/wps10.P92mSu08_Z1PV8GR.webp 948w&quot; /&gt;&lt;figcaption&gt;wps10.jpg&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;制作字典&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;wps11.jpg&quot; loading=&quot;lazy&quot; width=&quot;1664&quot; height=&quot;508&quot; src=&quot;/_astro/wps11.BfcU18Gn_7a8a4.webp&quot; srcset=&quot;/_astro/wps11.BfcU18Gn_Z1UTvS7.webp 640w, /_astro/wps11.BfcU18Gn_Z1EhR3G.webp 750w, /_astro/wps11.BfcU18Gn_1JsPHX.webp 828w, /_astro/wps11.BfcU18Gn_2jEmAp.webp 1080w, /_astro/wps11.BfcU18Gn_EW2y9.webp 1280w, /_astro/wps11.BfcU18Gn_7a8a4.webp 1664w&quot; /&gt;&lt;figcaption&gt;wps11.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;p&gt;&lt;/p&gt;&lt;p&gt;使用自制字典破解&lt;/p&gt;&lt;p&gt;若遇进程冲突使用&lt;/p&gt;&lt;p&gt;Killall -9 john&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;wps12.jpg&quot; loading=&quot;lazy&quot; width=&quot;1664&quot; height=&quot;488&quot; src=&quot;/_astro/wps12.DY75HwwJ_Z1XiS74.webp&quot; srcset=&quot;/_astro/wps12.DY75HwwJ_VJv6E.webp 640w, /_astro/wps12.DY75HwwJ_Z1kYFJP.webp 750w, /_astro/wps12.DY75HwwJ_25dUL8.webp 828w, /_astro/wps12.DY75HwwJ_Z1ze8VR.webp 1080w, /_astro/wps12.DY75HwwJ_ZzFB9Y.webp 1280w, /_astro/wps12.DY75HwwJ_Z1XiS74.webp 1664w&quot; /&gt;&lt;figcaption&gt;wps12.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;figure&gt;&lt;img alt=&quot;wps13.jpg&quot; loading=&quot;lazy&quot; width=&quot;1072&quot; height=&quot;1344&quot; src=&quot;/_astro/wps13.Ca8E3uQo_Z218FYe.webp&quot; srcset=&quot;/_astro/wps13.Ca8E3uQo_ZBWqDk.webp 640w, /_astro/wps13.Ca8E3uQo_28Jiy6.webp 750w, /_astro/wps13.Ca8E3uQo_Z1Cxtyn.webp 828w, /_astro/wps13.Ca8E3uQo_Z218FYe.webp 1072w&quot; /&gt;&lt;figcaption&gt;wps13.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;figure&gt;&lt;img alt=&quot;wps14.jpg&quot; loading=&quot;lazy&quot; width=&quot;1356&quot; height=&quot;168&quot; src=&quot;/_astro/wps14.DmvePjhv_Z2sNftP.webp&quot; srcset=&quot;/_astro/wps14.DmvePjhv_Z1zxBeo.webp 640w, /_astro/wps14.DmvePjhv_Zy5Iur.webp 750w, /_astro/wps14.DmvePjhv_NjNnq.webp 828w, /_astro/wps14.DmvePjhv_gYlvb.webp 1080w, /_astro/wps14.DmvePjhv_Z2pumON.webp 1280w, /_astro/wps14.DmvePjhv_Z2sNftP.webp 1356w&quot; /&gt;&lt;figcaption&gt;wps14.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;figure&gt;&lt;img alt=&quot;wps15.jpg&quot; loading=&quot;lazy&quot; width=&quot;1664&quot; height=&quot;412&quot; src=&quot;/_astro/wps15.DrM_h03y_Z1E4Ntk.webp&quot; srcset=&quot;/_astro/wps15.DrM_h03y_9Itlm.webp 640w, /_astro/wps15.DrM_h03y_Z1oe8pc.webp 750w, /_astro/wps15.DrM_h03y_Z1cWYej.webp 828w, /_astro/wps15.DrM_h03y_yuE2t.webp 1080w, /_astro/wps15.DrM_h03y_Wydvn.webp 1280w, /_astro/wps15.DrM_h03y_Z1E4Ntk.webp 1664w&quot; /&gt;&lt;figcaption&gt;wps15.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;figure&gt;&lt;img alt=&quot;wps16.jpg&quot; loading=&quot;lazy&quot; width=&quot;1664&quot; height=&quot;296&quot; src=&quot;/_astro/wps16.C4z1TJpL_D7U62.webp&quot; srcset=&quot;/_astro/wps16.C4z1TJpL_Z1ASTWa.webp 640w, /_astro/wps16.C4z1TJpL_1WjOJO.webp 750w, /_astro/wps16.C4z1TJpL_kkw6s.webp 828w, /_astro/wps16.C4z1TJpL_Z152Nm2.webp 1080w, /_astro/wps16.C4z1TJpL_1c0yNT.webp 1280w, /_astro/wps16.C4z1TJpL_D7U62.webp 1664w&quot; /&gt;&lt;figcaption&gt;wps16.jpg&lt;/figcaption&gt;&lt;/figure&gt; &lt;figure&gt;&lt;img alt=&quot;wps17.jpg&quot; loading=&quot;lazy&quot; width=&quot;1664&quot; height=&quot;428&quot; src=&quot;/_astro/wps17.CgQN3111_2maedL.webp&quot; srcset=&quot;/_astro/wps17.CgQN3111_1cgzFU.webp 640w, /_astro/wps17.CgQN3111_ZlG24D.webp 750w, /_astro/wps17.CgQN3111_2mB91q.webp 828w, /_astro/wps17.CgQN3111_2cTW1z.webp 1080w, /_astro/wps17.CgQN3111_1OaW7.webp 1280w, /_astro/wps17.CgQN3111_2maedL.webp 1664w&quot; /&gt;&lt;figcaption&gt;wps17.jpg&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;</content:encoded></item><item><title>网络互联安全技术 2026.9.14</title><link>https://www.earthring.cn/posts/%E4%B8%8A%E8%AF%BE%E7%AC%94%E8%AE%B0/26%E4%B8%8B/%E7%BD%91%E7%BB%9C%E4%BA%92%E8%81%94%E5%AE%89%E5%85%A8%E6%8A%80%E6%9C%AF/2026914/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E4%B8%8A%E8%AF%BE%E7%AC%94%E8%AE%B0/26%E4%B8%8B/%E7%BD%91%E7%BB%9C%E4%BA%92%E8%81%94%E5%AE%89%E5%85%A8%E6%8A%80%E6%9C%AF/2026914/</guid><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h1&gt;一、交换机的工作原理&lt;a href=&quot;#一交换机的工作原理&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;section&gt;&lt;h2&gt;0. 原理&lt;a href=&quot;#0-原理&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;拓扑图：
&lt;code&gt;PC1 ---- 交换机端口1      交换机端口2 ---- PC2&lt;/code&gt;&lt;/p&gt;&lt;section&gt;&lt;h3&gt;第一步：学习源 MAC&lt;a href=&quot;#第一步学习源-mac&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;交换机从端口1收到帧，看到源 MAC 是 &lt;code&gt;MAC-A&lt;/code&gt;，于是记下来：
&lt;code&gt;MAC-A -&amp;gt; 端口1&lt;/code&gt;
意思是：以后要找 PC1，就从端口1发。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;第二步：查目的 MAC&lt;a href=&quot;#第二步查目的-mac&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;交换机看到目的 MAC 是 &lt;code&gt;MAC-B&lt;/code&gt;，去查 MAC 地址表。
如果表里已经有：
&lt;code&gt;MAC-B -&amp;gt; 端口2&lt;/code&gt;
交换机就知道 PC2 接在端口2。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;第三步：单播转发&lt;a href=&quot;#第三步单播转发&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;交换机只从端口2把整个以太网帧原样发出去。它不会修改帧内容，也不会拆开看里面的 IP 包 A。
PC2 网卡收到帧后，发现目的 MAC 是 &lt;code&gt;MAC-B&lt;/code&gt;，也就是自己，于是接收，去掉以太网头，把里面的 IP 包 A 交给操作系统上层处理。
所以这个过程是：
&lt;code&gt;PC1 -&amp;gt; 交换机端口1 -&amp;gt; 查表发现 PC2 在端口2 -&amp;gt; 交换机端口2 -&amp;gt; PC2&lt;/code&gt;&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;1. MAC地址表组成&lt;a href=&quot;#1-mac地址表组成&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;MAC ｜ VLAN ｜ 对应的端口号&lt;/p&gt;&lt;p&gt;MAC      Address     VLAN        Port          Type
Dynamic（动态）&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;2. 交换机的工作原理&lt;a href=&quot;#2-交换机的工作原理&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;查表转发&lt;/p&gt;&lt;p&gt;表：MAC地址表
（1）查到就转发
（2）没查到就广播到所有端口&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;3. 谁来维护MAC地址表&lt;a href=&quot;#3-谁来维护mac地址表&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;Dynamic MAC地址表（动态）
交换机学习包的源MAC填入
老化时间：一般300s
&lt;ol&gt;
&lt;li&gt;Static MAC地址表（静态）&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;二、 MAC地址&lt;a href=&quot;#二-mac地址&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;12位16进制&lt;/p&gt;&lt;section&gt;&lt;h2&gt;1. 表示方式&lt;a href=&quot;#1-表示方式&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;XX-XX-XX-XX-XX-XX
xxxx.xxxx.xxxx&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;2. MAC地址组成&lt;a href=&quot;#2-mac地址组成&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;12位16进制组成
前6位厂商地址，后六位厂商的自己编号&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;3. MAC地址是在一个广播域是唯一的&lt;a href=&quot;#3-mac地址是在一个广播域是唯一的&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;二层广播MAC地址：ff-ff-ff-ff-ff-ff&lt;/p&gt;&lt;p&gt;本地通讯 是MAC地址 ，IP地址是将数据转发至远程&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;三、VLAN&lt;a href=&quot;#三vlan&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;section&gt;&lt;h2&gt;1. VLAN 的作用逻辑分组，不用物理位置，是二层技术&lt;a href=&quot;#1-vlan-的作用逻辑分组不用物理位置是二层技术&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;2. VLAN 一般一个VLAN对应一个网段（VLAN通读，要通过路由）&lt;a href=&quot;#2-vlan-一般一个vlan对应一个网段vlan通读要通过路由&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;3. VLAN是工作&lt;a href=&quot;#3-vlan是工作&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;ACCESS：进端口打标签，出端口去标签（同一交换机）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;TRUNK：不处理VLAN TAG（跨交换机）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;&lt;/section&gt;</content:encoded></item><item><title>26.9.11喝酒小日常</title><link>https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/26911%E5%96%9D%E9%85%92%E5%B0%8F%E6%97%A5%E5%B8%B8/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/26911%E5%96%9D%E9%85%92%E5%B0%8F%E6%97%A5%E5%B8%B8/</guid><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;凌晨的桌面是一方孤岛。屏幕亮着，光从面前推过来，把玻璃杯里的液体照成一块融化的琥珀。打的光从杯底不断升起，安静、柔弱，像某种微暖的情绪。
&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;be77344ae1dfd9532fcaf616ba6a4bdc.jpg&quot; loading=&quot;lazy&quot; width=&quot;4096&quot; height=&quot;3072&quot; src=&quot;/_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_1Vk7EK.webp&quot; srcset=&quot;/_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_21t145.webp 640w, /_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_7jVaH.webp 750w, /_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_ZQ7hPm.webp 828w, /_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_ZYVFHV.webp 1080w, /_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_ILrB9.webp 1280w, /_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_5QqyX.webp 1668w, /_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_gixTX.webp 2048w, /_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_Z1Euv6b.webp 2560w, /_astro/be77344ae1dfd9532fcaf616ba6a4bdc.pfcjJOC9_1Vk7EK.webp 4096w&quot; /&gt;&lt;figcaption&gt;be77344ae1dfd9532fcaf616ba6a4bdc.jpg&lt;/figcaption&gt;&lt;/figure&gt;
金茉莉。两个字是色泽，三个字是气味。入口的时候先是一段锋利的冰，然后花气才慢半拍地浮上来——不是那种扑鼻的、谄媚的香，是躲在喉底等你咽下去之后才幽幽返场的气息。有点像某些人，走了很久之后你才想起来当时对她说了什么，她又是怎么回应的。
&lt;figure&gt;&lt;img alt=&quot;72b7d3a8febddf5b5addbaeb9874ba27.jpg&quot; loading=&quot;lazy&quot; width=&quot;3072&quot; height=&quot;4096&quot; src=&quot;/_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_1XHHAb.webp&quot; srcset=&quot;/_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_3u2Cr.webp 640w, /_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_1EsrqT.webp 750w, /_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_ZFkWUP.webp 828w, /_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_2nC4pO.webp 1080w, /_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_Z21jYA.webp 1280w, /_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_ZMs1BP.webp 1668w, /_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_1JFRbu.webp 2048w, /_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_ZDPwcy.webp 2560w, /_astro/72b7d3a8febddf5b5addbaeb9874ba27.Cis4__8E_1XHHAb.webp 3072w&quot; /&gt;&lt;figcaption&gt;72b7d3a8febddf5b5addbaeb9874ba27.jpg&lt;/figcaption&gt;&lt;/figure&gt;
冰块在杯里发出很轻的碰撞声，这杯酒不应该用碎冰，可是我却认为在我心里碎冰反而是最适合此时此刻的。这个时间段的世界是失焦的，一走神耳鸣就开始涌现，一回神只有这杯酒还保持清晰的轮廓。它不催你醉，只是坐在那里，用颜色提醒你今晚已经走到了某个该停下来的刻度。
&lt;figure&gt;&lt;img alt=&quot;67a432f98e323355fb72c413d47f961f.jpg&quot; loading=&quot;lazy&quot; width=&quot;3072&quot; height=&quot;4096&quot; src=&quot;/_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_Z4i6z5.webp&quot; srcset=&quot;/_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_Z1tAt5T.webp 640w, /_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_7mUHy.webp 750w, /_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_Z2dqtEb.webp 828w, /_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_kBffy.webp 1080w, /_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_Z25299Q.webp 1280w, /_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_2eIi1P.webp 1668w, /_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_ZijVXL.webp 2048w, /_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_2nkMr7.webp 2560w, /_astro/67a432f98e323355fb72c413d47f961f.CBztLSZN_Z4i6z5.webp 3072w&quot; /&gt;&lt;figcaption&gt;67a432f98e323355fb72c413d47f961f.jpg&lt;/figcaption&gt;&lt;/figure&gt;
杯壁上开始凝水珠。我拿纸巾去擦，擦完又冒出来新的。忽然觉得这杯子比我诚实——它至少愿意把情绪挂在外面。
&lt;figure&gt;&lt;img alt=&quot;0536281675c1df5aae00e181fd155159.jpg&quot; loading=&quot;lazy&quot; width=&quot;3072&quot; height=&quot;4096&quot; src=&quot;/_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_210sz2.webp&quot; srcset=&quot;/_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_nzkpS.webp 640w, /_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_1YxJel.webp 750w, /_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_ZlfF8o.webp 828w, /_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_2pTOoF.webp 1080w, /_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_gpYg.webp 1280w, /_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_ZKagCY.webp 1668w, /_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_1LXCal.webp 2048w, /_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_ZBxLdH.webp 2560w, /_astro/0536281675c1df5aae00e181fd155159.NCKDXy88_210sz2.webp 3072w&quot; /&gt;&lt;figcaption&gt;0536281675c1df5aae00e181fd155159.jpg&lt;/figcaption&gt;&lt;/figure&gt;
金茉莉，金色的茉莉。花是白的，酒是金的，名字把两样矛盾的东西缝在一起，反而好看了。大概有些东西生来就不该被归类，就像有些夜晚，你说不上来它是好是坏，只是坐在那里喝，喝着喝着泪就从眼睛流下，你也不知，她也不知。&lt;figure&gt;&lt;img alt=&quot;4dad740287d5d62dced06dd8998c040e.jpg&quot; loading=&quot;lazy&quot; width=&quot;1296&quot; height=&quot;1728&quot; src=&quot;/_astro/4dad740287d5d62dced06dd8998c040e.C0mp6ARO_11Ftly.webp&quot; srcset=&quot;/_astro/4dad740287d5d62dced06dd8998c040e.C0mp6ARO_Z10FRIo.webp 640w, /_astro/4dad740287d5d62dced06dd8998c040e.C0mp6ARO_ZIsEwi.webp 750w, /_astro/4dad740287d5d62dced06dd8998c040e.C0mp6ARO_a6PIg.webp 828w, /_astro/4dad740287d5d62dced06dd8998c040e.C0mp6ARO_1yQ2lj.webp 1080w, /_astro/4dad740287d5d62dced06dd8998c040e.C0mp6ARO_Z1w2UR3.webp 1280w, /_astro/4dad740287d5d62dced06dd8998c040e.C0mp6ARO_11Ftly.webp 1296w&quot; /&gt;&lt;figcaption&gt;4dad740287d5d62dced06dd8998c040e.jpg&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;</content:encoded></item><item><title>26.8.23小日常</title><link>https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/26823%E5%B0%8F%E6%97%A5%E5%B8%B8/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/26823%E5%B0%8F%E6%97%A5%E5%B8%B8/</guid><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;把一个人的名字含在嘴里太久，会尝到铁锈的味道。&lt;/p&gt;
&lt;p&gt;我总习惯在无人的时刻，悄悄把那个名字碾在唇齿之间。不敢大声念出来，只在呼吸缝隙里反复摩挲，像捧着一块被潮水浸得发涩的碎玻璃。起初只是淡淡的念想，没有痛感，只是心底轻轻泛起一点柔软的褶皱。可念得次数多了，那几个字就慢慢生出棱角，悄悄磨破舌尖柔软的皮肉。&lt;/p&gt;
&lt;p&gt;原来想念是会腐蚀舌根的。不是血腥，是一种安静的、悄无声息的溃烂。是想念在暗处一点点疯长，没有剧烈的疼痛，只有绵长的酸涩。明明没有落泪，口腔里却漫开淡淡的腥甜，仿佛心底那些无处安放的牵挂，顺着神经渗进了黏膜。&lt;/p&gt;
&lt;p&gt;我不敢轻易吐出来，也舍不得咽下。吐出去，就好像连仅存的念想也要一并丢掉;咽下去，那股铁锈的涩意就会沉进胸腔，在每一次呼吸里隐隐作痛。&lt;/p&gt;
&lt;p&gt;很多话到了嘴边，最后都化作这个名字。明明想见，却只能隔着距离反复默念。思念从来都不是轰轰烈烈的呐喊，是这种无声的内耗。它不伤人筋骨，却一点点啃噬柔软的地方，舌根被磨得发疼，心底的惦念却依旧不肯停歇。&lt;/p&gt;
&lt;p&gt;也许，我不会离开那里，我会偶尔去走走，看看，与小店老板唠唠，可是我再也没机会找到她了，那是她希望的，那也足够了。事与愿违，生不逢时，我没办法解决这些，我能做的只有放下。&lt;/p&gt;</content:encoded></item><item><title>26.8.12小日常</title><link>https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/26812%E5%B0%8F%E6%97%A5%E5%B8%B8/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/26812%E5%B0%8F%E6%97%A5%E5%B8%B8/</guid><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;感觉，最近确实有些不顺，也许是当时对待爱人不好的报应吧hh。最近生活也算是回到了正轨，日常也就是上班，配服务器，用心谱写新的篇章，近期让我觉得最值的事情也许就是购入了水月雨的mm3a音箱吧，第一次听见它的频响真的惊艳到我了，但是立马家里人就说让我低音调低点hh，里面在放，外面在震。在以后的家里，我的房间一定会去加消音泡沫）真心对现在的环境表示无奈，买的烟本来都到了现在是才发出的状态hh，最近除了音乐让我觉得最大的满足是找到了一家让我可以放松下来的酒吧，老板人真的很好，让我喜欢的一款酒也推荐给大家&lt;strong&gt;羞涩的茉莉&lt;/strong&gt;因为我本来就喜欢茉莉嘛hh，它给我的感觉也是内敛的，不用太担心什么，在微醺后，那种感觉我真的是很满足，不用在意白天的事情，只需要享受当下的感受，不过最近也有些不好的，感觉最近抽烟有些过多了，不过真的是有些受不了），都问我为什么要抽烟，不是因为抽烟让我开心啊，因为抽烟的时候我是清醒冷静的，最近的身体状态感觉也一般，昨天睡觉也醒了好多次，最近抑郁的情绪倒是好了些，也许是因为她的日常可以救赎我吧，虽然不是很想谈前女友但是她好像过得不错，想想也有小一周没有关注她了， 也许就像塔罗说的，我们注定是两根线，那在此也是祝她幸福，对我现在的故事我想认真谱写，不要再重蹈覆辙，同样的错误一直犯可不是我的风格，前几天新生报到其实也挺有意思的，认识了几位家长，让我觉得这届新生也许还是有些值得培养的同学的，不知道为什么其实我对新生的态度其实不是很乐观，我感觉从我这届开始一直有些变差，也快要军训了，期待遇到一些不错的新生，最近的工作也一直有点额，不上心？是的最近感觉一直有点迷茫，对待自己的事情一直会有些害怕，害怕有新的问题出现，不过感觉其实是多余的担忧，感觉其实还是顺其自然最好了。最近也没有关注一些新的书之类的，感觉有些停摆，也许我应该阅读一些新书，嗯是的，感觉我的阅历也有些停摆，希望我会越来越好吧，过多的担忧也是多余的！嗯！差不多先写到这吧，先去上班咯，晚上回来再写点日常吧。&lt;/p&gt;</content:encoded></item><item><title>26.8.6mc服务器</title><link>https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/2686mc%E6%9C%8D%E5%8A%A1%E5%99%A8/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/2686mc%E6%9C%8D%E5%8A%A1%E5%99%A8/</guid><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;额ok，这篇小记是一整个mc开服的流程==&lt;strong&gt;forge篇&lt;/strong&gt;==&lt;/p&gt;
&lt;section&gt;&lt;h1&gt;Java安装&lt;a href=&quot;#java安装&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;sudo&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;apt&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;install&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-y&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;openjdk-17-jre-headless&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;服务本体安装&lt;a href=&quot;#服务本体安装&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;Pasted image 20260806134145.png&quot; loading=&quot;lazy&quot; width=&quot;200&quot; height=&quot;89&quot; src=&quot;/_astro/Pasted%20image%2020260806134145.ChNNN2Sm_2kSxwJ.webp&quot; srcset=&quot;/_astro/Pasted%20image%2020260806134145.ChNNN2Sm_2kSxwJ.webp 200w&quot; /&gt;&lt;figcaption&gt;Pasted image 20260806134145.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;java&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-jar&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;forge-installer.jar&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--installServer&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;p&gt;使用java将下载好的jar文件进行安装&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;EULA&lt;a href=&quot;#eula&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 把内存参数写进 user_jvm_args.txt&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;echo&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;-Xms2G -Xmx4G&quot;&lt;/span&gt;&lt;span&gt; &amp;gt;&amp;gt; &lt;/span&gt;&lt;span&gt;user_jvm_args.txt&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 首次启动，等它生成 eula.txt 后自动退出&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;run.sh&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 同意协议&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;sed&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-i&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;s/eula=false/eula=true/&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;eula.txt&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 再次启动，看到 Done 即成功&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;run.sh&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;system服务&lt;a href=&quot;#system服务&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;我直接配置了systemctl服务为了方便（有点麻烦就不写了）&lt;/p&gt;




























&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;操作&lt;/th&gt;&lt;th&gt;命令&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;查看实时日志&lt;/td&gt;&lt;td&gt;journalctl -u minecraft -f&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;重启服务器&lt;/td&gt;&lt;td&gt;systemctl restart minecraft&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;停止服务器&lt;/td&gt;&lt;td&gt;systemctl stop minecraft&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;编辑配置&lt;/td&gt;&lt;td&gt;vim ./server.properties&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;加白名单&lt;/td&gt;&lt;td&gt;vim whitelist.json 游戏内 /whitelist add 玩家ID&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;然后是关于服务器的实时命令配置，我这边使用的是==&lt;strong&gt;RCON&lt;/strong&gt;==&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;在 server.properties 里加上：&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;enable-rcon&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;true&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;rcon.port&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;25575&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;rcon.password&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&amp;lt;Password&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;进入==&lt;strong&gt;RCON&lt;/strong&gt;==&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;mcrcon&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-H&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;lt;host&amp;gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-P&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;25575&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-p&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;lt;password&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;一些基本的命令（省的哪天我忘记）&lt;/li&gt;
&lt;/ol&gt;
















































































































































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;命令&lt;/th&gt;&lt;th&gt;作用&lt;/th&gt;&lt;th&gt;示例&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;op 玩家名&lt;/code&gt;&lt;/td&gt;&lt;td&gt;给玩家管理员权限&lt;/td&gt;&lt;td&gt;&lt;code&gt;op Steve&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;deop 玩家名&lt;/code&gt;&lt;/td&gt;&lt;td&gt;取消管理员&lt;/td&gt;&lt;td&gt;&lt;code&gt;deop Steve&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;whitelist add 玩家名&lt;/code&gt;&lt;/td&gt;&lt;td&gt;添加白名单&lt;/td&gt;&lt;td&gt;&lt;code&gt;whitelist add Alex&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;whitelist remove 玩家名&lt;/code&gt;&lt;/td&gt;&lt;td&gt;移除白名单&lt;/td&gt;&lt;td&gt;&lt;code&gt;whitelist remove Alex&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;whitelist reload&lt;/code&gt;&lt;/td&gt;&lt;td&gt;重载白名单生效&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;whitelist list&lt;/code&gt;&lt;/td&gt;&lt;td&gt;查看白名单列表&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;ban 玩家名&lt;/code&gt;&lt;/td&gt;&lt;td&gt;封禁玩家&lt;/td&gt;&lt;td&gt;&lt;code&gt;ban Griefer&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;pardon 玩家名&lt;/code&gt;&lt;/td&gt;&lt;td&gt;解封玩家&lt;/td&gt;&lt;td&gt;&lt;code&gt;pardon Griefer&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;kick 玩家名&lt;/code&gt;&lt;/td&gt;&lt;td&gt;踢出玩家&lt;/td&gt;&lt;td&gt;&lt;code&gt;kick AFKbot&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;list&lt;/code&gt;&lt;/td&gt;&lt;td&gt;查看在线玩家&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;say 消息&lt;/code&gt;&lt;/td&gt;&lt;td&gt;公屏广播&lt;/td&gt;&lt;td&gt;&lt;code&gt;say 欢迎新玩家&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;tell 玩家名 消息&lt;/code&gt;&lt;/td&gt;&lt;td&gt;私聊某玩家&lt;/td&gt;&lt;td&gt;&lt;code&gt;tell Steve 来我家&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;time set day&lt;/code&gt;&lt;/td&gt;&lt;td&gt;设为白天&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;time set night&lt;/code&gt;&lt;/td&gt;&lt;td&gt;设为黑夜&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;time set noon&lt;/code&gt;&lt;/td&gt;&lt;td&gt;设为正午&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;weather clear&lt;/code&gt;&lt;/td&gt;&lt;td&gt;晴天&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;weather rain&lt;/code&gt;&lt;/td&gt;&lt;td&gt;雨天&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;weather thunder&lt;/code&gt;&lt;/td&gt;&lt;td&gt;雷暴&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;gamemode creative 玩家&lt;/code&gt;&lt;/td&gt;&lt;td&gt;切创造模式&lt;/td&gt;&lt;td&gt;&lt;code&gt;gamemode creative Steve&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;gamemode survival 玩家&lt;/code&gt;&lt;/td&gt;&lt;td&gt;切生存模式&lt;/td&gt;&lt;td&gt;&lt;code&gt;gamemode survival @a&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;give 玩家 物品 数量&lt;/code&gt;&lt;/td&gt;&lt;td&gt;给予物品&lt;/td&gt;&lt;td&gt;&lt;code&gt;give Steve diamond 64&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;tp 玩家 目标&lt;/code&gt;&lt;/td&gt;&lt;td&gt;传送玩家&lt;/td&gt;&lt;td&gt;&lt;code&gt;tp Steve Alex&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;kill 玩家&lt;/code&gt;&lt;/td&gt;&lt;td&gt;杀死玩家&lt;/td&gt;&lt;td&gt;&lt;code&gt;kill @e[type=creeper]&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;difficulty peaceful&lt;/code&gt;&lt;/td&gt;&lt;td&gt;切和平难度&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;difficulty hard&lt;/code&gt;&lt;/td&gt;&lt;td&gt;切困难难度&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;save-all&lt;/code&gt;&lt;/td&gt;&lt;td&gt;手动保存存档&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;stop&lt;/code&gt;&lt;/td&gt;&lt;td&gt;关闭服务器&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;code&gt;@a&lt;/code&gt; = 所有玩家，&lt;code&gt;@e&lt;/code&gt; = 所有实体。&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;然后这里其实应该是要加模组的，但是今天去加班了，现在是晚上的22.58，有点累了嘻嘻玩会儿游戏，然后对于生活有些新的小期望了，今天还是蛮开心的，不过伤口真的好痛），哎没招，就先这样吧，大家明天见~&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;重要记忆点 &lt;em&gt;&lt;strong&gt;==记得开vps新对外端口==&lt;/strong&gt;&lt;/em&gt;&lt;a href=&quot;#重要记忆点-记得开vps新对外端口&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;/section&gt;</content:encoded></item><item><title>修复昨天漏下的一些漏洞</title><link>https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/%E6%BC%8F%E6%B4%9E%E4%BF%AE%E5%A4%8D/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/%E6%BC%8F%E6%B4%9E%E4%BF%AE%E5%A4%8D/</guid><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;斯，现在是2026.8.6的0.05
修复了一下昨天遗漏下的一些漏洞：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;评论系统没有邮件回复（其实你们注册、发东西、回复都是会有邮件回复的）&lt;/li&gt;
&lt;li&gt;头像系统的更新，现在使用Gravatar系统，大家在评论中如果希望有图片请至&lt;a href=&quot;Gravatar.com&quot;&gt;Gravatar&lt;/a&gt;注册并自行设置头像等信息&lt;/li&gt;
&lt;li&gt;修复了评论系统注册没有验证码的bug&lt;/li&gt;
&lt;li&gt;作者为了方便写博客做了一下文件的同步&lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;p&gt;然后是作者的日常
前两天不是出车祸了吗，今天去换药了，其实现在还是挺痛的（）没办法哎&lt;br /&gt;然后是对待生活的态度吧，有了一些变化，在我的生活中有了一些我所牵挂的事物，还是蛮开心的，希望故事是正向发展的吧，今天的情绪变化其实还挺大的hhh&lt;br /&gt;先就写这么多吧，大家晚安，我们新的一天见。&lt;/p&gt;</content:encoded></item><item><title>这是第一篇文档</title><link>https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/firstone/</link><guid isPermaLink="true">https://www.earthring.cn/posts/%E6%97%A5%E5%B8%B8/firstone/</guid><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;这是一条测试博客，也是本站的第一条博客。
栖霁Jessamyn的博客站正式开启啦！&lt;/p&gt;</content:encoded></item></channel></rss>