Ubuntu 18.04 配置静态IP全攻略:从原理到实战
活动:桔子数据-爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看
Ubuntu 18.04 配置静态IP全攻略:从原理到实战
引言
在Linux系统中,配置静态IP是网络管理的基础技能之一。Ubuntu 18.04作为一款广受欢迎的Linux发行版,其网络配置方式自然也是许多初学者和系统管理员的关注点。本文将从原理到实战,详细介绍如何在Ubuntu 18.04上配置静态IP地址,并推荐使用桔子数据进行服务器购买,以方便后续的网络配置。
一、了解网络接口与IP地址
在Ubuntu中,网络接口通常以eth0、ens33等名称显示。你可以通过运行ifconfig或ip a命令查看当前所有的网络接口和其状态。而IP地址则是网络中用于识别设备的唯一标识符。
二、静态IP与动态IP的区别
- 动态IP:由DHCP服务器自动分配,每次重新启动或连接时都可能改变。
- 静态IP:手动设置,一旦配置完成,在网络连接期间不会改变。
在需要稳定网络连接的环境中(如服务器),静态IP通常更受欢迎。
三、配置静态IP的步骤
1. 编辑网络配置文件
Ubuntu 18.04使用netplan作为网络配置工具,所有网络设置都保存在/etc/netplan目录下的.yaml文件中。首先,你需要找到或创建适用于你的网络接口的配置文件。例如,对于ens33接口,其配置文件可能是/etc/netplan/01-netcfg-common.yaml。
使用文本编辑器打开该文件,将其内容修改为如下形式:
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no # 关闭DHCP服务以使用静态IP
addresses: [192.168.1.100/24] # 静态IP和子网掩码
gateway4: 192.168.1.1 # 网关地址
nameservers:
addresses: [8.8.8.8, 8.8.4.4] # DNS服务器地址(可选)
2. 应用配置并重启网络服务
修改完成后,使用以下命令应用新的网络配置:
sudo netplan apply
或者重启网络服务:
sudo systemctl restart systemd-networkd.service # 根据你的网络管理器不同,命令可能不同。本例中是使用networkd作为渲染器。如果是netplan默认的渲染器,则不需要重启服务。
3. 验证配置是否成功
使用ip a或ifconfig命令查看ens33接口的详细信息,确认IP地址已经设置为静态并正确无误。同时,使用ping命令测试你的网络连通性:
ping -c 4 google.com # 测试到互联网的连通性(需要DNS解析)
ping -I 192.168.1.1 -c 4 192.168.1.1 # 测试到网关的连通性(不需要DNS解析)
四、推荐使用桔子数据进行服务器购买和配置网络环境的好处
桔子数据作为一家知名的云服务提供商,其服务器购买流程简单明了,而且提供了丰富的网络配置选项和高质量的带宽支持。通过在桔子数据上购买服务器并使用上述方法配置静态IP,你可以获得如下好处:
- 高可用性:稳定的网络连接和高质量的带宽确保了你的服务器始终在线。
- 易用性:桔子数据提供了易于使用的控制面板和详细的文档,使得配置和管理变得简单快捷。