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

怎么给linux系统设置ip

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

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

怎么给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/)

本站申明:楠楠博客为网络营销类百科展示网站,网站所有信息均来源于网络,若有误或侵权请联系本站!
为您推荐
  • 申请一个国外的Apple ID(例如美国、日本等地区的ID)是获取该地区独占应用、游戏、媒体内容或享受不同定价策略的常见需求。整个过程无需特殊工具,但需要遵循Apple的规则,使用真实但符合目标地区要求的信息。以下是专业
    2026-03-11 系统 6640浏览
  • 在Linux系统中,查看软中断(SoftIRQ)信息是分析系统性能、排查网络或I/O瓶颈的关键操作。软中断是内核用于处理中断下半部(bottom half)和任务队列(tasklet)的重要机制,其运行状态直接反映了系统的中断处理负载。查看软中
    2026-03-10 系统 1047浏览
栏目推荐
  • Linux 文件路径是指在文件系统中用于唯一标识文件或目录位置的字符串。它遵循层级目录结构,以根目录(/)为起点,通过正斜杠(/)分隔目录层级,最终指向目标文件或目录。文件路径是操作系统定位资源的核心依据,也是用
    2026-01-08 系统 5649浏览
  • 在macOS上制作Windows安装介质(如U盘启动盘)通常有两种主流方法:通过Boot Camp助理(双系统安装)或使用第三方工具创建独立Windows安装盘。以下为专业操作指南及相关扩展内容:一、通过Boot Camp助理制作Windows双系统此方法适用
    2026-01-08 系统 2994浏览
  • 在Linux系统中配置邮件服务涉及多个步骤,包括安装邮件服务器软件、配置域名解析、设置收发规则等。以下是基于Postfix(Linux主流邮件传输代理)的配置流程及扩展说明。一、选择邮件服务器软件Linux常用邮件服务组件: 软件
    2026-01-07 系统 7390浏览
栏目热点
全站推荐
  • 近期,“网红主播霸气回击美女”这一话题在社交媒体上引发了广泛讨论。要专业、准确地理解这一现象,需要从事件背景、传播学、法律及行业生态等多个维度进行分析。通常,这类事件的核心是网络主播在直播或视频内容中
    2026-03-16 主播 6359浏览
  • 德玛西亚杯是中国《英雄联盟》项目的一项年度重要职业赛事,由腾讯游戏和拳头游戏主办,是连接赛季间歇、检验队伍新阵容与发掘新秀的关键舞台。其直播是电竞爱好者关注的焦点。关于德玛西亚杯比赛直播,核心信息如下
    2026-03-16 直播 1115浏览
  • 关于“绿色直播网足球直播平台”的问题,这是一个在中国网络环境下需要特别明确和谨慎对待的查询。以下是根据当前中国互联网法规和政策,结合公开信息,为您提供的专业、准确的解答。“绿色直播网”并非一个官方或主
    2026-03-16 直播平台 7149浏览
友情链接
底部分割线