cloudflare
tcp/443 tcp/80
Open service 172.67.217.126:80 · api.ethans.de5.net
2026-01-23 11:09
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 11:09:46 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 22435
Connection: close
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8KamtLMeAimpHkYNg8dlTMUIxEAO%2BQKLiPu%2BGYvGKaUWppD%2FV0hccBGLq0RlK7eCOndxEnvmraM4jZ5KWkxHH9uq1OYbgs9hXv%2FCTOYA95U4lA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c26d739692865b9-FRA
alt-svc: h3=":443"; ma=86400
Page title: 多池管理系统 - 控制面板
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>多池管理系统 - 控制面板</title>
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
/* 日夜模式变量 */
:root {
--bg-color: #f5f7fa;
--text-color: #333;
--card-bg: white;
--border-color: #e5e7eb;
--shadow: rgba(0,0,0,0.08);
}
body.dark-mode {
--bg-color: #1a1a2e;
--text-color: #e0e0e0;
--card-bg: #16213e;
--border-color: #2d3748;
--shadow: rgba(0,0,0,0.3);
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
background: var(--bg-color);
padding: 20px;
transition: background 0.3s ease;
}
.header {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
padding: 40px 30px;
border-radius: 16px;
margin-bottom: 30px;
box-shadow: 0 8px 16px rgba(102, 126, 234, 0.3);
position: relative;
}
.header h1 {
font-size: 2.5rem;
margin-bottom: 10px;
}
.header p {
opacity: 0.9;
font-size: 1.1rem;
}
/* 主题切换按钮 */
.theme-toggle {
position: absolute;
top: 20px;
right: 30px;
background: rgba(255,255,255,0.2);
border: none;
width: 50px;
height: 50px;
border-radius: 50%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
transition: all 0.3s ease;
backdrop-filter: blur(10px);
}
.theme-toggle:hover {
background: rgba(255,255,255,0.3);
transform: scale(1.1) rotate(15deg);
}
/* 实时监控仪表盘 */
.monitoring-section {
margin-bottom: 30px;
}
.monitoring-section h2 {
color: var(--text-color);
margin-bottom: 20px;
font-size: 1.8rem;
}
.metrics-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 20px;
margin-bottom: 30px;
}
.metric-card {
background: var(--card-bg);
padding: 25px;
border-radius: 12px;
box-shadow: 0 2px 8px var(--shadow);
border-left: 4px solid #667eea;
transition: all 0.3s;
}
.metric-card:hover {
transform: translateY(-4px);
box-shadow: 0 4px 12px rgba(0,0,0,0.12);
}
.metric-value {
font-size: 2.8rem;
font-weight: bold;
color: #667eea;
margin: 10px 0;
font-feature-settings: "tnum";
}
.metric-label {
color: #666;
font-size: 0.95rem;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.metric-unit {
color: #999;
font-size: 1.2rem;
font-weight: normal;
margin-left: 8px;
}
.metric-change {
font-size: 0.85rem;
margin-top: 8px;
padding: 4px 8px;
border-radius: 4px;
display: inline-block;
}
.metric-success {
background: #d1fae5;
color: #065f46;
}
/* 图表区域 */
.charts-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
gap: 20px;
margin-bottom: 30px;
}
.chart-card {
background: white;
padding: 25px;
border-radius: 12px;
box-shadow: 0 2px 8px rgba(0,0,0,0.08);
}
.chart-card h3 {
color: #333;
margin-bottom: 20px;
font-size: 1.3rem;
}
.chart-container {
position: relative;
height: 280px;
}
/* 池列表部分 */
.pools-section {
margin-top: 40px;
}
.pools-section h2 {
color: #333;
margin-bottom: 20px;
font-size: 1.8rem;
}
.pool-card {
background: white;
padding: 25px;
border-radius: 12px;
margin-bottom: 20px;
box-shadow: 0 2px 8px rgba(0,0,0,0.08);
t
Open service 104.21.67.69:443 · api.ethans.de5.net
2026-01-22 19:28
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 19:28:45 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server-Timing: cfEdge;dur=400,cfOrigin;dur=0
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=cu98XShnzTnT2f8TQXixc6MCbCK874TF9WS50AgHxVcdtYLOe%2Fl0NjOv8IuYbm4VgzQ3BVpm4mcUJaedUvaIdXZv38l58zN1Blf922ClgOCjIw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c2174c99f717e32-SIN
alt-svc: h3=":443"; ma=86400
Page title: 多池管理系统 - 控制面板
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>多池管理系统 - 控制面板</title>
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
/* 日夜模式变量 */
:root {
--bg-color: #f5f7fa;
--text-color: #333;
--card-bg: white;
--border-color: #e5e7eb;
--shadow: rgba(0,0,0,0.08);
}
body.dark-mode {
--bg-color: #1a1a2e;
--text-color: #e0e0e0;
--card-bg: #16213e;
--border-color: #2d3748;
--shadow: rgba(0,0,0,0.3);
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
background: var(--bg-color);
padding: 20px;
transition: background 0.3s ease;
}
.header {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
padding: 40px 30px;
border-radius: 16px;
margin-bottom: 30px;
box-shadow: 0 8px 16px rgba(102, 126, 234, 0.3);
position: relative;
}
.header h1 {
font-size: 2.5rem;
margin-bottom: 10px;
}
.header p {
opacity: 0.9;
font-size: 1.1rem;
}
/* 主题切换按钮 */
.theme-toggle {
position: absolute;
top: 20px;
right: 30px;
background: rgba(255,255,255,0.2);
border: none;
width: 50px;
height: 50px;
border-radius: 50%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
transition: all 0.3s ease;
backdrop-filter: blur(10px);
}
.theme-toggle:hover {
background: rgba(255,255,255,0.3);
transform: scale(1.1) rotate(15deg);
}
/* 实时监控仪表盘 */
.monitoring-section {
margin-bottom: 30px;
}
.monitoring-section h2 {
color: var(--text-color);
margin-bottom: 20px;
font-size: 1.8rem;
}
.metrics-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 20px;
margin-bottom: 30px;
}
.metric-card {
background: var(--card-bg);
padding: 25px;
border-radius: 12px;
box-shadow: 0 2px 8px var(--shadow);
border-left: 4px solid #667eea;
transition: all 0.3s;
}
.metric-card:hover {
transform: translateY(-4px);
box-shadow: 0 4px 12px rgba(0,0,0,0.12);
}
.metric-value {
font-size: 2.8rem;
font-weight: bold;
color: #667eea;
margin: 10px 0;
font-feature-settings: "tnum";
}
.metric-label {
color: #666;
font-size: 0.95rem;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.metric-unit {
color: #999;
font-size: 1.2rem;
font-weight: normal;
margin-left: 8px;
}
.metric-change {
font-size: 0.85rem;
margin-top: 8px;
padding: 4px 8px;
border-radius: 4px;
display: inline-block;
}
.metric-success {
background: #d1fae5;
color: #065f46;
}
/* 图表区域 */
.charts-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
gap: 20px;
margin-bottom: 30px;
}
.chart-card {
background: white;
padding: 25px;
border-radius: 12px;
box-shadow: 0 2px 8px rgba(0,0,0,0.08);
}
.chart-card h3 {
color: #333;
margin-bottom: 20px;
font-size: 1.3rem;
}
.chart-container {
position: relative;
height: 280px;
}
/* 池列表部分 */
.pools-section {
margin-top: 40px;
}
.pools-section h2 {
color: #333;
margin-bottom: 20px;
font-size: 1.8rem;
}
.pool-card {
background: white;
padding: 25px;
border-radius: 12px;
margin-bottom: 20px;
box-shadow: 0 2px 8px rgba(0,0,0,0.08);
t