happyxhw101 最近的时间轴更新
happyxhw101

happyxhw101

V2EX 第 636021 号会员,加入于 2023-06-27 11:27:03 +08:00
根据 happyxhw101 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
happyxhw101 最近回复了
96 天前
回复了 chanlk 创建的主题 程序员 感叹: DDIA 真是一本好书
96 天前
回复了 chanlk 创建的主题 程序员 感叹: DDIA 真是一本好书
DDIA -》数据密集型应用系统设计 ?
115 天前
回复了 SoulFlame 创建的主题 问与答 请教如何方便有效的封禁国外 IP
tcp 也是可以的,用 nginx 的 stream, 比如代理 ssh
```
map $allowed $ssh_server {
yes ssh;
}

upstream ssh {
server 192.168.5.1:12345;
}

server {
listen 2345;
listen [::]:2345;
proxy_pass $ssh_server;
proxy_connect_timeout 30s;
proxy_timeout 60s;

ssl_preread on;
}
```
115 天前
回复了 SoulFlame 创建的主题 问与答 请教如何方便有效的封禁国外 IP
@happyxhw101 写错了
map $geoip_country_code $allowed_country {
default no;
CN yes;
}
115 天前
回复了 SoulFlame 创建的主题 问与答 请教如何方便有效的封禁国外 IP
如果用的是 nginx 代理,可以这么干

1. nginx 配置 geo-ip
```
load_module "modules/ngx_http_geoip_module.so";
load_module "modules/ngx_stream_geoip_module.so";
```

2. 映射国家 code
```
map $geoip_country_code $allowed_country {
default yes;
CN yes;
}

map $remote_addr $allowed {
default $allowed_country;
127.0.0.1 yes;
~^192\.168\.\\d+\.\\d+$ yes;
~^192\.167\.0\.\\d+$ yes;
~^192\.166\.1\.\\d+$ yes;
}
```

3. 判断 allowed
```
server {
listen 443 ssl;
if ($allowed != yes) {
return 404;
}
}
```
116 天前
回复了 zp872571679 创建的主题 NAS 大家常用的 nas 系统一般用什么?
ALL IN ONE: immich + plex + nextcloud


PRETTY_NAME="Ubuntu 24.04.2 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.2 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1104 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 18:02 · PVG 02:02 · LAX 10:02 · JFK 13:02
♥ Do have faith in what you're doing.