22 /
tcp
-123943537 | 2025-03-04T06:10:48.762576
SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u5
Key type: ecdsa-sha2-nistp256
Key: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGiqRdfsOdI3+SamSgTb+mjK
lgmEXe4vQWo70nFrsAEkqXhpIa1fLUpKNIP++VJIj5yeLzx0IPyL7+3/EA8mCp0=
Fingerprint: 29:ea:96:03:3f:22:3b:71:d1:0e:f7:d7:98:d6:fc:86
Kex Algorithms:
sntrup761x25519-sha512
sntrup761x25519-sha512@openssh.com
curve25519-sha256
curve25519-sha256@libssh.org
ecdh-sha2-nistp256
ecdh-sha2-nistp384
ecdh-sha2-nistp521
diffie-hellman-group-exchange-sha256
diffie-hellman-group16-sha512
diffie-hellman-group18-sha512
diffie-hellman-group14-sha256
kex-strict-s-v00@openssh.com
Server Host Key Algorithms:
rsa-sha2-512
rsa-sha2-256
ecdsa-sha2-nistp256
ssh-ed25519
Encryption Algorithms:
chacha20-poly1305@openssh.com
aes128-ctr
aes192-ctr
aes256-ctr
aes128-gcm@openssh.com
aes256-gcm@openssh.com
MAC Algorithms:
umac-64-etm@openssh.com
umac-128-etm@openssh.com
hmac-sha2-256-etm@openssh.com
hmac-sha2-512-etm@openssh.com
hmac-sha1-etm@openssh.com
umac-64@openssh.com
umac-128@openssh.com
hmac-sha2-256
hmac-sha2-512
hmac-sha1
Compression Algorithms:
none
zlib@openssh.com
-422697190 | 2025-03-09T15:06:25.059479
HTTP/1.1 301 Moved Permanently
Server: nginx/1.22.1
Date: Sun, 09 Mar 2025 15:06:24 GMT
Content-Type: text/html
Content-Length: 169
Connection: keep-alive
Location: https://137.220.42.21/
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
123 /
udp
1389246368 | 2025-03-13T09:04:50.301434
NTP
protocolversion: 3
stratum: 3
leap: 0
precision: -23
rootdelay: 0.0751647949219
rootdisp: 0.035400390625
refid: 3959625627
reftime: 3950844948.46
poll: 0
-349072279 | 2025-03-09T15:06:28.450381
HTTP/1.1 200 OK
Server: nginx/1.22.1
Date: Sun, 09 Mar 2025 15:06:28 GMT
Content-Type: text/html
Content-Length: 3756
Last-Modified: Sun, 05 Jan 2025 10:42:46 GMT
Connection: keep-alive
ETag: "677a6226-eac"
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Accept-Ranges: bytes
SSL Certificate
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
01:5f:5d:78:f9:45:b1:ff:26:05:90:17:df:24:bf:d9:d8:e6:78:3d
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=AU, ST=Some-State, O=Internet Widgits Pty Ltd
Validity
Not Before: Jan 5 10:37:25 2025 GMT
Not After : Jan 3 10:37:25 2035 GMT
Subject: C=AU, ST=Some-State, O=Internet Widgits Pty Ltd
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:e9:24:54:63:fb:35:d2:8c:08:f8:b0:64:06:f7:
39:3f:f1:fb:87:8f:34:4b:ff:79:7d:de:85:02:2a:
ec:50:79:cd:2b:31:6f:62:5c:18:e6:a8:9f:dc:6f:
f8:e7:7d:89:72:5a:6d:bc:3c:11:86:0e:a6:3a:45:
df:64:a5:b2:f5:4d:1d:87:12:74:3d:23:24:69:ac:
56:1a:f8:5b:86:20:c5:90:9a:3b:4c:fc:20:1b:3e:
9e:9b:39:79:12:36:67:0a:6f:f1:b0:09:52:f5:d6:
3e:66:51:5b:e9:34:e7:99:2e:4e:3e:36:37:6c:fd:
84:51:86:89:07:5f:fc:94:01:ac:1e:ca:e9:64:c4:
e0:4d:68:47:8c:86:df:08:0c:a1:26:19:54:ea:53:
80:cc:7c:7e:fe:02:95:e8:ab:e5:77:df:86:35:5c:
af:09:bb:24:66:df:4f:c1:8d:14:b1:e7:8c:11:5f:
9c:84:5d:55:84:6c:44:e2:23:11:f3:f5:db:5b:a7:
55:1c:e7:76:e5:21:6d:8b:92:6f:10:69:18:65:27:
fa:6c:2a:4d:c0:6f:2b:8d:69:04:38:88:0f:80:94:
76:e6:8b:5b:6b:5b:fd:16:f6:4d:ee:35:ff:3e:1e:
24:96:41:64:0b:ed:2c:45:d2:c2:bd:a7:d2:92:97:
50:ab
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Subject Key Identifier:
AB:DE:6B:3F:4C:02:FD:91:66:A6:12:1D:84:E3:4E:B0:08:69:74:67
X509v3 Authority Key Identifier:
AB:DE:6B:3F:4C:02:FD:91:66:A6:12:1D:84:E3:4E:B0:08:69:74:67
X509v3 Basic Constraints: critical
CA:TRUE
Signature Algorithm: sha256WithRSAEncryption
Signature Value:
c8:aa:67:04:cc:78:20:56:7e:ee:3c:77:1c:1b:30:66:28:d9:
b6:2c:ec:ba:9a:8d:99:79:3c:3b:64:8e:57:1d:99:92:4a:7d:
2e:1d:be:8b:08:db:b2:02:6e:60:21:94:3c:40:48:84:22:38:
5d:14:80:c2:28:f5:f4:c0:0c:df:d6:68:c3:f9:36:ee:c6:e5:
69:53:e5:ca:2f:d7:58:59:d2:dc:90:07:66:bf:1d:e3:0b:17:
37:4f:06:1d:0a:f9:a6:25:8f:b7:39:ad:6b:4b:08:e2:00:11:
1b:92:75:1f:fe:bc:42:d0:ba:58:eb:22:5c:bb:e6:04:a9:e1:
b1:b4:97:d1:79:55:d2:13:05:56:00:2a:9b:ad:02:5c:bf:28:
fe:3e:21:81:01:e1:cc:c4:4c:6d:48:fc:92:56:e7:57:b6:5e:
16:9e:77:c5:e8:3b:8b:17:aa:df:1e:4c:2d:81:5d:d3:b9:bf:
90:b3:da:9d:ef:d1:ba:85:ae:23:a7:e5:40:58:e8:65:b3:b8:
d6:22:0b:e4:20:23:b1:dc:d1:3a:cd:69:13:a4:0f:d7:98:66:
a7:09:c4:9b:10:06:06:be:3f:34:0e:00:07:e0:77:e7:72:31:
76:62:2d:c1:45:1e:f3:c5:92:11:4c:1a:6f:50:9d:0b:06:6e:
57:55:0a:c8
1278879649 | 2025-03-06T10:45:18.703822
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 7668
Content-Type: text/html; charset=utf-8
Date: Thu, 06 Mar 2025 10:45:18 GMT
<!doctype html>
<html>
<head>
<script>
// 在页面渲染前就执行主题初始化
try {
const storageKey = "vite-ui-theme"
let theme = localStorage.getItem(storageKey)
if (theme === "system" || !theme) {
theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"
}
document.documentElement.classList.add(theme)
} catch (e) {
document.documentElement.classList.add("light")
}
</script>
<style>
/* Prevent FOUC in Safari */
html:not(.dark):not(.light) * {
visibility: hidden;
}
:root {
color-scheme: light;
--bg: #ffffff;
}
html.dark {
color-scheme: dark;
--bg: #242424;
}
html.light {
color-scheme: light;
--bg: #ffffff;
}
html {
background-color: var(--bg) !important;
}
body {
background-color: var(--bg) !important;
}
#root {
background-color: var(--bg) !important;
visibility: hidden;
}
#root.loaded {
visibility: visible;
animation: fadein 0.2s;
}
@keyframes fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
</style>
<script>
;(function () {
const storageKey = "vite-ui-theme"
const theme = localStorage.getItem(storageKey) || "system"
const root = document.documentElement
function updateThemeColor(isDark) {
const themeColor = isDark ? "#242424" : "#fafafa"
document.querySelector('meta[name="theme-color"]')?.setAttribute("content", themeColor)
}
function setTheme(newTheme) {
root.classList.remove("light", "dark")
root.classList.add(newTheme)
updateThemeColor(newTheme === "dark")
}
if (theme === "system") {
const systemTheme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"
setTheme(systemTheme)
window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change", (e) => {
setTheme(e.matches ? "dark" : "light")
})
} else {
setTheme(theme)
}
// Add loaded class after React has mounted
window.addEventListener("load", () => {
const root = document.getElementById("root")
if (root) {
// 使用 RAF 确保在下一帧渲染
requestAnimationFrame(() => {
requestAnimationFrame(() => {
root.classList.add("loaded")
})
})
}
})
})()
</script>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" href="/apple-touch-icon.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>哪吒监控 Nezha Monitoring</title>
<link rel="stylesheet" href="https://fastly.jsdelivr.net/gh/lipis/flag-icons@7.0.0/css/flag-icons.min.css" />
<link rel="stylesheet" href="https://fastly.jsdelivr.net/npm/font-logos@1/assets/font-logos.css" />
<script type="module" crossorigin src="/assets/index.TFo2W0uX.js"></script>
<link rel="modulepreload" crossorigin href="/assets/cookie.CY119PWS.js">
<link rel="modulepreload" crossorigin href="/assets/react.DJibYei2.js">
<link rel="modulepreload" crossorigin href="/assets/@tanstack.m9D6trVA.js">
<link rel="modulepreload" crossorigin href="/assets/scheduler.BF-YhwgH.js">
<link rel="modulepreload" crossorigin href="/assets/react-dom.Dp26bN26.js">
<link rel="modulepreload" crossorigin href="/assets/sonner.Dk1EHdU8.js">
<link rel="modulepreload" crossorigin href="/assets/react-i18next.C3jJR88i.js">
<link rel="modulepreload" crossorigin href="/assets/clsx.B-dksMZM.js">
<link rel="modulepreload" crossorigin href="/assets/d