月度归档: 2021 年 4 月

22 篇文章

Gaussian16的安装方法
1 Gaussian的安装 1.1 设置环境变量 假设当前用户名是x,要把Gaussian安装到自己的主目录下,且用的是bash,那么安装过程为: 把Gaussian压缩包解压到/home/x/目录下 建立一个文件夹用于储存Gaussian运行过程中产生的临时文件,位置随意。比如此例我们建立/home/x/Gaussian/tmp。 用vi或者ge…
如何在Ubuntu 20.04 Focal Fossa Linux上安装最小的Gnome
安装Vanilla GNOME 原始的GNOME桌面是纯Gnome外壳,具有最少的已安装软件包和功能。它是GUI应用程序需求最少的服务器的理想选择。 要安装Vanilla GNOME Shell桌面,请从终端执行以下命令: $ sudo apt install gnome-session gnome-terminal $ sudo reboot 安…
Alpine Linux 实现开机自启脚本
安装 rc-service 服务 Alpine使用的是OpenRCinit系统,而rc-service是openrc的一部分,所以安装openrc即可,使用如下命令安装: apk add openrc --no-cache 管理服务 列出所有可用服务 rc-service --list 启动/停止/重启 已有服务 rc-service 服务名 st…
Linux下建立GRE隧道并获取IPv6地址
虽然HE有提供免费的Tunnelbroker,不过那速度实在不怎么样。于是考虑在有IPv6地址托管主机上建立一个GRE Tunnel。 GRE Tunnel需要有内核模块ip_gre支持。远程主机有一段/64的IPv6,我将其中的一段/80分配给自己的机器。 使用iproute2工具。当然,你自己的机器需要有一个公网IPv4地址。 服务器的公网IP…
ipv6 over gre/sit: 通过 6in4 获得 ipv6 地址
前言 最近用旧笔记本装了个 ESXi 当 NAS 用,其中有一个功能是我期待很久的:离线下载,但是当我挂公网 bt 的时候发现速度实在感人,然而由于某种原因 ESXi 的物理网卡接口上又拿不到 ipv6 但是我可以控制的某台机器有一段 /64,所以就开始琢磨着怎么偷一段回来了。 场景描述 RouterA: 有 ipv4 地址 $routerA_wa…
搭建网关系列 —— 隧道篇
在中国特色的网络里,使用vpn/openvpn连接国外的服务器十分不稳定, 无奈之下一些人会使用obfsproxy等作为openvpn的底层传输工具, 目前obfs3还算是比较稳定的,我在公司使用了一段时间并没有发现问题。 不过在家里搭建网关时发现,无论是openvpn还是obfsproxy都是很消耗CPU的, 这也是在有了一个dir825之后又买…
Debian 10升级Bullseye
1.修改/etc/apt/sources.list deb http://deb.debian.org/debian bullseye main deb-src http://deb.debian.org/debian bullseye main 2.升级系统 apt full-upgrade 3.清理旧内核和软件包 dpkg --get-sele…
WireGuard 教程:使用 DNS-SD 进行 NAT-to-NAT 穿透
WireGuard 是由 Jason A. Donenfeld 等人创建的下一代开源 VPN 协议,旨在解决许多困扰 IPSec/IKEv2、OpenVPN 或 L2TP 等其他 VPN 协议的问题。2020 年 1 月 29 日,WireGuard 正式合并进入 Linux 5.6 内核主线。 ...
获取 Google IP 地址范围
获取 Google IP 地址范围 作为管理员,如果您需要获取 Google API 和服务的默认网域的 IP 地址范围,则可以参考以下信息来源。 Google 发布的 IP 地址范围清单: 向互联网公布的 IP 地址范围完整清单。了解详情 Google Cloud 客户可用的全球性和区域性的外部 IP 地址范围清单。了解详情 以上两个来源的 IP…