Projection 最近的时间轴更新
Projection

Projection

V2EX 第 595628 号会员,加入于 2022-09-28 21:19:51 +08:00
今日活跃度排名 200
我的所有回复仅供参考。本人认知十分有限,如有不对的地方请多赐教,不必包涵。
根据 Projection 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Projection 最近回复了
36 天前
回复了 PowerDi 创建的主题 问与答 如何提取 OEM 原版镜像
进 PE 用图形化工具 Dism++ 或者直接 CMD:

DISM.exe /Capture-Image /ImageFile:install.wim /CaptureDir:C:\ /Name:Windows-OEM
36 天前
回复了 JOKERdmb 创建的主题 宽带症候群 关于基于 docker 部署 openwrt
我想纠正一下 @kaedeair ,Docker 部署的 OpenWrt 容器是可以作为主路由的,也可以正常 PPPoE 拨号上号。

我用 OpenWrt 容器做主路由只是为了避免在光猫上拨号,让自己可以对网络进行更加细节的控制。甚至我的 Docker 服务器只有一个网卡,只是在交换机上划分了 VLAN 。用 OpenWrt 而不是其他方法拨号是为了避免配置防火墙等,同时有开箱即用的 DHCP 、DNS 等功能。

如果 OP 只是需要透明代理网关,使用对应工具的 Docker 镜像 + iptables 规则也可以做到,没有必要使用 OpenWrt 。或者可以自己基于 Alpine 、Debian 等基础镜像自己 DIY 一个。

如下是使用 VLAN 进行单网口复用的方案( OP 的情况只需针对对两个接口分别创建 macvlan 网络即可,不需要使用 VLAN ):

```bash
# 创建 macvlan 网络(假设 WAN 的 VLAN ID 为 10 ,LAN 的 VLAN ID 为 20 )
WAN_VLAN_ID=10
LAN_VLAN_ID=20
docker network create --driver macvlan --opt parent=eth0.$WAN_VLAN_ID wan
docker network create --driver macvlan --subnet 192.168.1.0/24 --gateway 192.168.1.1 --ip-range 192.168.1.0/28 --opt parent=eth0.$LAN_VLAN_ID lan

# 导入 OpenWrt 镜像
docker import https://downloads.openwrt.org/releases/22.03.3/targets/x86/64/openwrt-22.03.3-x86-64-rootfs.tar.gz openwrt:22.03.3

# 只给 `--cap-add NET_ADMIN` 无法拨号,所以这里暂时用 `--privileged`
# 如果不需要 PPPoE 拨号,可能 `--cap-add NET_ADMIN` 已经足够
docker create --name openwrt --privileged --network lan openwrt:22.03.3 /sbin/init
docker network connect wan openwrt
docker start router
```

不过在使用 macvlan 时需要注意几点:

