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

linux中怎么设置ip

2026-01-22 系统 责编:楠楠博客 110浏览

在Linux系统中配置IP地址是网络管理的基础任务之一,常用的方法包括命令行工具和配置文件修改。以下是专业且详细的指导:

linux中怎么设置ip

一、临时配置IP地址(重启后失效)

使用ip命令(推荐替代过时的ifconfig):

步骤1:查看网络接口

ip addr show
接口名IP地址MAC地址
eth0192.168.1.10/2400:0a:95:9d:68:16
wlan010.0.0.5/2400:1a:2b:3c:4d:5e

步骤2:分配IP地址与子网掩码

ip addr add 192.168.1.100/24 dev eth0

步骤3:设置默认网关

ip route add default via 192.168.1.1

二、永久配置IP地址

方法1:基于发行版的配置文件

发行版配置文件路径配置示例
Debian/Ubuntu/etc/network/interfacesauto eth0
iface eth0 inet static
  address 192.168.1.10
  netmask 255.255.255.0
  gateway 192.168.1.1
RHEL/CentOS/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

方法2:使用NetworkManager工具

nmtui(文本界面)或nmcli(命令行):

nmcli con mod eth0 ipv4.addresses 192.168.1.10/24
nmcli con mod eth0 ipv4.gateway 192.168.1.1
nmcli con up eth0

三、现代配置方式(Ubuntu 18.04+)

通过netplan配置YAML文件(/etc/netplan/*.yaml):

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: no
      addresses: [192.168.1.10/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]

应用配置:netplan apply

四、重要注意事项

1. DNS配置:在/etc/resolv.conf中添加nameserver 8.8.8.8
2. 验证连通性:ping 8.8.8.8和ip route show
3. 防火墙影响:检查iptables/nftables规则是否阻挡流量
4. 多网卡场景:为每个接口单独配置路由表(使用ip rule命令)

五、IPv6配置补充

ip -6 addr add 2001:db8::1/64 dev eth0
ip -6 route add default via 2001:db8::fe

建议优先使用iproute2工具集(ip命令)进行网络配置,其功能和性能均优于传统net-tools(ifconfig/route)。

本站申明:楠楠博客为网络营销类百科展示网站,网站所有信息均来源于网络,若有误或侵权请联系本站!
为您推荐
  • 在苹果Mac上安装Windows 7系统,首先要明确硬件的兼容性边界。由于Windows 7发布于2009年,而苹果在2016年后逐步移除了对旧版Windows的支持,因此并非所有Mac都能顺利安装。以下专业指南基于Intel芯片Mac,不适用于Apple Silicon(M1/M2/M3)
    2026-09-20 系统 3407浏览
  • 在虚拟机中为Linux系统配置网络连接,首先需要理解虚拟机的网络模型。主流虚拟化软件(如VMware Workstation、VirtualBox、KVM/QEMU)通常提供三种核心网络模式:桥接模式(Bridged)、网络地址转换模式(NAT)和仅主机模式(Host-Only)
    2026-09-20 系统 1777浏览
栏目推荐
  • 首先需要明确:iOS系统自带的剪贴板功能是真实存在的,并非“没有剪贴板”。只是iOS出于安全与交互设计,并未像电脑或部分安卓系统那样提供可见的“剪贴板管理界面”或常驻悬浮窗,导致用户误以为没有。实际上,iOS的剪
    2026-09-04 系统 271浏览
  • 关于“linux源码头怎么查看”这一问题的确切含义,在Linux开发语境中通常指Linux内核源代码的头文件(即扩展名为.h的文件),也可能指查看源码文件的开头部分。以下从这两个角度分别给出专业、可操作的查看方法。一、查看L
    2026-09-03 系统 8018浏览
  • 针对Windows 10的性能优化,需要从系统设置、后台服务、存储管理、电源策略以及硬件适配等多维度入手。以下专业建议基于微软官方文档与主流性能调优实践,可有效提升系统响应速度与资源利用率。首先,调整视觉效果是见效
    2026-09-03 系统 958浏览
栏目热点
全站推荐
  • 复古传奇本质上是基于经典《热血传奇》(Mir2)版本框架重制的服务端版本;开服务器的核心工作包括部署服务端程序、配置数据库、开放网络端口、制作登录器以及对接客户端补丁。需要特别强调的是,未获得官方授权而对外
    2026-09-23 服务器 1841浏览
  • 当电脑主机中的内存条装不上时,首先不要强行用力,否则可能损坏内存条或主板插槽。最常见的原因是内存类型不匹配,例如将DDR4内存插入DDR3主板插槽,或者DDR5内存插入DDR4插槽。不同代际的内存条在防呆缺口位置、金手指数
    2026-09-23 主机 3621浏览
  • “wang域名”通常指由黄道科技运营的顶级域名.wang,它是经ICANN批准的新通用顶级域名(new gTLD),于2014年正式开放注册,具有“王”“旺”等中文含义,被广泛用于个人品牌、企业官网及营销活动。从技术层面看,手机访问.wan
    2026-09-23 域名 2229浏览
友情链接
底部分割线