标签:网络

共 6 篇
2022-05-30 323 浏览

Ubuntu 18.04 / 20.04 快速开启 TCP BBR

在 Linux 服务器上做网络优化时,经常会看到一个关键词:BBR。 BBR 的全称是 Bottleneck Bandwidth and RTT,是一种 TCP 拥塞控制算法。它的目标不是简单粗暴地“把速度拉满”,而是根据网络链路的瓶颈带宽和往返时延,尽量让连接保持较高吞吐,同时减少不必要的排队延迟。 简单理解,传统拥塞控制算法很多时候会把丢包当成网络拥塞的…

2022-05-06 345 浏览

Ubuntu 20.04 固定 DNS 设置方法

在 Ubuntu 20.04 上配置网络时,有时候会遇到 DNS 解析不稳定的问题。比如内网主机名解析不了、访问网页偶尔很慢、服务器能 ping 通 IP 但无法解析域名,或者系统自动获取到的 DNS 服务器并不是自己想用的地址。 这种情况下,可以通过 systemd-resolved 来手动指定 DNS 服务器。这个方法比较适合服务器、开发机、内网环境、虚…

2021-07-15 419 浏览

Ubuntu 禁用 Netplan 改用 ifupdown 配置网络

从 Ubuntu 17.10 以后,Ubuntu 开始使用 Netplan 作为默认的网络配置方式。到了 Ubuntu Server 18.04、20.04 这些版本,服务器网络配置通常会写在 /etc/netplan/ 目录下的 YAML 文件中,再由 Netplan 交给 systemd-networkd 或 NetworkManager 这类后端服务实…

2020-12-05 268 浏览

访问GitHub的问题

这篇文章整理的是访问 GitHub 时遇到连接不稳定、解析异常或加载缓慢时的排查思路。早期很多人会通过修改 hosts 文件临时指定 GitHub 的 IP,但这种方式现在并不推荐长期使用。 为什么不建议长期写死 hosts # GitHub 使用了全球化的基础设施,域名解析结果会随着地区、运营商、CDN 和服务调整而变化。某个时间点可用的 IP,过一段时间…

2020-11-10 285 浏览

通过 SoftEther 连接到内网

实际用法 # 之前由于某些原因总在家办公,但是有些东西又需要连接到公司的机器上,所以找了一些资料,用 SoftEther 搭建服务器,然后从家里连上公司的办公网,现在将步骤记录一下。 首先下载 SoftEther 根据 Server 的版本和架构选择相应版本安装 配置 SoftEther Server 并使用本地网桥优化性能 安装编译依赖: Bash 复制代…

2020-07-23 173 浏览

[原创]用 SSH 转发和 Nginx 反向代理

实际用法 # 先说说 SSH 的本地转发和远程转发,也叫作正向转发和反向转发。 本地转发:内网机器(Client)SSH连接到外网机器(Server),内网机器监听本地指定端口,并将该端口的所有数据转发到外网机器的指定端口。方向是本地到远端。SSH 使用 -L 参数。 命令格式: Bash 复制代码 ssh -L < local port>:<remote…