V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  datocp  ›  全部回复第 75 页 / 共 232 页
回复总数  4639
1 ... 71  72  73  74  75  76  77  78  79  80 ... 232  
2023-05-08 11:43:28 +08:00
回复了 francie 创建的主题 问与答 Win 系统用什么工具清理电脑垃圾文件
将 c:\windows\user 里的桌面 /我的文档转移到其它盘
右击 c 磁盘清理
2023-05-08 10:59:21 +08:00
回复了 yslin 创建的主题 macOS 电脑的 Magsafe3 充电线能和某宝某东上的 65W 充电头搭配使用吗?
笔记本电源的输出为 19V/3.42A/64.98W ,接头为 4.5MM/3.0MM,据卖家说买兼容 dell 的会好点,有些商家也会标明兼容 HP/ASUS
手机自带的 68w 电源提供 5 档输出。
5V/3A
9V/3A
15V/3A
20V/3.4A
11V/6.2A/68.2W Max
2023-05-08 10:59:05 +08:00
回复了 yslin 创建的主题 macOS 电脑的 Magsafe3 充电线能和某宝某东上的 65W 充电头搭配使用吗?
淘宝上有 moto 68w/125w 两个规格。
家里的普通笔记本买了个 PD 转 DC 充电头,直接用 moto x30 的 68w 规格,没问题。这几款也是联想其它笔记本的供电电源。联想的品质还是可以的。
2023-05-08 09:18:00 +08:00
回复了 levenwindy 创建的主题 Linux tc + iptables 上行限速失败
目前我在 100mbps 移动专线,大概 250 终端,erx/openwrt 21.02.5 。用的 htb 不是 hfsc 。因为 htb 的 prio 优先级能更好的按预想控制,做到按 prio 优先级的 p2p 流量避让。另外因为不了解 ipv6 ,所以在 openwrt 里主路由是尽可能的关闭了 ipv6 只用 ipv4 ,没有 ipv6 的验。
cat /etc/config/firewall|grep ipv6
option disable_ipv6 '1'
option family 'ipv6'
option family 'ipv6'
option family 'ipv6'
option family 'ipv6'

cat /etc/config/network|grep ipv6
option ipv6 '0'
config interface 'wan6'
option proto 'none'
option device 'eth1'

cat /etc/sysctl.d/10-default.conf|grep ipv6
net.ipv6.conf.default.forwarding=0
net.ipv6.conf.all.forwarding=0

/etc/rc.local
while true
do
if [ $(date +"%Y%m%d") -gt 20200217 ]; then
sleep 15
ip -6 addr del ::1/128 dev lo
for i in br-lan eth0 eth1 eth2 eth3 eth4 dsa eth0.1 eth0.2 lo tap_soft;
do ip -f inet6 addr flush scope link dev $i;done
break
fi;done
exit 0

ebtables -L
Bridge table: filter

Bridge chain: INPUT, entries: 5, policy: DROP
-p IPv4 -j ACCEPT
-p ARP -j ACCEPT
-p 0x888e -j ACCEPT
-p IPv6 -j DROP
-j CONTINUE

Bridge chain: FORWARD, entries: 4, policy: DROP
-p IPv4 -j ACCEPT
-p ARP -j ACCEPT
-p IPv6 -j DROP
-j CONTINUE

Bridge chain: OUTPUT, entries: 2, policy: DROP
-p IPv4 -j ACCEPT
-p ARP -j ACCEPT


另外 qos 不是限速,理想状态是时刻保持 100mbps 的流量全速运行,这才能尽可能的让网络高效使用。一旦进入限速思维完蛋了。而且 iptables 的遍历规则过程也是个严重影响 cpu 性能的过程,不可能在大量终端的环境使用限速这种方法。

下面就是结合了 tomato QOS 的实现,已经应用了很多年了。之前是在 135KB/s 上行的线路实现,如今随着上行的不断增加,更是没什么问题。

