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

linux中配置网络的命令是什么

2025-06-11 linux 责编:宝典百科 1745浏览

Linux中配置网络的常用命令及工具如下:

linux中配置网络的命令是什么

1. ifconfig(传统命令,逐步被淘汰)

查看和配置网络接口信息,例如:

bash

ifconfig eth0 192.168.1.100 netmask 255.255.255.0

需要安装`net-tools`包,但现代系统推荐使用`ip`命令。

2. ip(推荐,功能更强大)

- 查看网络接口:

bash

ip addr show

- 配置IP地址:

bash

ip addr add 192.168.1.100/24 dev eth0

- 管理路由:

bash

ip route add default via 192.168.1.1

3. nmcli(NetworkManager命令行工具)

- 查看连接:

bash

nmcli connection show

- 配置静态IP:

bash

nmcli con mod eth0 ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns "8.8.8.8"

- 重启连接:

bash

nmcli con up eth0

4. nmtui(NetworkManager文本界面)

提供交互式界面配置网络:

bash

nmtui

5. dhclient(动态获取IP)

释放并重新获取DHCP地址:

bash

dhclient -r eth0 && dhclient eth0

6. route(传统路由配置)

查看或修改路由表:

bash

route -n

route add default gw 192.168.1.1

7. systemd-networkd(现代系统服务)

配置文件位于`/etc/systemd/network/`,例如:

ini

[Match]

Name=eth0

[Network]

Address=192.168.1.100/24

Gateway=192.168.1.1

DNS=8.8.8.8

需启用服务:

bash

systemctl enable --now systemd-networkd

8. resolv.conf(DNS配置)

手动修改DNS服务器:

bash

echo "nameserver 8.8.8.8" > /etc/resolv.conf

注意:在NetworkManager管理的系统中可能被覆盖,建议通过`nmcli`配置。

9. ethtool(网络接口诊断)

查看网卡信息与驱动:

bash

ethtool eth0

10. ss/netstat(网络连接监控)

查看端口和连接状态:

bash

ss -tulnp

netstat -tulnp

扩展知识

持久化配置

临时配置重启后失效,持久化需写入配置文件(如`/etc/network/interfaces`或`/etc/sysconfig/network-scripts/ifcfg-eth0`)。

网络命名空间

高级功能如容器隔离可通过`ip netns`实现。

无线网络

使用`iwconfig`或`wpa_supplicant`管理Wi-Fi。

根据发行版和网络管理模式(NetworkManager/systemd-networkd)选择合适工具。

本站申明:宝典百科为纯IT类百科展示网站,网站所有信息均来源于网络,若有误或侵权请联系本站!
为您推荐
  • 本文将详细解析在Linux系统中实现U盘挂载及文件拷贝的全流程操作,涵盖设备识别、手动/自动挂载、拷贝命令、安全卸载等核心环节,并附关键数据对照表与高级技巧。一、U盘设备识别与挂载原理当U盘插入Linux主机时,系统通
    2026-02-02 linux 5614浏览
  • 在当今的操作系统领域,微软的Windows 10与中国的麒麟Linux(通常指银河麒麟或优麒麟)是两个备受关注的选择。用户,尤其是来自企业、政府和注重效率的个人用户群体,经常提出一个核心问题:麒麟Linux比Win10精简吗?这个“
    2026-02-01 linux 9404浏览
栏目推荐
  • 在当今技术驱动的世界中,Linux作为一款强大、稳定且开源的操作系统,已成为服务器、云计算、嵌入式系统和开发领域的基石。对于初学者和希望深化技能的从业者而言,一个常见的问题是:基于Linux学什么好?这不仅涉及命
    2025-12-22 linux 2578浏览
  • 在当今多元化的IT环境中,Windows用户访问Linux系统的需求日益增长,无论是为了软件开发、系统管理还是学术研究。本文将详细介绍几种在Windows环境下登陆Linux系统的专业方法,并对每种方法的适用场景、优势及操作要点进行结
    2025-12-21 linux 9005浏览
  • 怎么给android编译linux程序随着移动设备的性能不断提升,越来越多的开发者希望将原本运行在Linux环境下的程序移植到Android平台。Android系统底层基于Linux内核,这为运行Linux程序提供了可能性。然而,由于Android的用户空间环境与
    2025-12-21 linux 9013浏览
全站推荐
  • 三星手机连汽车地图怎么连:专业指南与数据解析随着智能座舱的普及,将三星手机与汽车地图系统连接已成为提升驾驶体验的关键操作。本文将从连接方式、兼容性数据、操作步骤及常见问题四个维度提供专业指导,助您实现
    2026-02-12 三星 1443浏览
  • 小米手机怎么清除数据在当今数据驱动的时代,智能手机承载了大量个人隐私和敏感信息。无论是计划出售旧机、遭遇性能下降,还是仅仅想给设备一个“全新开始”,彻底清除小米手机数据都是一项关键操作。然而,不同场景
    2026-02-12 小米 1048浏览
  • 华为手机怎么用ES?这是许多用户在日常使用中经常遇到的问题。ES,全称为“ES文件浏览器”,是一款功能强大的文件管理工具,广泛用于安卓设备上,包括华为手机。尽管华为官方并未预装ES文件浏览器,但用户可以通过第三
    2026-02-12 华为 4630浏览
友情链接
底部分割线