欢迎访问宝典百科,专注于IT类百科知识解答!
当前位置:宝典百科 >> 软件系统 >> linux >> 百科详情

linux系统怎么设置固定IP

2025-07-09 linux 责编:宝典百科 3141浏览

在Linux系统中设置固定IP地址需要根据不同的网络管理工具进行配置,主要有以下几种常用方法:

linux系统怎么设置固定IP

1. 使用 `nmcli` 配置(NetworkManager)

NetworkManager是多数现代Linux发行版(如Ubuntu、RHEL、CentOS)的默认网络管理工具。

步骤:

查看当前网络连接名称:

bash

nmcli connection show

修改现有连接(假设名为`eth0`):

bash

nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8

应用配置并重启连接:

bash

nmcli connection down eth0 && nmcli connection up eth0

2. 修改配置文件(传统方式)

Debian/Ubuntu系

配置文件路径:`/etc/network/interfaces`

bash

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 8.8.4.4

重启网络服务:

bash

systemctl restart networking

RHEL/CentOS系

配置文件路径:`/etc/sysconfig/network-scripts/ifcfg-eth0`

ini

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

DNS2=8.8.4.4

重启网络服务:

bash

systemctl restart NetworkManager

3. 使用 `netplan`(Ubuntu 18.04+)

配置文件路径:`/etc/netplan/01-netcfg.yaml`

yaml

network:

version: 2

ethernets:

eth0:

addresses: [192.168.1.100/24]

gateway4: 192.168.1.1

nameservers:

addresses: [8.8.8.8, 8.8.4.4]

应用配置:

bash

netplan apply

4. 注意事项

子网掩码与CIDR表示法:`255.255.255.0` 对应 `/24`,需根据实际情况调整。

DNS配置:若DNS未生效,检查`/etc/resolv.conf`是否被覆盖,建议在配置文件中显式指定DNS。

多网卡环境:确保配置的网卡名称与实际一致(如`eth0`、`ens33`等),可通过`ip a`命令查看。

防火墙:固定IP后需检查防火墙规则,确保不会阻断通信。

5. 验证配置

检查IP是否生效:

bash

ip addr show eth0

测试网络连通性:

bash

ping -c 4 8.8.8.8

验证DNS解析:

bash

nslookup example.com

如果需要更复杂的配置(如多IP绑定、路由表调整),可进一步使用`ip route`或`nmcli`的高级参数。

本站申明:宝典百科为纯IT类百科展示网站,网站所有信息均来源于网络,若有误或侵权请联系本站!
为您推荐
  • 在Linux系统中,DHCP服务(Dynamic Host Configuration Protocol)用于自动分配IP地址给网络中的设备。然而,在某些情况下,用户可能需要卸载或禁用该服务,例如:服务器不再需要动态IP分配、避免冲突、清理冗余服务或进行网络架构调
    2026-03-29 linux 9996浏览
  • 在Linux操作系统中,当前工作目录是一个核心概念,它指的是用户或Shell会话当前正在其中进行操作的文件系统位置。无论是执行命令、读取文件还是运行脚本,绝大多数操作都默认相对于此目录进行。因此,准确、快速地获取
    2026-03-28 linux 3493浏览
栏目推荐
  • 在个人计算设备领域,Windows与macOS长期占据主导地位,但近年来,Linux以其开源、安全、高效的特点吸引了越来越多用户,尤其是开发者与技术爱好者。华为作为全球领先的科技企业,其推出的MateBook系列笔记本电脑预装了第三
    2026-02-16 linux 3999浏览
  • 在Linux操作系统中,用户名是用户身份的重要标识,它不仅用于系统登录认证,还影响文件权限、服务配置等多个层面。随着系统使用时间的增长或组织架构调整,有时需要修改用户的用户名。本文将详细介绍如何安全、正确地
    2026-02-15 linux 1332浏览
  • 在计算机图形学中,图元(Primitive)指的是构成图形的基本元素,如点、线、多边形等。在Linux操作系统中,图元是图形界面和应用程序开发中的核心概念,尤其是在涉及图形渲染和显示的场景中。Linux系统中的图形界面通常基
    2026-02-15 linux 5999浏览
全站推荐
  • # Android有返回键吗在Android系统中,返回键是一个重要的导航控件,用于用户在应用或系统界面之间进行切换。然而,随着Android设备的多样化和设计的不断演变,返回键的形式和功能也在发生变化。本文将从Android返回键的历史、
    2026-03-28 android 3905浏览
  • # 冒险岛与Windows版本不兼容怎么办在使用冒险岛(MapleStory)这款经典的网络游戏时,许多玩家可能会遇到与不同Windows版本的兼容性问题。这些问题可能会影响游戏的流畅运行,甚至导致游戏无法启动。本文将从冒险岛与Windows版
    2026-03-28 windows 5454浏览
  • 游戏硬盘怎么做随着电子游戏产业的迅猛发展,玩家对游戏体验的要求也日益提升。其中,游戏硬盘作为承载游戏数据、影响加载速度和系统稳定性的核心硬件,其制作与优化已成为广大玩家和硬件爱好者关注的重点。本文将从
    2026-03-28 硬盘 5446浏览
友情链接
底部分割线