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

用命令怎么配置Linux的网卡

2025-11-29 系统 责编:楠楠博客 8572浏览

Linux系统中配置网卡通常涉及命令行工具和配置文件的操作。具体方法取决于网络管理工具(如传统ifconfig、现代iproute2套件或NetworkManager)以及发行版的网络配置机制。以下是专业配置指南:

用命令怎么配置Linux的网卡

一、临时配置(重启失效)

1. 使用ip命令(推荐替代ifconfig)

功能命令格式示例
查看接口ip addr showip a
启用/禁用接口ip link set <接口名> up/downip link set eth0 up
分配IP地址ip addr add <IP/CIDR> dev <接口名>ip addr add 192.168.1.10/24 dev eth0
设置默认网关ip route add default via <网关IP>ip route add default via 192.168.1.1

2. 动态获取IP(DHCP)

sudo dhclient <接口名>

二、永久配置(配置文件)

1. Debian/Ubuntu(Netplan)

# 编辑配置文件(通常是/boot/netplan/01-netcfg.yaml)
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: true  # 或手动配置:
      addresses: [192.168.1.10/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
sudo netplan apply

2. RHEL/CentOS(NetworkManager)

# 编辑接口配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0):
DEVICE=eth0
BOOTPROTO=static  # 或dhcp
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
ONBOOT=yes
sudo systemctl restart NetworkManager

3. 通用NetworkManager命令行(nmcli)

操作命令
创建连接nmcli con add con-name eth0-static type ethernet ifname eth0 ip4 192.168.1.10/24 gw4 192.168.1.1
设置DNSnmcli con mod eth0-static ipv4.dns "8.8.8.8 1.1.1.1"
激活连接nmcli con up eth0-static

三、相关扩展配置

1. DNS配置

sudo vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 1.1.1.1

2. 网络服务重启

# RHEL/CentOS 7+
sudo systemctl restart network

# Debian/Ubuntu
sudo systemctl restart networking

3. 诊断命令

接口状态ip link showethtool eth0
路由表ip route showroute -n
连通性测试ping 8.8.8.8tracepath google.com

注意事项:1)现代系统推荐使用iproute2替代弃用的net-tools;2)不同发行版配置文件路径可能不同;3)修改配置前建议备份原文件。

本站申明:楠楠博客为网络营销类百科展示网站,网站所有信息均来源于网络,若有误或侵权请联系本站!
为您推荐
  • 针对Linux系统下连接和管理录像机(NVR/IPC)的需求,需根据录像机品牌、协议兼容性及功能要求选择客户端或替代方案。以下是专业分析及推荐:一、主流录像机品牌的Linux兼容性大多数商用级录像机厂商(如海康威视、大华等)
    2025-11-24 系统 4891浏览
  • 您的提问可能涉及两个不同需求:下载Microsoft Word软件或在Windows 7系统上下载Word格式文档文件。以下将针对这两个方向进行专业解析:一、Windows 7系统下载Microsoft Word软件Windows 7已结束主流支持,但仍可通过以下方式获取Word: 获
    2025-11-24 系统 7659浏览
栏目推荐
  • 在Android系统中设置壁纸是一项基础但重要的个性化操作。用户可以根据个人喜好将图像设置为主屏幕壁纸、锁定屏幕壁纸或同时设置两者。Android提供了多种设置途径,包括使用系统内置的壁纸库、第三方应用以及用户自己的图片
    2025-09-25 系统 8994浏览
  • Windows 7升级到Windows 10是许多用户为确保系统安全性、获得最新功能和支持而采取的关键步骤。微软已于2020年1月结束对Windows 7的主流支持,这意味着该系统不再接收安全更新,继续使用会面临较高的安全风险。以下是升级的详细
    2025-09-25 系统 4023浏览
  • 在 Linux 系统中,设置网卡优先级的核心在于配置路由表(Routing Table)的度量值(Metric)。系统会根据路由规则中的度量值来决定使用哪张网卡发送数据包,度量值越低,优先级越高。以下是几种主流且专业的配置方法。1. 使用
    2025-09-24 系统 6597浏览
栏目热点
全站推荐
  • 王者荣耀主播名字作为游戏文化传播的重要载体,既承载着个人特色,也体现了平台娱乐属性。在搞笑风格领域,主播们常通过反差萌、方言模仿、角色扮演等方式打造独特人设,形成差异化竞争力。以下是当前主流的王者荣耀
    2025-11-16 主播 7745浏览
  • 关于“老司机带路直播平台”的搜索需注意:“老司机带路”可能涉及非法改装车、飙车等危险驾驶行为,这类内容在主流平台均被严格禁止。以下仅为合法合规的直播平台信息及与“汽车文化”相关的内容推荐:主流汽车/直播
    2025-11-16 直播 8382浏览
  • 在Linux环境中开启虚拟机的具体命令取决于所使用的虚拟化工具(如VirtualBox、VMware、KVM或云平台等)。以下是针对不同场景的专业操作指南:一、本地虚拟化工具的开机命令 虚拟化工具开机命令参数说明示例 VirtualBoxVBoxManage st
    2025-11-16 系统 7079浏览
友情链接
底部分割线