2021年12月28日星期二
一个自动维护的 Onedrive(UWP 版)hosts 列表
前情
Onenote天下第一! 但是
Onedrive` 的同步速度可太爆炸了. UWP 版要走代理要么设置 loopback,要么设置虚拟网卡,并不方便。
以下是自动维护的一个 hosts 列表。
地址
https://onedrive-hosts.learningman.top
你可以在
https://onedrive-hosts.learningman.top/dns.cache
得到不含<br>
的 hosts 列表,也许可以开发一个自动更新本机 hosts 的工具。
当前 Hosts
这个 hosts 每 60000 秒会更新一次
开源地址
GitHub:
Zxilly/OnedriveHostsGenerator
hosts示例文件:
127.0.0.1 cad.glodon.com
127.0.0.1 backup.lumion3d.net
127.0.0.1 license.lumion3d.net
127.0.0.1 backup.lumion3d.com
127.0.0.1 activate.lumion3d.com
127.0.0.1 license.lumiontech.net
127.0.0.1 upload.lumion3d.net
127.0.0.1 upload.lumion3d.com
23.76.235.216 contentstorage.osi.office.net
13.107.42.13 onedrive.live.com
20.190.144.164 login.live.com
131.253.14.229 skyapi.onedrive.live.com
13.107.42.12 d.docs.live.net
52.109.48.2 contentsync.onenote.com
52.109.48.27 hierarchyapi.onenote.com
52.109.56.48 ocws.officeapps.live.com
52.109.48.0 www.onenote.com
13.107.42.16 config.edge.skype.com
52.109.124.51 roaming.officeapps.live.com
52.109.48.29 pagecontentsync.onenote.com
23.76.235.212 api.onedrive.live.com
23.66.105.17 c1-onenote-15.cdn.office.net
13.107.42.12 docs.live.net
157.55.109.230 storage.live.com
20.198.162.76 skydrive.wns.windows.com
20.198.162.76 client.wns.windows.com
20.189.173.7 mobile.pipe.aria.microsoft.com
23.66.105.118 oneclient.sfx.ms
157.55.109.224 skydrivesync.policies.live.net
13.107.42.12 api.onedrive.com
13.107.42.12 public.bn.files.1drv.com
13.107.42.12 public.dm.files.1drv.com
23.76.227.99 cdn.onenote.net
31.13.75.14 ad.atdmt.com
117.18.232.200 officeimg.vo.msecnd.net
13.107.6.171 onenote.officeapps.live.com
52.98.85.194 substrate.office.com
2021年12月27日星期一
AutoCAD常用命令
在AutoCAD中:
- 长度=di 2.面积=aa 3.移动 m
2021年12月26日星期日
CHFS HTTP协议的文件共享服务器
命令行后台运行:
nohup /usr/local/soft/chfs/chfs --file /usr/local/soft/chfs/chfs.ini &
重新加载systemctl配置
systemctl daemon-reload
允许开机启动
systemctl enable chfs.service
systemctl方式启动
systemctl start chfs.service
systemctl方式重启
systemctl restart chfs.service
systemctl方式停止
systemctl stop chfs.service
systemctl disable chfs.service
chfs.service脚本:
[Unit]
Description=CHFS Service
After=network.target
[Service]
Type=simple
User=root
Restart=on-failure
RestartSec=5s
ExecStart=/usr/local/soft/chfs/chfs --file=/usr/local/soft/chfs/chfs.ini
ExecReload=
ExecStop=
[Install]
WantedBy=multi-user.target
Linux系统 v2rayA 安装
项目地址:https://github.com/v2rayA/v2rayA
二进制包下载:https://github.com/v2rayA/v2rayA/releases
v2rayA用户文档:https://v2raya.org/docs/prologue/introduction
本地安装命令参考:
sudo apt install /root/installer_debian_arm64_1.5.9.1698.1.deb
官方安装参考:https://v2raya.org/docs/prologue/installation/debian/
Debian / Ubuntuv2rayA 的功能依赖于 V2Ray 内核,因此需要安装内核。
安装 V2Ray 内核 / Xray 内核
V2Ray / Xray 的官方脚本
V2Ray 安装参考:https://github.com/v2fly/fhs-install-v2ray
curl -Ls https://ghproxy.com/https://github.com/scdlyh/install-release/blob/main/v2ray-install-release.sh | sudo bash
installed: /usr/local/bin/v2ray
installed: /usr/local/bin/v2ctl
installed: /usr/local/share/v2ray/geoip.dat
installed: /usr/local/share/v2ray/geosite.dat
installed: /usr/local/etc/v2ray/config.json
installed: /var/log/v2ray/
installed: /var/log/v2ray/access.log
installed: /var/log/v2ray/error.log
installed: /etc/systemd/system/v2ray.service
installed: /etc/systemd/system/v2ray@.service
curl -Ls https://ghproxy.com/https://github.com/scdlyh/install-release/blob/main/Xray-install-release.sh | sudo bash
sudo systemctl disable v2ray --now sudo systemctl disable xray --now
下面将以指定V2RAYA_V2RAY_BIN为xray为例,介绍各个环境下的设置方法。
systemd 管理的 v2rayA
新建文件夹 /etc/systemd/system/v2raya.service.d,然后新建一个 xray.conf 的文件,添加以下内容:
注意检查 Xray 的路径是否正确。
sudo systemctl daemon-reload && sudo systemctl restart xray.service
方法一:通过软件源安装
添加公钥
wget -qO - https://apt.v2raya.mzz.pub/key/public-key.asc | sudo apt-key add -
echo "deb https://apt.v2raya.mzz.pub/ v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list sudo apt updatenft
wget https://ghproxy.com/https://github.com/v2rayA/v2rayA/releases/download/v1.5.9.1698.1/installer_debian_arm64_1.5.9.1698.1.deb && sudo apt install /root/installer_debian_arm64_1.5.9.1698.1.deb && rm -rf installer_debian_arm64_1.5.9.1698.1.deb && systemctl daemon-reload && sudo systemctl start v2raya.service
从 1.5 版开始将不再默认为用户启动 v2rayA 及设置开机自动。
systemctl daemon-reload
sudo systemctl start v2raya.service
sudo systemctl stop v2raya.service
sudo systemctl enable v2raya.service
sudo systemctl disable v2raya --now
export http_proxy=http://127.0.0.1:20172
或
export ALL_PROXY=socks5://127.0.0.1:20170
或
export ALL_PROXY=socks5://192.168.0.24:7890 (局域网内设备)
v2raya.service 文件内容
[Unit]
Description=v2rayA Service
Documentation=https://github.com/v2rayA/v2rayA/wiki
After=network.target nss-lookup.target iptables.service ip6tables.service
Wants=network.target
[Service]
Type=simple
User=root
LimitNPROC=500
LimitNOFILE=1000000
ExecStart=/usr/bin/v2raya --log-disable-timestamp
Environment=V2RAYA_LOG_FILE=/var/log/v2raya/v2raya.log
Restart=on-failure
[Install]
WantedBy=multi-user.target
对于 Debian11 用户来说,iptables 已被弃用。使用 nftables 作为 iptables 的后端以进行适配:
update-alternatives --set iptables /usr/sbin/iptables-nft update-alternatives --set ip6tables /usr/sbin/ip6tables-nft update-alternatives --set arptables /usr/sbin/arptables-nft update-alternatives --set ebtables /usr/sbin/ebtables-nft
update-alternatives --set iptables /usr/sbin/iptables-legacy update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy update-alternatives --set arptables /usr/sbin/arptables-legacy update-alternatives --set ebtables /usr/sbin/ebtables-legacy
Armbian 自编译固件
原始作者: https://www.right.com.cn/forum/thread-4053939-1-1.html
编译作者: https://www.right.com.cn/forum/thread-6628747-1-1.html
初始:
user:root
password:1234
Armbian_21.08.1_Arm-64_hirsute_current_5.10.77
下载链接:https://cloud.189.cn/web/share?code=YZr6bamyeqEz
Armbian_21.08.1_Arm-64_bullseye_current_5.10.70
下载链接:https://cloud.189.cn/web/share?code=VFjMFfyYvyYj
2021年12月19日星期日
使用SoftEther搭建Server端
系统更新:
下载64 位执行文件:
wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.38-9760-rtm/softether-vpnserver-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz
tar xvf softether-vpnserver-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz tar xvf
cd vpnserver
apt install make
apt install make-guile
apt-get install make gcc g++ -y
make
./vpnserver start
sudo vim /etc/rc.local
在 exit 0 之前写入:
/root/vpnserver/vpnserver start
E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法
解决方法:
现将info文件夹更名
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk
新建一个新的info文件夹
sudo mkdir /var/lib/dpkg/info
安装修复
sudo apt-get update
sudo apt-get install -f
执行完上一步操作后,在info文件夹下生成一些文件,现将这些文件全部移到info.bk文件夹下
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bk
把自己新建的info文件夹删掉
sudo rm -rf /var/lib/dpkg/info
恢复原有info文件夹,修改名字
sudo mv /var/lib/dpkg/info.bk /var/lib/dpkg/info
卸载不需要的软件
sudo apt-get autoremove
2021年12月13日星期一
Ubuntu Linux 上安装Softether Client
官网下载
Github下载
curl -o vpnclient.tar.gz https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.38-9760-rtm/softether-vpnclient-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz
2、解压安装包,得到vpnclient文件夹,可以使用mv命令将文件夹移动到要安装的位置,如/var/vpnclient/
tar -zxvf vpnclient.tar.gz
sudo mv ./vpnclient/ /var/vpnclient/
3、安装前准备:
可能系统缺少make和gcc软件而安装失败,需要先执行下列命令安装依赖
sudo apt update && sudo apt-get install build-essential && sudo apt install make gcc --fix-missing
3、执行安装,进入安装目录,运行.install.sh(隐藏的脚本文件),有三次要你同意软件协议,都选择Yes/Agree(即三次输入数字1)
cd /var/vpnclient/
执行安装命令脚本
sudo ./.install.sh
安装网络管理工具net-tools,需要使用里面的ifconfig命令
编译安装完成后会在源码目录看到 vpnclient 和 vpncmd 文件,
4、启动服务 sudo ./vpnclient start
5、启动管理工具 ./vpncmd
启动远程链接: RemoteEnable //子命令中执行
VPN Client>RemoteEnable
远程管理Windows图形化客户端:下载
安装为 SoftEther VPN Client 远程管理工具
check //测试您的安装
NicCreate vlan //在您的计算机上创建虚拟 VPN 接口vlan
echo 1 > /proc/sys/net/ipv4/ip_forward //开启IP转发
dhclient vpn_vlan //从 VPN DHCP 服务器获取 IP 地址
ip a //显示vlan接口和分配的 IPv4 地址
AccountCreate //创建连接设置,按提示输入连接名,主机和端口,Hub名,用户名,虚拟网卡名。
设置连接的用户密码:AccountPasswordSet 连接名 /PASSWORD:密码 /TYPE:standard
设置服务自动连接:AccountStartupSet 连接名
手动连接:AccountConnect 连接名
查看连接状态:AccountList
参考链接:SoftEther Linux 使用方法
2021年12月8日星期三
windows系统上安装.cab更新文件
1.从Windows更新网站下载扩展名为.cab文件的wondows更新文件。
https://www.catalog.update.microsoft.com/home.aspx
打开网站在右侧搜索框输入更新补丁号搜索,选中相应系统架构的更新包进行下载。
2.在任务栏的搜索框中输入“命令提示符”或cmd,然后单击“以管理员身份运行”,打开DOS窗口。
3.由于下载的cab文件名称较长,为了便于浏览的使用,可以将它重命名一个较短的文件名,例如windows10-kb3154879-x86。
4.在文件资源管理器中打开下载的cab文件所在的目录,按住Shift键右键单击cab文件,在弹出的菜单中选择“复制为路径”命令,并将其复制到命令提示符窗口中。现在,使用向左箭头键和Delete删除路径中出现的两个引号,这省去了手动输入整个路径的麻烦。
5.最后在DOS窗口中看到的应该是这样的:
DISM.exe /Online /Add-Package /PackagePath:"F:\网络下载\windows10.0-kb5007186-x64_fa3bf3175f56b9a8916793cffd054e0f65698610.cab"
6.按Enter键,将开始安装cab更新文件。
7.可以添加以下内容来对其进行优化:空格/NoRestart /quiet