核心是配置 tc class 流量分组
1.使用 1:2 抑制非高优先级流量只能使用 90%的上行带宽。
2.根据观察电话线 ADSL 的经验,流量占用当前带宽的 60%所有流量拥有极低的延迟,流量达到 80%延迟还勉强开始有下行掉速的问题。这个经验非常有用,这也是为什么这个 QOS 感觉很无敌的地方。没有其它的乱 78 糟的名词。只需考虑当前流量占用整体流量 60/80 的占比就可以达到非常好的效果。
3.根据 prio 优先级,不同的 dstport 访问优先级就可以实现 p2p 自动避让其它流量。
3.还有些问题,不知道 quantum 和 r2q 300 如何根据 100mbps 算出最佳值。。。QOS 的东西真得是博大精深,每个人的研究体会都不大一样。

# add HTB root qdisc

$TC qdisc del dev $UDEV root 2>/dev/null
$TC qdisc add dev $UDEV root handle 1: htb default 40 r2q 300

#$TC class add dev $UDEV parent 1: classid 1:1 htb rate 1Gbit ceil 1Gbit
$TC class add dev $UDEV parent 1: classid 1:1 htb rate 150Mbit ceil 150Mbit

#$TC class add dev $UDEV parent 1:1 classid 1:100 htb quantum 1514 rate $((UPLINK*10/100))kbps ceil 1Gbit prio 5
$TC class add dev $UDEV parent 1:1 classid 1:2 htb rate $((UPLINK*8/10))kbps ceil $((UPLINK*9/10))kbps

#$TC class add dev $UDEV parent 1:1 classid 1:10 htb quantum 1514 rate $((UPLINK*1/10))kbps ceil $((UPLINK))kbps prio 0
$TC class add dev $UDEV parent 1:1 classid 1:10 htb rate $((UPLINK*1/10))kbps ceil $((UPLINK))kbps prio 0
$TC class add dev $UDEV parent 1:1 classid 1:20 htb rate $((UPLINK*1/10))kbps ceil $((UPLINK))kbps prio 2
$TC class add dev $UDEV parent 1:2 classid 1:30 htb rate $((UPLINK*3/10))kbps ceil $((UPLINK*90/100))kbps prio 3
$TC class add dev $UDEV parent 1:2 classid 1:40 htb rate $((UPLINK*3/10))kbps ceil $((UPLINK*85/100))kbps prio 4


##这就是个揉和了 tomato qos 的 openwrt 实现。

iptables -t mangle -S
-P PREROUTING ACCEPT
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-P POSTROUTING ACCEPT
-N QOSO
-A PREROUTING -i eth1 -j DSCP --set-dscp 0x00
-A PREROUTING -i eth1 -j CONNMARK --restore-mark --nfmask 0xff --ctmask 0xff
-A FORWARD -o eth1 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu
-A FORWARD -i eth1 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu
-A FORWARD -o eth1 -j QOSO
-A OUTPUT -o eth1 -j QOSO
-A QOSO -j CONNMARK --restore-mark --nfmask 0xff --ctmask 0xff
-A QOSO -m mark ! --mark 0x0/0xff -j ACCEPT
-A QOSO -p udp -m mark --mark 0x0/0xff -m udp --dport 6060 -j MARK --set-xmark 0x10/0xff
-A QOSO -p tcp -m mark --mark 0x0/0xff -m multiport --dports 992,1992 -j MARK --set-xmark 0x10/0xff
-A QOSO -p udp -m mark --mark 0x0/0xff -m multiport --dports 53,123 -j MARK --set-xmark 0x20/0xff
-A QOSO -p tcp -m mark --mark 0x0/0xff -m multiport --dports 22,23,3389 -j MARK --set-xmark 0x20/0xff
-A QOSO -p tcp -m mark --mark 0x0/0xff -m multiport --dports 80,443,1080,1863,8080:8081,12000,14000,16285 -j MARK --set-xmark 0x30/0xff
-A QOSO -p udp -m mark --mark 0x0/0xff -m multiport --dports 500,1701,4000:4030,4500,5989,8000:8001,16285 -j MARK --set-xmark 0x30/0xff
-A QOSO -p tcp -m mark --mark 0x0/0xff -m multiport --dports 20,21,25,143,465,993,1024:65535 -j MARK --set-xmark 0x40/0xff
-A QOSO -p udp -m mark --mark 0x0/0xff -m udp --dport 1:65535 -j MARK --set-xmark 0x40/0xff
-A QOSO -j CONNMARK --save-mark --nfmask 0xff --ctmask 0xff
2023-05-08 00:37:17 +08:00
回复了 gpt5 创建的主题 问与答 诸位是如何打造个人知识库的? wiki 还是笔记软件?
以前选择 WordPress ,适合抄别人
现在用 amwiki ,天天换来换去真心累,都不知道换过多少个了,到最后应该知道内容才是王道,管它什么笔试软件,能记录就行。
2023-05-07 08:15:23 +08:00
回复了 taogen 创建的主题 随想 关于痛苦我想说的
一个老大爷说的
人有三乐,知足常乐 /助人为乐 /自得其乐。

