<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>运维 on Duke Hsu ｜ Learn • Build • Share</title><link>https://www.dukehsu.com/tags/%E8%BF%90%E7%BB%B4.html</link><description>Recent content in 运维 on Duke Hsu ｜ Learn • Build • Share</description><image><title>Duke Hsu ｜ Learn • Build • Share</title><url>https://www.dukehsu.com/images/og-default.jpg</url><link>https://www.dukehsu.com/images/og-default.jpg</link></image><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 18 Dec 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://www.dukehsu.com/tags/%E8%BF%90%E7%BB%B4/index.xml" rel="self" type="application/rss+xml"/><item><title>Wordpress ERR_TOO_MANY_REDIRECTS 解决办法</title><link>https://www.dukehsu.com/posts/wordpress_https.html</link><pubDate>Wed, 18 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.dukehsu.com/posts/wordpress_https.html</guid><description>&lt;h2 id="故障现象"&gt;故障现象&lt;/h2&gt;
&lt;p&gt;在登录WordPress 后台时 浏览器显示 “ERR_TOO_MANY_REDIRECTS”&lt;br&gt;
导致无法正常登录后台&lt;/p&gt;
&lt;h2 id="解决思路和步骤"&gt;解决思路和步骤&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;检查Cloud Flare HTTPS 配置 - - OK&lt;/li&gt;
&lt;li&gt;检查WEB 服务器中HTTPS 配置 - - OK&lt;/li&gt;
&lt;li&gt;检查Wordpress 数据库中的 siteurl 和 home 值 是否为https 开头&lt;/li&gt;
&lt;li&gt;检查WP-Config.php 中 HTTPS = &amp;lsquo;on&amp;rsquo; 的值&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="结果验证"&gt;结果验证&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;检查Wordpress 数据库中的 siteurl 和 home 值 是否为https 开头&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这条数据因为之前关掉了https， 导致无法登录到后台去修改默认的url。所以只能进入数据库修改&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;检查WP-Config.php 中 HTTPS = &amp;lsquo;on&amp;rsquo; 的值&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;原因也是因为为了关闭https，这个值修改成了off ， 重新更改为on 之后，浏览器清除cookie ， 按F5就能正常访问了。&lt;/p&gt;</description></item><item><title>使用iKuai的Docker 安装Uptime 监控网络状况并设置通知提醒</title><link>https://www.dukehsu.com/posts/uptime_kuma.html</link><pubDate>Fri, 29 Dec 2023 00:00:00 +0000</pubDate><guid>https://www.dukehsu.com/posts/uptime_kuma.html</guid><description>&lt;h2 id="使用ikuai的docker-安装uptime-监控网络状况并设置通知提醒"&gt;使用iKuai的Docker 安装Uptime 监控网络状况并设置通知提醒&lt;/h2&gt;
&lt;h4 id="uptime-kuma-简介"&gt;Uptime Kuma 简介&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;我爱开源&lt;/strong&gt;&lt;br&gt;
Uptime Kuma 是一个开源项目,它的项目地址是在这里&lt;br&gt;
&lt;a href="https://github.com/louislam"&gt;https://github.com/louislam&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;开发者是以为香港Coder, 该项目已经有了43.4k star. 大家再给他多一些星星吧!&lt;/p&gt;
&lt;h4 id="缘由"&gt;缘由&lt;/h4&gt;
&lt;p&gt;有时候有些服务器因为某些原因离线了，忘记检查了。 然后造成服务器无法正常服务。&lt;br&gt;
于是就有了想法在iKuai的 Docker 中安装Uptime 来监控服务器和网络设备的在线状态&lt;/p&gt;
&lt;h4 id="先决条件"&gt;先决条件&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;路由器要有空闲磁盘来存储Docker数据， 不然无法正常安装Docker插件&lt;/li&gt;
&lt;li&gt;iKuai 版本要在3.5以上&lt;/li&gt;
&lt;li&gt;在iKuai云平台绑定设备,并安装好Docker插件&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="安装步骤"&gt;安装步骤&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;在路由器的USB口插入一张USB磁盘&lt;br&gt;
并在&amp;quot;系统设置&amp;quot; - &amp;quot; 磁盘管理- 磁盘分区中&amp;quot; 将磁盘分区并挂载 绑定业务选择&amp;quot; 普通存储&amp;quot; 即可&lt;br&gt;
&lt;img alt="1.png" loading="lazy" src="https://www.dukehsu.com/posts/uptime_kuma/images/1634400243.png" title="1.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="2.png" loading="lazy" src="https://www.dukehsu.com/posts/uptime_kuma/images/948630914.png" title="2.png"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;在云平台的&amp;quot; 插件应用 &amp;quot; 插件市场中选择要安装docker的设备&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;在云平台 &amp;ldquo;插件管理&amp;rdquo; 检查插件安装状态, 显示安装成功则可以进行下一步操作&lt;br&gt;
&lt;img alt="3.png" loading="lazy" src="https://www.dukehsu.com/posts/uptime_kuma/images/2670504042.png" title="3.png"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;回到路由器中的&amp;quot;高级应用&amp;quot; - &amp;ldquo;插件管理&amp;rdquo; 点击蓝色的 &amp;ldquo;docker&amp;rdquo; (需要在云平台安装好docker插件成功才能看到) - &amp;quot; 服务设置 &amp;quot;&lt;br&gt;
将镜像库URL 设置为微软的&lt;br&gt;
&lt;a href="https://mcr.microsoft.com/"&gt;https://mcr.microsoft.com/&lt;/a&gt; 点击确认保存&lt;br&gt;
&lt;img alt="4.png" loading="lazy" src="https://www.dukehsu.com/posts/uptime_kuma/images/770769736.png" title="4.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="5.png" loading="lazy" src="https://www.dukehsu.com/posts/uptime_kuma/images/2075424476.png" title="5.png"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;回到Docker 界面 点击 &amp;ldquo;镜像管理&amp;rdquo; 点击添加, 选择&amp;quot;镜像库下载&amp;quot; 在搜索框中输入Uptime&lt;br&gt;
&lt;img alt="6.png" loading="lazy" src="https://www.dukehsu.com/posts/uptime_kuma/images/3634615697.png" title="6.png"&gt;&lt;br&gt;
选择: louislam/uptime-kuma 下载, 然后等待提示下载成功&lt;br&gt;
下载时间取决于您的网络状况和磁盘速度&lt;br&gt;
&lt;img alt="9.png" loading="lazy" src="https://www.dukehsu.com/posts/uptime_kuma/images/483563110.png" title="9.png"&gt;&lt;/p&gt;</description></item><item><title>TCP端口连通性检测工具-tcping</title><link>https://www.dukehsu.com/posts/381.html</link><pubDate>Tue, 15 Nov 2022 00:00:00 +0000</pubDate><guid>https://www.dukehsu.com/posts/381.html</guid><description>&lt;h2 id="tcping介绍"&gt;TCPING介绍&lt;/h2&gt;
&lt;p&gt;tcping 是由美国人 Eli Fulkerson先生用C++ 编写的一个开源网络检测工具;你可以下载可执行文件， 也可以下载源码自行编译。&lt;/p&gt;
&lt;p&gt;Offical website: &lt;a href="https://download.elifulkerson.com/files/tcping/0.39/"&gt;https://download.elifulkerson.com/files/tcping/0.39/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;tcping和ping类似，也是用于检测网络连通性的一个工具。不同于ping的是，tcping 可以检查端口，更多的用法请在程序中执行 ？ 来查阅。&lt;/p&gt;
&lt;h3 id="程序的帮助信息"&gt;程序的帮助信息&lt;/h3&gt;
&lt;p&gt;&lt;img alt="tcping.jpg" loading="lazy" src="https://www.dukehsu.com/posts/381/images/1461758271.jpg" title="tcping.jpg"&gt;&lt;/p&gt;
&lt;h3 id="使用tcping检测应用程序的端口延迟"&gt;使用tcping检测应用程序的端口延迟&lt;/h3&gt;
&lt;p&gt;从Eli Fulkerson 的网站下载下来，通过命令行的方式来运行&lt;/p&gt;
&lt;p&gt;在程序所在目录输入程序 和目标地址进行检测&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;.\tcping.exe google.com 443
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;//.\tcping.exe 目标地址/域名 目标端口&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;即可获得结果，也可以在程序后面添加参数&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;.\tcping.exe -t google.com 443
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;//.\tcping.exe -t 目标地址/域名 目标端口 (-t长ping)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;.\tcping.exe -h google.com
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;//.\tcping.exe -h 目标地址/域名 目标端口&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="示例图"&gt;示例图&lt;/h3&gt;
&lt;p&gt;&lt;img alt="tcping1.jpg" loading="lazy" src="https://www.dukehsu.com/posts/381/images/2549479965.jpg" title="tcping1.jpg"&gt;&lt;/p&gt;
&lt;h3 id="使用tcping来检查网络游戏的网络波动"&gt;使用tcping来检查网络游戏的网络波动&lt;/h3&gt;
&lt;p&gt;当我接到有用户反馈网络游戏延迟高或者连接不上的时候，通常我会使用tcping，tracert，nslookup，ping 这几个命令来协助排查故障；总结一下几个步骤如下&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;拿到与游戏相关的服务器地址&lt;br&gt;
有时候游戏服务器是通过域名连接，我会使用nslookup检查解析地址&lt;/li&gt;
&lt;li&gt;使用ping检查基本的延迟状态&lt;br&gt;
有些游戏服务器禁ping，我会使用tracert 来跟踪路由，顺便找一下游戏连接的端口（后面使用tcping检查端口）&lt;/li&gt;
&lt;li&gt;使用tracert跟踪路由&lt;br&gt;
运营商链路调整 有时候会影响游戏体验；某个节点断掉&lt;br&gt;
tracert可以协助你判断路由节点的问题&lt;/li&gt;
&lt;li&gt;使用tcping检查游戏服务器端口延迟和是否开放&lt;br&gt;
有些游戏是UDP协议，我会用hping，或者nc。基本上tcping已经很够用所以我这里只介绍tcping。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;前面的文章&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;使用 PsPing进行网络测试&lt;br&gt;
&lt;a href="https://www.itiohub.com/share/psping.html"&gt;https://www.itiohub.com/share/psping.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;以上所述内容均以Windows操作系统为主。&lt;br&gt;
如果你有其它更好用的工具 ，欢迎在下方留言分享。&lt;/p&gt;</description></item></channel></rss>