安装 dnf-automatic
1 |
dnf install dnf-automatic |
编辑配置文件
1 |
nano /etc/dnf/automatic.conf |
修改配置
1 |
apply_updates = yes |
保存退出
启动dnf计时器
安装 dnf-automatic
1 |
dnf install dnf-automatic |
编辑配置文件
1 |
nano /etc/dnf/automatic.conf |
修改配置
1 |
apply_updates = yes |
保存退出
启动dnf计时器
以管理员身份运行CMD
1 2 3 4 5 |
#从IE导入代理设置 netsh winhttp import proxy ie #独立设置代理 netsh winhttp set proxy 127.0.0.1:1088 "localhost;127.*;10.*;172.16.*;172.17.*;172.18.*;172.19.*;172.20.*;172.21.*;172.22.*;172.23.*;172.24.*;172.25.*;172.26.*;172.27.*;172.28.*;172.29.*;172.30.*;172.31.*;192.168.*;<local>" |
… 阅读全文
本文介绍使用 StrongSwan 搭建 VPN 的过程,适合有一定 linux 基础的用户。
StrongSwan 是基于 OpenSource IPsec 的 VPN 解决方案,官方网站:https://www.strongswan.org/ ,如果无法访问请使用科学上网,原因你懂的。
本文描述从一个初始系统开始逐步完成搭梯的过程。
以 root 用户登录
安装 epel 源
1 |
dnf install epel-release |
更新系统
1 |
dnf update |
安装必备软件
1 2 3 4 5 |
dnf install nano wget nginx certbot iptables-services crontab #nginx开机启动 systemctl enable nginx #启动nginx systemctl restart nginx |
StrongSwan IPsec IKEv2 连接需要用到服务器证书,用于验证服务器身份。由于自签发证书不受操作系统信任,我们需要申请 Let’s Encrypt 免费证书。
申请证书需要有域名,提前将域名解析到你的vps地址。
npm 有两个代理设置,一个是 http 代理,一个是 https 代理。
在命令行设置代理服务器。
1 2 3 4 5 6 |
#获取 http 请求的代理设置 npm config get proxy npm config set proxy="http://127.0.0.1:1080" #获取 https 请求的代理设置 npm config get https-proxy npm config set https-proxy="http://127.0.0.1:1080" |
代理服务器可以使用小灰机(小灰机同时支持 socks 代理和 http 代理)… 阅读全文
Win10 的 Hyper-V 虚拟机默认安装有一个虚拟交换机,这个交换机不能修改,也不能删除,它默认启用NAT, 可以连接外网。但有一个缺点,每次重启主机系统后它的ip都会随机改变,当有多个虚拟机想组内网时无法使用这个交换机。
想要组成内网又要连接外网,目前有两个方案可供选择。
1.新建一个内网交换机,然后每台虚拟机都添加默认交换机和新建的这个内网交换机,组成双网卡。缺点是双网卡情况下可能需要指定路由策略。
2.新建一个内网交换机,并为它新建NAT,然后每台虚拟机都仅使用这个交换机。缺点是ip,网关,dns等需要手动指定,当主机切换网络环境后可能需要更改dns设置才能连外网。
针对第二个方案,需要在 powershell 中输入命令创建NAT.
1 2 3 4 5 6 7 8 9 10 11 |
#新建内网交换机,此步可在 Hyper-V 交换机管理界面中创建 New-VMSwitch -SwitchName '内部网络 NAT' -SwitchType Internal -Verbose #获取上一步创建的交换机的接口索引,字段为 ifindex 的值就是索引 Get-NetAdapter #假设上一步中获得的接口索引为20,为接口指定ip和子网 New-NetIPAddress 192. |