幸福的三件事,有人爱 /有事做 /有所期待。
我对有人爱是最有感受的,什么过往的痛苦都不存在,特别是金钱这种根本不会成为痛苦。哈哈,傍个富婆也很重要,笑。。。

另外,应该还有篇讲佛的人生 8 苦。哎呀,就看那篇,你苦我苦皆是众生之苦,一篇就看懂了芸芸众生之苦如此相像。
2023-05-07 07:42:49 +08:00
回复了 xtx 创建的主题 问与答 上海是否是国内政府效率排名前列的城市?
一样的,浙里办反应 app 功能有问题,然后几小时后应该是负责设计的人员电话了解具体是什么问题。

首先是信息化,才能有条目的在待办中。行政审批中心现场办理也是人员众多。这都是吃皇粮的组织了。。。

再看看自己的公司,还在用嘴巴沟通中,就没了待办事项。出事了就变成,有说过嘛。。。有钉钉这种高效的工具不用,最大的阻力来自代表老板的高层。。。宁愿用嘴巴,上窜下跳到处窜岗,用容易丢失的纸单,也不用流程化的订订。。。
2023-05-07 03:28:13 +08:00
回复了 fox0001 创建的主题 微信 [交流]关于更好地使用微信
记得当年我有两个微信号的,似乎是因为我申请了微信公众号?
然后突然有天两号合一。。。
2023-05-06 19:44:40 +08:00
回复了 levenwindy 创建的主题 Linux tc + iptables 上行限速失败
qos 相关包 kmod-sched kmod-sched-connmark kmod-sched-core tc kmod-ifb


opkg files kmod-sched|grep sfq
/lib/modules/5.4.215/sch_sfq.ko
2023-05-06 08:32:14 +08:00
回复了 levenwindy 创建的主题 Linux tc + iptables 上行限速失败
没玩过单臂,不知道 ifconfig 输出是什么。一般的说法是 qos 是作用在上行方向才有机会控制包,单臂应该也是存在上行的接口。但是它是处在路由的下级,一般也就起一个限速的作用。所以还是尽可能的直接在出口路由实现 qos ,出口的路由一般不能用 mac 地址但是还能用各个 vlan 的 ip 地址来区分。如果用基于访问目的端口的 qos ,而不是源 ip 就没这些问题。

ifb 这种并未应用在真实环境,好多年了,都不知道验证的是什么问题。。。

