V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  ranaanna  ›  全部回复第 16 页 / 共 23 页
回复总数  441
1 ... 8  9  10  11  12  13  14  15  16  17 ... 23  
2024 年 4 月 5 日
回复了 kyonn 创建的主题 宽带症候群 请教 ocserv 的分组隧道配置问题.
1. 123 特别是 3 ,理解全部正确。
2. 4 ,既然 2 和 1 (远端内网能访问),说明 iptables 规则已经正确添加。

所以剩下的问题似乎只有:本地端的 dns 。它不会随着远端服务器配置的“指定的域名走指定的 dns”发生变化,需要自行设置。
2024 年 4 月 3 日
回复了 snowstorm666 创建的主题 问与答 求大厨们推荐一个实用的不粘锅
@zjsxwc 很多年前的传言而已。曾经有研究显示暴露于高含量铝的人可能会患阿尔茨海默氏病,但是并没有其他和后续研究证实这个结论,所以到目前为止还不确定。铝是地球上最丰富的金属元素之一,广泛分布于水、空气甚至食物中。氢氧化铝和铝碳酸镁是很常用的抑制胃酸过多的非处方药。很多口服药含有氢氧化铝来保护胃黏膜。硫酸铝钾是食品添加剂。氧化铝不会和氯化钠反应,也不溶于乙酸之类的弱酸,所以不会但即使有“铝离子”析出,绝大多数会经消化道从排泄物中排出,少部分进入血液也会从尿液中排出,不会在人体蓄积,所以不会“长期摄入,老年痴呆”。当然,体内铝含量过高(见于肾病患者和服用含铝药物的儿童),可能会引起骨病、脑病和记忆力减退,但到目前为止,完全没有证据表明这些疾病和使用铝制炊具的相关性。
2024 年 4 月 3 日
回复了 snowstorm666 创建的主题 问与答 求大厨们推荐一个实用的不粘锅
@zjsxwc 铝中毒?真有因为使用铝炊具中毒的?恐怕是严重低估可三氧化二铝的稳定性
2024 年 4 月 3 日
回复了 zersh01 创建的主题 Linux iptables 表的交互式说明
似乎应该用复数
2024 年 4 月 3 日
回复了 fever 创建的主题 宽带症候群 有没有熟悉 openvpn 的同学给看看
@ranaanna 实际上无非是身份验证方法而已。static keys 是用双方都预先知道的密钥来证明双方的身份是真实可靠的,这种方法在当今已经不再认为是足够好和安全了。所以一般用的是基于证书的身份验证,openvpn 的通常方法是用 easy-rsa ,生成自签 CA ,并在此基础上创建和管理所需的证书,从而产生一个 PKI ,形成一个相互信任的网络。这个小小的 PKI 仅仅是一个私有 PKI ,只在一个很小的范围内提供身份验证。当然,也可以使用公共 PKI (比如 Let's Encrypt )提供的证书,但是这需要提供包括 common name 等信息,需要每个终端都要有独立域名,大多数公共 PKI 都是收费的等等,实际上完全没有必要。关于其他的“架构”,openvpn 还提供了用户名/密码的验证方式,但是一般是用在证书+用户名/密码的双重验证,单独的用户名/密码验证可以用--client-cert-not-required 强制,但是还是需要服务器的 ca
2024 年 4 月 3 日
回复了 fever 创建的主题 宽带症候群 有没有熟悉 openvpn 的同学给看看
@fever PKI 可以说是建立 openvpn 配置的第一步。PKI public key infrastructure 公钥基础设施是指服务器和各个客户端都有各自的证书 cert 和私钥 key ,用来证明各自的身份; CA certificate authority 是指主颁发机构,本质上是一组证书和私钥,用来签署服务器和客户端的证书,保证所有的身份都是真实、唯一和可靠的。通常使用外部 PKI 需要付出一定的代价,所以 openvpn 提供了 easy-rsa ,用来部署自签的 CA ,给所有服务器和客户端颁发证书。所以 OP 认为 easy-ras 是生成证书的工具,理解也并没有错
2024 年 4 月 3 日
回复了 fever 创建的主题 宽带症候群 有没有熟悉 openvpn 的同学给看看
@nkloveni 当前版本( 2.6 )还有这个选项,但是会有警告提示。2.7 版本是错误提示,但是可用--allow-deprecated-insecure-static-crypto 跳过。将来的 2.8 版本没有这个选项。pki ca 是有些复杂,但是好在有 easy-rsa ,跨墙有问题,但是这么多年用下来,似乎只要配置 tls-auth ,就没有问题。
2024 年 4 月 3 日
回复了 fever 创建的主题 宽带症候群 有没有熟悉 openvpn 的同学给看看
再次抱歉看 OP 配置是有 tls-auth 的(但是不需要 0 1 ,因为不是点对点),所以可能的问题是两端用了相同的 cert 和 key
2024 年 4 月 3 日
回复了 fever 创建的主题 宽带症候群 有没有熟悉 openvpn 的同学给看看
抱歉前面写错了,tls-auth 和 tls-crypt 是相似的东西,被封的是 tls handshake ,所以需要额外配置 tls-auth 或 tls-crypt
2024 年 4 月 3 日
回复了 fever 创建的主题 宽带症候群 有没有熟悉 openvpn 的同学给看看
可能有一个错误:客户端的 cert 和 key ,不应该和服务端的是一样的,但是这里从文件名字来看,可能是一样的。简单的 static key 已经过时了。tls-auth hangshake 很多年前也被封了,但是 OP 只需要额外配置一个 tls-crypt ,给 tls-auth 加个密,就能顺利用到当下
@tool2d 用 INPUT 链试试看?另外,对于 UDP ,是不是要用 REJECT ?不然对方没有出错信息,只是以为“拦截不下来”
为什么一定要在 raw 表中定义 drop ?是出于 drop early drop fast ,从而减少系统开销的考虑?较早的时候 raw 表唯一的功能是给数据包一个 notrack ,所以也许是你的路由器在设计的时候并没有预料到你会这么早 drop 掉数据包?
何不在缺省的 filter 表中试试,给系统预设的硬件加速一个机会?
2024 年 4 月 2 日
回复了 zersh01 创建的主题 Linux iptables 表的交互式说明
Shouldn't it be "Network Interfaces" and "Local Processes"?
@PatrickLe 续上,以及 crontab
@PatrickLe @ghostwwg 续上,如果你的胃联通支持 bash

#!/bin/bash
REMOTEIP = $( nslookup your.domain.name | tail -n +3 | sed -n 's/Address:\s*//p' )
if [ ! -e /tmp/remoteip ]; then
echo "${REMOTEIP}" > /tmp/remoteip
fi
OLDIP=`cat /tmp/remoteip`
if [ "$REMOTEIP" != "$OLDIP" ]; then
echo "${REMOTEIP}" > /tmp/remoteip
wg-quick down wg0 && wg-quick up wg0
fi
@PatrickLe @ghostwwg 或者定期检查 wg 的最近握手时间,如果握手时间离当前时间超过上限就重启,比如

#!/bin/bash
a = $( wg show wg latest-handshakes | awk '{print $2}' )
b = $( date +%s)
if [ ("$b" - "$a") -gt 300 ]; then
wg-quick down wg0 && wg-quick up wg0 或者 systemctl restart wg-quick@wg0 之类
fi
2024 年 3 月 28 日
回复了 lstz 创建的主题 程序员 可以晒下你们的服务器配置吗
2024 年 3 月 28 日
回复了 lstz 创建的主题 程序员 可以晒下你们的服务器配置吗
有比老破小的吗? 2006 年的初代 intel mac mini ,7*24 到现在,早就想换了,但是就是不坏。32 位 debian bookworm + xfce ,qemu/kvm 运行了 3 个 alpine ,内存占用不到 1GB
https://imgur.com/BVPtihw
2024 年 3 月 19 日
回复了 haoyu7 创建的主题 程序员 有一台服务器一般都做什么
@mumbler #14 十进制一位二进制半个字节都不到,好吧就算浪费点一位一个字节,区区 40MB 就足够了呀,怎么可能 40GB 。就算 60 万亿,30TB 空间就足够了
2024 年 3 月 18 日
回复了 xiaofami 创建的主题 宽带症候群 怎样通过 wireguard 给 peer 分配 IPv6 地址呢
首先是这个问题,可能是出在没有搞清楚 address 后面的/32, /128 是什么意思。wireguard 的说明文档中说得还是比较清楚的,就是子网掩膜的意思,所以为什么不是/24, /64 呢?
其次是题外话,运营商给了你一个/60 前缀而不仅仅是一个地址,就是为了给你划分多个子网的自由,让你最多 16 个 sites 的设备都有公网 ipv6 地址,运营商负责路由这个/60 网段的所有流量。所以只用其中一个子网中的其中的一个地址,然后像 ipv4 那样 nat ,是不是有点...浪费?
其实很简单,两边都选择一个在这个/60 之内,且在同一子网的 ipv6 地址即可,例如如果前缀是 xxxx:xxxx:xxxx:xxx0::/60 ,那么可以选 xxxx:xxxx:xxxx:xxx1::2/64 和 xxxx:xxxx:xxxx:xxx1::3/64 。其中 1 处可以有 16 种选择,而 2 和 3 的选择就无穷无尽啦。至于动态前缀,理论上似乎也只要相应地动态更新这两个地址即可。更进一步地,可以在一边的 peer 运行 router advertisement, wireguard 的 allowed IPs 设为::/0 ,那么这边的所有设备就都可以连到另外一边,还可以愉快地上网哦,而且,还是纯纯的完全 native 的公网 ip 哦
1 ... 8  9  10  11  12  13  14  15  16  17 ... 23  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1433 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 16:41 · PVG 00:41 · LAX 09:41 · JFK 12:41
♥ Do have faith in what you're doing.