- 一般情况下,宿主机和使用 macvlan 网络的容器无法直接通信,解决方法见 [Using Docker macvlan networks]( https://blog.oddbit.com/post/2018-03-12-using-docker-macvlan-networks/);
- 创建容器时指定的 IP 不必是 `--ip-range` 中指定的 IP ,根据此原理 OpenWrt 容器可以自己决定使用哪个 IP 。

---

⚠️ 以下只是我的凭空臆想,我目前还没有在双网口机器上测试过!

如果不想使用 OpenWrt 作为主路由,那么可以在 Ubuntu 上为 `eth0` 配置好静态 IP ,保证可以正常上网并开启 IP 转发。

然后配置好 `eth1` 任意内网地址作为你的 LAN 地址( SSH 连接的地址),比如 192.168.1.120/24 。

接着在 `eth1` 上创建 macvlan 网络,指定网关地址为 192.168.1.1 。(此时网关 IP 只是占位,并没有任何设备占用)

然后参照 [Using Docker macvlan networks]( https://blog.oddbit.com/post/2018-03-12-using-docker-macvlan-networks/) 在 Ubuntu 上创建网络桥接到 macvlan 网络,地址为 192.168.1.1 。这样可以保证容器和宿主机之间相互通信没有问题,容器才可以通过 macvlan 网络正常上网。

然后就是在容器中使用代理工具配置 iptables 了,这没有什么好说的。当然这样的方法还需要自己配置 DHCP 服务。

---

上面的步骤之所以这么复杂是因为想要在一台机器上实现 NAT 和透明网关,而 macvlan 网络会导致宿主机和容器无法直接通信。如果 OP 有另外一台现成的路由器,那么问题可以直接简化为在创建 macvlan 网络并在 Docker 服务器上开启代理应用的容器。

写的很粗糙,如果有什么问题欢迎指出。
45 天前
回复了 kele999 创建的主题 问与答 关于 emoji 添加更多中华文化图标的倡议
我是用 winget 安装的:

winget search Redist

winget install Microsoft.VCRedist.2015+.x86
winget install Microsoft.VCRedist.2015+.x64
winget install Microsoft.VCRedist.2013.x86
winget install Microsoft.VCRedist.2013.x64
winget install Microsoft.VCRedist.2012.x86
winget install Microsoft.VCRedist.2012.x64
winget install Microsoft.VCRedist.2010.x86
winget install Microsoft.VCRedist.2010.x64
winget install Microsoft.XNARedist
winget install Microsoft.VCRedist.2008.x86
winget install Microsoft.VCRedist.2008.x64
winget install Microsoft.VCRedist.2005.x86
winget install Microsoft.VCRedist.2005.x64
默认情况下,Linux 字体渲染轮廓非常清晰;而 macOS 像是打了模糊或者开了发光效果一样。在高 DPI 时并没有文字辨识度上的问题,字体边缘就不必非常清晰(甚至可以不用对齐像素),我觉得 macOS 这种风格化的渲染方式就更加讨喜。

我也一直想要在 Linux 有 macOS 那样的字体渲染风格,但还未研究。似乎可以通过修改 fontconfig 改变渲染效果,但仅用这种方式是否可以做到 macOS 的这种效果还不知道。

给几个线索:

Google 搜索 linux font rendering like mac
https://wiki.archlinux.org/title/font_configuration
169 天前
回复了 mijazz 创建的主题 问与答 Windows 英语为显示语言 中文字体显示问题
原因是英文版系统中,日语字体的优先级比较高,部分汉字会先使用日文字体,然后剩下的汉字使用中文字体,导致汉字会用多个字体渲染,非常糟糕。

可以尝试这么做,在切换到英文之前,先备份 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink ,切换到英文后,再将其还原。

不过这样做之后,使用的西文字体和英文原版不一致。想调整这个行为的话,还需要自己调整一下字体回退的顺序。
使用官方 YubiKey Manager 图形化界面,或者命令行:

```bash
ykman fido reset
ykman fido access change-pin
```
171 天前
回复了 nii 创建的主题 问与答 急需能 100%有效的闹钟?
首先明确一下你说的无法叫醒是指:听到声音了,然后无视它并接着睡;还是压根不能将你唤醒。

你需要先把闹钟停掉一段时间,先把这根弦松一下。过几个星期后重新开始设闹钟,并且保证闹钟只设置一个不得不起床的最晚时间(否则就会迟到、完不成任务……)。这样你对闹钟的敏感性就会调整回来,并且闹钟一叫你就必须起床,从而形成一个正向循环。

当然,最好还是形成自己规律的生物钟,闹钟只作为突发情况下的辅助。
173 天前
回复了 IslandOwnerHuang 创建的主题 macOS Mac 外壳的油漆好不结实
P.S. 「好不结实」的意思是「十分结实」,类比「好不热闹」(虽然第一次看到是挺迷惑的)
Windows 7 早就淘汰了,不是要被淘汰了

Windows 7 support ended on January 14, 2020
关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2388 人在线   最高记录 5634   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 02:37 · PVG 10:37 · LAX 19:37 · JFK 22:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.