Linux 系统的网络配置与优化是系统管理员日常工作中不可或缺的一部分。以下是一些关于 Linux 网络配置与优化的基本知识和技巧。
基本概念
- IP 地址:IP 地址是网络设备在互联网中的唯一标识符。
- 子网掩码:子网掩码用于将 IP 地址分为网络地址和主机地址。
- 网关:网关是连接不同网络的设备,用于数据包的转发。
- DNS:DNS(域名系统)用于将域名转换为 IP 地址。
常用命令
ifconfig
:查看和配置网络接口。ip
:查看和配置网络接口(更现代的命令)。route
:查看和配置路由表。netstat
:查看网络连接、路由表、接口统计信息等。
配置静态 IP 地址
- 编辑
/etc/network/interfaces
文件。 - 添加以下内容:
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
- 重启网络服务:
sudo systemctl restart networking
网络优化
调整 MTU 值:MTU(最大传输单元)是网络设备传输数据包的最大尺寸。调整 MTU 可以提高网络速度。
开启 TCP 持久连接:TCP 持久连接可以减少连接建立和断开的时间。
优化 DNS:使用更快的 DNS 服务器,例如 Google DNS 或 Cloudflare DNS。
图片
Linux 网络配置