----------------
这几天在 google 关键字 linux imq ifb 。IFB ( Intermediate Functional Block )是 IMQ ( InterMediate Queuing )的替代者。linux 中的流量控制都是针对输出方向的,而输入方向的流量限制只有一个队列规则 ingress qdisc 。系统通过 ingress qdisc 把输入方向的数据包重定向到虚拟设备 IFB ,在 IFB 的输出方向配置多种 qdisc ,就可以达到对输入方向的流量做队列调度的目的。IFB 和 IMQ 最显著的差别就是不再和 netfilter 产生联动关系。有利也有蔽,今天想在 wan 做 ingress 控制本地 lan 接口流量,就因为 DNAT 问题无果。注意 openwrt 下的 ifb 打过补丁支持 conntrack 状态。

On 7/19/06, Andy Furniss <lists at andyfurniss.entadsl.com> wrote:
> Rajesh Mahajan wrote:
> > Is IFB realy replacement of IMQ
>
> Mostly - it hooks before/after netfilter though, so if you really need
> IMQ to hook "in" netfilter (eg. to get denatted addresses on ingress so
> you can seperate INPUT and FORWARD traffic), you still need IMQ.
>
> Andy.

IFB 还有一个比较神奇的特性,它可以只在虚拟 ifb 接口做 tc 流量控制,而将其它接口的流量都重定向到虚拟 ifb 接口统一做流量控制。

以前在一个路由上做了 1LAN+3VLAN 接口,其中有个 VLAN 有 9 个使用静态路由实现的网段,总计 13 个 IP 段。为了实现动态限速,用脚本对 13 个网段的 ip 进行 interface 接口判断处理,然后插值到特定 interface 接口实现动态限速过程。而下面的实例实现 2 个 interface 接口变为 1 个虚拟的 ifb 接口,而且可以真正的用一个统一的 ifb 虚拟接口通过 prio 对不同接口的流量实现优先级控制。这个实例的延伸第一次将应用于家用环境的强调延迟效果的 QOS 脚本和应用于公司环境基于 IP 管理的 QOS 实现通过 ifb 揉和在一起。高优先级的流量永远保持高优先级,其它流量基于 IP 实现动态限速,HOHO 。。。开心。

在 wan ingress 接口,由于它在 DNAT 之前,只能获得 wan ip 而不能获得本地 lan ip ,不能实现基于本地接口的统一限速。可以通过重定向每个本地接口的流量到虚拟接口 ifb ,实现针对不同接口的流量限制。


#!/bin/sh -x
TC=$(which tc)
DOWNLINK=570
DDEV=ifb0

#rmmod ifb
insmod ifb numifbs=1

ip link set dev $DDEV txqueuelen 128 up

$TC qdisc del dev $DDEV root 2>/dev/null
$TC qdisc add dev $DDEV root handle 1: htb default 10 r2q 10

$TC class add dev $DDEV parent 1: classid 1:1 htb rate 1000mbit burst 1000k
$TC class add dev $DDEV parent 1:1 classid 1:100 htb rate 1000mbit ceil 1000mbit burst 1000k prio 0

$TC class add dev $DDEV parent 1: classid 1:2 htb rate $((DOWNLINK))kbps ceil $((DOWNLINK))kbps
$TC class add dev $DDEV parent 1:2 classid 1:10 htb rate $((DOWNLINK*25/100))kbps ceil $((DOWNLINK*95/100))kbps prio 1
$TC class add dev $DDEV parent 1:2 classid 1:30 htb rate $((DOWNLINK*25/100))kbps ceil $((DOWNLINK*25/100))kbps prio 1

$TC qdisc add dev $DDEV parent 1:100 handle 100: sfq perturb 10
$TC qdisc add dev $DDEV parent 1:10 handle 10: sfq perturb 10
$TC qdisc add dev $DDEV parent 1:30 handle 30: sfq perturb 10

tc qdisc del dev tun0 root
ip link set dev tun0 txqueuelen 32
tc qdisc add dev tun0 root handle 1: prio priomap 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
tc filter add dev tun0 parent 1:0 protocol ip priority 10 u32 match u32 0 0 flowid 1: action mirred egress redirect dev $DDEV

