欢迎访问楠楠博客,专注于网络营销类百科知识解答!
当前位置:楠楠博客 >> 软件编程 >> 系统 >> 详情

怎么给linux系统设置ip

2026-02-03 系统 责编:楠楠博客 5637浏览

给Linux系统设置IP地址是网络配置的基础操作,方法取决于系统使用的网络管理工具(如NetworkManager、netplan或传统配置文件)。以下是专业配置指南:

怎么给linux系统设置ip

一、临时设置IP(重启失效)

1. 使用ip命令(推荐)

# 设置IP与子网掩码
sudo ip addr add 192.168.1.100/24 dev eth0

# 添加默认网关
sudo ip route add default via 192.168.1.1

# 刷新配置
sudo ip link set eth0 up

2. 传统ifconfig(部分系统需安装net-tools)

sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
sudo route add default gw 192.168.1.1

二、永久静态IP配置

1. Debian/Ubuntu(/etc/network/interfaces)

auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8

2. RHEL/CentOS/Fedora(/etc/sysconfig/network-scripts/ifcfg-eth0)

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8

3. Ubuntu 18.04+(Netplan配置)

# /etc/netplan/*.yaml示例
network:
  version: 2
  ethernets:
    eth0:
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8]

三、动态IP配置(DHCP)

系统类型配置文件关键参数
Debian/Ubuntu/etc/network/interfacesiface eth0 inet dhcp
RHEL系/etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO=dhcp
Netplan*.yamldhcp4: true

四、NetworkManager工具

1. nmcli命令

# 设置静态IP
sudo nmcli con mod eth0 ipv4.addresses "192.168.1.100/24"
sudo nmcli con mod eth0 ipv4.gateway "192.168.1.1"
sudo nmcli con mod eth0 ipv4.dns "8.8.8.8"
sudo nmcli con up eth0

2. nmtui文本图形界面

sudo nmtui

五、配置后验证

# 查看IP信息
ip addr show eth0

# 测试连通性
ping -c 4 8.8.8.8

# 检查DNS解析
nslookup google.com

六、相关概念扩展

术语说明
静态IP需手动指定IP/子网掩码/网关,适合服务器
动态IP通过DHCP协议自动获取,适合客户端设备
CIDR表示法192.168.1.100/24 = 子网掩码255.255.255.0
网络服务重启Ubuntu:netplan apply
RHEL:systemctl restart NetworkManager

注意事项:

1. 配置前使用ip link确认网卡名称(现代系统可能使用ensX命名)
2. 生产环境建议同时配置IPv4和IPv6
3. 云服务器需注意平台安全组/弹性IP绑定
4. 使用systemd-networkd的系统需对应配置文件(/etc/systemd/network/)

本站申明:楠楠博客为网络营销类百科展示网站,网站所有信息均来源于网络,若有误或侵权请联系本站!
为您推荐
  • 在iOS自带“邮件”App中添加网易邮箱(如163、126邮箱),需要先为邮箱开启IMAP/SMTP服务并获取客户端授权码,再在iOS中进行账户配置。以下是专业操作步骤。第一步:在网易邮箱网页端开启服务并获取授权码。登录网易邮箱网页
    2026-09-23 系统 1365浏览
  • 在Linux系统中启用显卡是一个涉及硬件识别、驱动安装和显示配置的专业过程,旨在激活图形处理单元(GPU)以实现硬件加速和显示功能。下面将分步骤详细说明,内容基于全网专业资料整理,确保准确性和实用性。首先,识别显
    2026-09-23 系统 9029浏览
栏目推荐
  • 在Linux虚拟机中修改用户名和密码是系统管理的基础操作,但两者涉及不同的流程和风险级别,需谨慎执行以确保系统稳定性。修改密码相对简单,主要使用passwd命令。对于当前用户,可直接运行passwd,然后根据提示输入新密码;
    2026-09-01 系统 3049浏览
  • 在Linux服务器的日常运维中,内存被用作页面缓存(Page Cache)、目录项缓存(Dentries)和索引节点缓存(Inodes)是正常的性能优化行为。这些缓存由内核自动管理,用于加速文件读写与目录查找。只有当系统内存真正不足时,内核
    2026-09-01 系统 4988浏览
  • 在Linux系统中,逻辑分区是磁盘分区的一种类型,通常与MBR(主引导记录)分区表相关。MBR允许最多四个主分区,但可以通过创建一个扩展分区来扩展分区数量,扩展分区内可以包含多个逻辑分区,以突破主分区数量的限制。要创
    2026-09-01 系统 8005浏览
栏目热点
全站推荐
  • 当您的Unturned服务器无法连接时,通常涉及网络连接、服务器配置、防火墙或游戏版本等几个层面。请按照以下专业排查步骤逐一检查。第一步:确认基础网络连通性。在客户端电脑的“命令提示符”中执行 ping 服务器IP地址,以
    2026-09-23 服务器 4941浏览
  • 在信息技术与消费电子领域,“主机多少代”通常指游戏主机(家用游戏机)的发售世代,也可指服务器主机或计算机主机的技术代次。其核心含义是依据硬件架构、性能水平、功能特性以及发布时间,对同类型主机进行的代际
    2026-09-23 主机 3021浏览
  • 关于南京top域名价格,首先需要明确.top域名是全球通用的国际顶级域名(gTLD),并非地区限定域名,因此其价格在全国乃至全球范围内基本保持一致,南京本地并无特殊加价或优惠。目前(2025年5月前),.top域名的新注册价格通
    2026-09-23 域名 9422浏览
友情链接
底部分割线