bmy001's recent timeline updates
bmy001's repos on GitHub
Go · 25 watchers
geoip
🌚 🌍 🌝 基于IPinfo.io生成的Geo2Country mmdb数据库,比MaxMind数据库更加准确。 GeoIP 规则文件加强版,同时支持定制 V2Ray dat 格式路由规则文件 geoip.dat 和 MaxMind mmdb 格式文件 Country.mmdb。Enhanced edition of GeoIP files for V2Ray, Xray-core, Trojan-Go, Clash and Leaf, with replaced CN IPv4 CIDR available from ipip.net, appended CIDR lists and more.
Shell · 21 watchers
Clash_GlobalAccelerator_Autogen
Clash Global Accelerator, Clash全球网络加速服务, 按IP地址自动选择最优路由配置,无需各种规则分流,自动选择最优路由。
Java · 6 watchers
ZjsnViewer
战舰少女Viewer
Shell · 5 watchers
Router-Rule
HTML · 4 watchers
johnnysun.github.io
Kotlin · 3 watchers
ClashForAndroid-Geoip
Python · 2 watchers
los-santos-customs
Los Santos Customs for coding harnesses — bring a subject in, bolt on skills/hooks/gates, dyno it with the trusted suite.
C++ · 1 watchers
Android_NDK_Render_Demo
SurfaceView render demo implement by android ndk
Kotlin · 1 watchers
AreYouBatteryOk
Andorid battery loss detecting tool
Java · 1 watchers
Clash_of_clans_Forecaster
C++ · 1 watchers
Den_Project_Node
A system for Adruino. And alos is "智能家居计划Arduino节点部分"
Python · 1 watchers
IP-Country-IP-ASN-CIDR
IP-Country IP-ASN CIDR
C · 1 watchers
Linux_Kernel_Module_Study
我的Linux Kernel Module学习的代码
C++ · 1 watchers
Marlin_Wifi_CC3000
Use Pcint inside of int, NOT WORK NOW.
Python · 1 watchers
skills
Java · 1 watchers
Strict-Tombstone
A more strict tombstone processed on Android, Xposed required. Based on ForceStopGB 2.2
0 watchers
AndroidAnimatorGuide
安卓动画的一些思路和基本封装 便于开发
Python · 0 watchers
android_device_ayn_odin2_mini
C++ · 0 watchers
android_hardware_ayn
Clean-room Android hardware support for AYN handhelds
C++ · 0 watchers
android_hardware_qcom_thermal
Android 16 QTI Thermal HAL fork for AYN Odin2 Mini bring-up
C · 0 watchers
android_kernel_ayn_sm8550
Shell · 0 watchers
apt-cyg
Apt-cyg, an apt-get like tool for Cygwin
Assembly · 0 watchers
Assembly_Study
My Assembly Study
HTML · 0 watchers
AutoEQ-Dataset
Some additional data sets for the AutoEQ(https://github.com/jaakkopasanen/AutoEq) project
0 watchers
claude-code
An independent Python feature port of Claude Code, entirely rewritten from scratch using oh-my-codex. Educational Purpose only.
C++ · 0 watchers
Cloud-experiment-platform
操作系统课程云实验平台
Shell · 0 watchers
common-dockerfile
一些常用的dockerfile,用于Rivoreo Pi Proj.
C++ · 0 watchers
CPP-Study
My CPP-Study
C · 0 watchers
Data-Structure_Exec
Data Structure_Exec
C++ · 0 watchers
Den_Project_PC
智能家居PC
Shell · 0 watchers
docker-cloudflare-ddns
A small amd64/ARM/ARM64 Docker image that allows you to use CloudFlare as a DDNS / DynDNS Provider.
HTML · 0 watchers
doge-university
Official website for Doge University
Java · 0 watchers
ForceStopGB
Xposed插件 阻止运行 @liudongmiao
Java · 0 watchers
Gadgetbridge
A free and cloudless replacement for your gadget vendors' closed source Android applications. Pebble and Mi Band supported.
0 watchers
gamescope
SteamOS session compositing window manager
Java · 0 watchers
GCM_study_demo
A demo for study GCM Notification.
Python · 0 watchers
GregTech6-Translation-Project
格雷科技6 汉化工程
Java · 0 watchers
Handler_demo
This is the basic usage of android handler
C++ · 0 watchers
heart-c
一颗c代码的心
C · 0 watchers
htop
Mirror of https://sourceforge.net/p/rivoreo/htop/code/
VimL · 0 watchers
k-vim
vim配置
C · 0 watchers
LEDBlink
A Kernel Module to control raspberrypi GPIO.
0 watchers
MangoHud
A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more.
Java · 0 watchers
material-theme-jetbrains
JetBrains theme of Material Theme
0 watchers
Material_Blog
free & open-source way to a one-click blog/website on GitHub with Jekyll and MaterializeCSS based on google™'s material design specifications
TypeScript · 0 watchers
metacubexd
Mihomo Dashboard, The Official One, XD
Java · 0 watchers
MusicPlayer
Android Music Player
Java · 0 watchers
myutil
HTML · 0 watchers
mzlogin.github.io
:speak_no_evil: My Blog / Jekyll Themes
Shell · 0 watchers
OpenWrt-In-Docker
OpenWrt in docker container
Java · 0 watchers
PageIndicatorView
一个PageViewerIndicator,个人学习使用
C · 0 watchers
POSIX-and-Python-Socket-Study
Code when i learn POSIX socket and python study.
Java · 0 watchers
Prodigal
Music Player for Android which looks & feels like classic player
C · 0 watchers
RaspberryPi_Lnux_Kernel_JohnnySun_Multiboot
RaspberryPi_Lnux_Kernel_JohnnySun_Multiboot
Python · 0 watchers
regional-ip-addresses
A Python script that generates regional IP (IPv4) addresses per CIDR notation.. You import such IP addresses as whitelists into bypassing tools for full access of internet.
SCSS · 0 watchers
rncn
PHP · 0 watchers
rncn-lookingglass
Modern, simple and fresh looking glass based on Bootstrap 5 and PHP 8.
Java · 0 watchers
RxJava_Learning
个人学习RxJava的一些练习代码
C++ · 0 watchers
SFE_CC3000_Library_MKS
CC3000的驱动程序 for MKS,未完成
C · 0 watchers
ShadowDNS-libev
Forked from ChinaDNS, Will be change to transfer via shadowsock.
C · 0 watchers
shadowsocks-libev
libev port of shadowsocks
JavaScript · 0 watchers
slack-invite-automation
A tiny web application to invite a user into your slack team.
C · 0 watchers
Sourcecode-From-JohnnySun
JavaScript · 0 watchers
strml.net
STRML: Projects & Work
C++ · 0 watchers
truecrypt-archive
Archive of (almost) all truecrypt releases - Please audit this repository!
HTML · 0 watchers
Type-on-Strap
🎨 Simplistic, responsive jekyll based open source theme
bmy001

bmy001

V2EX member #72039, joined on 2014-08-26 15:52:47 +08:00
59 S 98 B
bmy001's recent replies
对于 chatgpt 这些 用 sniproxy 配合 dns
你把 cdn 的 asn 分流就行了
@htfcuddles 这个路由中间走了一跳 10099 落东京 peer ntt
Host Loss% Snt Last Avg Best Wrst StDev
1. AS??? 192.168.1.1 0.0% 156 0.6 0.6 0.4 2.0 0.2
2. AS4808 221.219.96.1 0.0% 156 3.8 4.1 2.0 14.2 2.6
3. AS4808 125.34.174.165 87.2% 156 3.2 3.6 3.0 4.7 0.4
4. AS4808 125.33.186.209 96.1% 156 3.9 4.3 3.9 4.5 0.2
5. AS4837 219.158.7.230 97.4% 156 26.0 25.4 24.9 26.0 0.4
6. AS4837 219.158.8.202 0.0% 155 28.4 29.8 25.5 34.1 2.4
7. AS4837 219.158.8.178 0.0% 155 29.3 29.9 25.6 34.3 2.0
8. AS4837 219.158.16.214 0.0% 155 60.1 60.3 59.7 73.6 1.1
9. AS10099 202.77.22.226 0.0% 155 65.2 62.7 60.8 74.6 2.2
10. AS??? 61.14.201.125 0.0% 155 56.1 67.5 55.5 209.8 35.5
11. AS2914 ce-0-3-3.a02.tokyjp08.jp.bb.gin.ntt.net 9.0% 155 57.1 60.4 56.3 170.3 17.0
12. AS2914 ae-25.r33.tokyjp05.jp.bb.gin.ntt.net 12.9% 155 58.7 63.5 56.8 86.7 6.6
13. AS2914 ae-7.a00.tokyjp09.jp.bb.gin.ntt.net 0.0% 155 165.3 64.7 55.9 165.3 27.5
14. AS2914 ce-4-2-2.a00.tokyjp09.jp.ce.gin.ntt.net 6.5% 155 50.6 50.5 49.9 51.7 0.3
15. AS142611 vrf-ddos-monitor.cr01.tyo01.jp.nerocloud.io 0.0% 155 52.1 51.3 50.6 52.1 0.3
16. (waiting for reply)
17. (waiting for reply)
18. AS18464 xx.xx.xxx.xxx 0.0% 155 57.1 57.1 56.5 58.8 0.3
@htfcuddles 10099 应该是要海外运营商花钱 peer 的 不 peer 不会在 10099 广播路由的
CUG AS10099 在日本有 pop 这应该是联通的最优线路吧
北京联通 fttr ipv6 防火墙有。 找联通 让他们找光猫厂商的人下发配置关掉了
Jun 20, 2024
Replied to a topic by FringJX Apple iOS 18 最难受的 BUG
我这边升级了 3 台设备, 三台设备都遇到了
Jun 17, 2024
Replied to a topic by FringJX Apple iOS 18 最难受的 BUG
ios18 还有个超级恶劣的 bug https://www.reddit.com/r/iOSBeta/comments/1dfegrc/ios_18_db1_system_data_keeps_writing_into_storage/

会持续写入硬盘,导致系统卡死
See: https://wiki.archlinux.org/title/WireGuard

After resolving a server's domain, WireGuard will not check for changes in DNS again.
If the WireGuard server is frequently changing its IP-address due DHCP, Dyndns, IPv6, etc., any WireGuard client is going to lose its connection, until its endpoint is updated via something like wg set "$INTERFACE" peer "$PUBLIC_KEY" endpoint "$ENDPOINT".
Also be aware, if the endpoint is ever going to change its address (for example when moving to a new provider/datacenter), just updating DNS will not be enough, so periodically running reresolve-dns might make sense on any DNS-based setup.
Luckily, wireguard-tools provides an example script /usr/share/wireguard-tools/examples/reresolve-dns/reresolve-dns.sh, that parses WG configuration files and automatically resets the endpoint address.
One needs to run the /usr/share/wireguard-tools/examples/reresolve-dns/reresolve-dns.sh /etc/wireguard/wg.conf periodically to recover from an endpoint that has changed its IP.
One way of doing so is by updating all WireGuard endpoints once every thirty seconds[6] via a systemd timer:

/etc/systemd/system/wireguard_reresolve-dns.timer

[Unit]
Description=Periodically reresolve DNS of all WireGuard endpoints

[Timer]
OnCalendar=*:*:0/30

[Install]
WantedBy=timers.target


/etc/systemd/system/wireguard_reresolve-dns.service

[Unit]
Description=Reresolve DNS of all WireGuard endpoints
Wants=network-online.target
After=network-online.target

[Service]
Type=oneshot
ExecStart=/bin/sh -c 'for i in /etc/wireguard/*.conf; do /usr/share/doc/wireguard-tools/examples/reresolve-dns/reresolve-dns.sh "$i"; done'

Afterwards enable and start wireguard_reresolve-dns.timer
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2742 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 01:11 · PVG 09:11 · LAX 18:11 · JFK 21:11
♥ Do have faith in what you're doing.