tc filter add dev ifb0 parent 1:0 prio 9 protocol ip u32 match ip src 192.168.8.0/24 match ip dst 10.1.0.0/24 flowid 1:100
tc filter add dev ifb0 parent 1:0 prio 10 protocol ip u32 match ip dst 10.1.0.0/24 flowid 1:10
#tc filter add dev ifb0 parent 1:0 prio 10 protocol ip u32 match ip dst 10.1.0.7/32 flowid 1:10

tc qdisc del dev eth0.1 root
ip link set dev eth0.1 txqueuelen 32
tc qdisc add dev eth0.1 root handle 1: prio priomap 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
tc filter add dev eth0.1 parent 1:0 protocol ip priority 10 u32 match u32 0 0 flowid 1: action mirred egress redirect dev $DDEV

tc filter add dev ifb0 parent 1:0 prio 29 protocol ip u32 match ip src 192.168.8.0/24 match ip dst 192.168.8.0/24 flowid 1:100
tc filter add dev ifb0 parent 1:0 prio 30 protocol ip u32 match ip dst 192.168.8.0/24 flowid 1:30


参考文档

https://github.com/westnetz/qos-script/blob/master/qos-htb-sfq.sh

ifb
By Linux Foundatio... - November 19, 2009 - 10:23am
http://www.linuxfoundation.org/collaborate/workgroups/networking/ifb

* 2015 年 07 月 31 日星期五
- 增加 1000mbit 环境的实例,避免当路由做为服务器时流量被限制的问题。
- 注意 ifb0 接口 filter 时的 prio 优先级控制。

* 2015 年 07 月 09 日星期四
- 生成文档
2023-05-06 07:08:47 +08:00
回复了 levenwindy 创建的主题 Linux tc + iptables 上行限速失败
Openwrt 下
下行 br-lan
上行 pppoe-wan/eth.xx

至于为什么需要用 ifb ,天啊我竟然忘光了,从来不用这种接口,原因很简单需要消耗 cpu 自然对流量呑吐有影响,等在电脑前再发。。。
2023-05-05 21:21:59 +08:00
回复了 wensonsmith 创建的主题 分享发现 几年的记账就这样被删了... Money Pro 可真牛🍺
Moneywiz3

一看就是那种上了互联网被坑蒙拐骗怕了的最佳选择,支持直接导出保存在本地,也没登录用户的要求。

够用,挺好。
2023-05-05 18:07:43 +08:00
回复了 party6 创建的主题 问与答 自建的个人规划看板笔记系统有推荐的方案吗?
wekan 这么好还不满足啊!!!
话说问问各位朋友,
wekan rules @mail ,那个标题和内容填什么变量可以获得这种效果

曾经不知道在哪看到,没有做好笔记,现在翻遍 github 用各种关键词都找不出答案。。。



[待办-正在办理-完成] 测试海康远程备份软件

WeKan
admin created card "备份软件" to list "1 月份完成" at swimlane 任务管理 at board "待办-正在办理-完成" http:// /b/SuJcbmrZYfNs2wjJT/board/vDXAc6MjJ5oK7HhJj
[待办-正在办理-完成] 备份软件 admin modified ending time to Wed Jan 11 2023 08:28:00 GMT+0000 (Coordinated Universal Time) from () http:// /b/SuJcbmrZYfNs2wjJT/board/vDXAc6MjJ5oK7HhJj
2023-05-05 13:12:46 +08:00
回复了 amiwrong123 创建的主题 问与答 无线流量卡,有必要换吗?
在 19 块联通天神卡,每月最多用 1G 出头。

