欢迎访问宝典百科,专注于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服务器无法通过虚拟机(VM)进行远程访问是一个常见但复杂的技术问题,可能涉及网络配置、虚拟化环境设置、服务状态以及权限管理等多个维度。以下从核心原因、排查方法和解决方案入手,结合专业结构化数据进行分
    2025-11-07 linux 2291浏览
  • 在Linux操作系统中,命令行注销指用户主动终止当前命令行会话并退出系统的过程。与图形化界面点按注销按钮不同,命令行注销通过输入特定指令或组合键实现,是系统管理、远程操作及自动化脚本中的基础操作之一。本文将
    2025-11-06 linux 6254浏览
栏目推荐
  • Linux环境变量怎么查看在Linux系统中,环境变量是存储系统配置和用户设置的关键元素,它们决定了系统的行为和程序的执行方式。环境变量可以包含路径、默认编辑器、语言设置等信息,对于系统管理员和开发者来说,理解和
    2025-09-27 linux 4696浏览
  • 在Linux操作系统的网络管理与故障排查领域,ifconfig是一个极具历史地位且广为人知的命令。对于许多系统管理员和开发者而言,它是查看和配置网络接口信息的首选工具。本文将深入解析ifconfig的含义、功能、使用方法,并探讨
    2025-09-27 linux 5174浏览
  • 在信息技术飞速发展的今天,无论是智能手机、智能家居,还是庞大的云计算数据中心,其背后都离不开强大、稳定且灵活的操作系统支持。而在这些操作系统中,Linux无疑占据了举足轻重的地位。Linux应用与开发正是构建和维
    2025-09-27 linux 3947浏览
全站推荐
  • 笔记本CPU热功耗怎么突破随着高性能笔记本对计算需求的持续攀升,CPU热功耗(TDP)管理已成为影响设备性能与用户体验的核心问题。本文将从散热技术瓶颈、新型材料应用、系统级优化三个维度展开分析,并结合结构化数据探
    2025-11-18 CPU 6684浏览
  • 平板电脑的循环次数是衡量其电池性能及使用寿命的重要指标,直接关系到设备的续航能力和整体性能稳定性。对于消费者而言,了解如何查看和分析循环次数不仅有助于评估设备健康状况,还能为后续的维护与更换提供科学依
    2025-11-18 平板电脑 8821浏览
  • 在选购或使用笔记本电脑时,了解设备的CPU核心数量对性能评估至关重要。本文将提供多种专业方法查询笔记本核心数,并解析其背后的技术逻辑。一、Windows系统查询方法1. 任务管理器按下Ctrl+Shift+Esc打开任务管理器 → 切换至"
    2025-11-18 笔记本 3457浏览
友情链接
底部分割线