还是保留着一张 5 块月租的联通星粉卡,1G1 块,每天超过 3G 封顶,出去旅游的时候还行。感觉这年头养卡也没意义,还是那种年卡,或者可充值的物联卡最好。只是这种物联卡也是随时消失,没有正规卡好。
2023-05-05 11:30:04 +08:00
回复了 yyqxjwxy 创建的主题 问与答 问下公司搞末尾淘汰合理吗
末尾淘汰的前提是有取之不尽的人,当年在上海时,附近有 8 所高校,那培训老师当然是取之不尽。
在其它地方就不一定有那么多人可用了。到时候就是招工难。
像这种变态的公司从来不找自身培训能力不足的事实,怪的都是新人不行。。。今年已经招了 110+以上的人员,不但新人留的少,还导致老员工流失了。但是都是别人的错。。。哈哈,都是别人的错。
2023-05-05 08:57:14 +08:00
回复了 badboy17 创建的主题 问与答 关于职场,氛围和同事
曾经和老板谈话,讲到影响士气和氛围的话不能讲,怕影响到新进员工。要沟通可以通过领导或者直书老板。所以公司也是这个社会的缩影,那次我还扯到公司都没言论自由了。。。哈哈,老板说那你到公安局门前讲言论自由。。。人一旦开始有权利也会从粪青向赵家人靠。。。

所以工作中要谨言慎行,特别是女人多的工作场所。什么时候被小女人告发了,自己都浑然不知。当然最好做到岗位不可替代,怕个毛。。。

带新人这种问题,工作不像网络交流,什么都做到知无不言,言无不尽。特别有些岗位不具备创造性,它就是一种流程岗。所以有时候教新人要嘛替自己分担又有时候那就等着被替代。。。所以一两年前就有想把自己的工作书面化的想法,但是至今很多没写。当然也存在写了别人依然没看或者看不懂,反反复复的问。人家的观点很简单不在其位不谋其职,就是要找我来解决。。。
2023-05-05 08:41:16 +08:00
回复了 badboy17 创建的主题 问与答 关于职场,氛围和同事
昨天去财务办公室,同事说因为做绩效,大家维持着表面和平。

绩效本身出发点确定是好的,可是这种工具看谁在使用。特别是派去支持不同岗位的事情,还高声说签署的合同里有个条款叫领导交办的其它事情。哈哈,真以为你是谁啊!老板说话都没你这么吊。。。

幸好这些年养成工作对事不对人,但是对于不合群的人还是要积极对抗。。。特别不理解公司里有句要功劳不要苦劳的话,妈的功劳都是领导的,苦劳都是小兵的。哈哈,大家都不傻,那就维持表面的和平,消极怠工。。。

哎,消极也是对自己的折磨,不能同流合污,还是得换个工作免得影响心情。。。
2023-05-05 07:13:59 +08:00
回复了 zander 创建的主题 宽带症候群 如何定时取微信等聊天软件的所有未读聊天记录到本地?
这个问题确实值得研究。

根据之前的网络搜索手机端为了节能据说每 5 分钟去取一次数据。感觉自己用 moto 这个问题更明显,公司里同样的网络,电脑早收到,手机很久才响起来。其实同样的网络不代表同样连接在一个微信服务器。
从年初被反应微信服务器有问题,自己这边肯定没动过网络设置,只能怪腾讯搞什么鬼。
微信又说服务器是不保存聊天记录的,那天同事向我反应手机和 pc 收发消息不一致,往往缺少的那一句消息却是很重要的产品设计图。。。破微信谁天天盯着不同端来区分消息差别。

各位神仙有方法嘛!!!
2023-05-05 07:05:17 +08:00
回复了 mrcn 创建的主题 宽带症候群 pfsense 等防火墙能否记录网络访问日志,查出异常流量?
哈哈,想起当年用网康的时候,去问同事你们怎么不务正业,人家一脸委屈的说没啊。。。

对于那些安装了 p2p 的电脑,能怎么搞。
。。。为了钱,所以前公司加班没钱,就没人混时间了。这对公司都是看不见的成本,电费支出就是一项。
1 ... 71  72  73  74  75  76  77  78  79  80 ... 232  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5174 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 71ms · UTC 09:43 · PVG 17:43 · LAX 01:43 · JFK 04:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.