`
liulanghan110
  • 浏览: 1072668 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Linux查看网络信息ifconfig

阅读更多

无论是Linux 自动安装还是我们手工安装,Linux 都会向你询问有关网络的问题并配置相关的软件。这个用于配置网卡的基本命令就是ifconfig。

在执行ifconfig 命令后,系统将在内核表中设置必要的参数,这样Linux 就知道如何与网络上的网卡通信。ifconfig 命令有以下两种格式:

※ifconfig [interface]

※ifconfig interface [aftype] option | address …

ifconfig 的第一种格式(或使用不带任何参数的ifconfig 命令)可以用来查看当前系统的网络配置情况。

在刚刚安装完系统之后,实际上是在没有网卡或者网络连接的情况下使用Linux,但通过ifconfig 可以使用回绕方式工作,使计算机认为自己工作在网络上。

现在我们运行一下ifconfig 命令,不带参数的ifconfig 命令可以显示当前启动的网络接口,其输出结果为:


[root@machine1 /sbin]#ifconfig

eth0 Link encap:Ethernet Hwaddr 52:54:AB:DD:6F:61

inet addr:210.34.6.89 Bcast:210.34.6.127 Mask:255.255.255.128

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:46299 errors:0 dropped:0 overruns:0 frame:189

TX packets:3057 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:100

Interrupt:5 Base address:0xece0

第一行:连接类型:Ethernet(以太网)HWaddr(硬件mac地址)

第二行:网卡的IP地址、子网、掩码

第三行:UP(代表网卡开启状态)RUNNING(代表网卡的网线被接上)MULTICAST(支持组播)MTU:1500(最大传输单元):1500字节

第四、五行:接收、发送数据包情况统计

第七行:接收、发送数据字节数统计信息。



lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

UP LOOPBACK RUNNING MTU:3924 Metric:1

RX packets:44 errors:0 dropped:0 overruns:0 frame:0

TX packets:44 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0


其中以eth0 为首的部分是本机的以太网卡配置参数,这里显示了网卡在下的设备名/dev/eth0 和硬件的MAC 地址52:54:AB:DD:6F:61,MAC 地址是生产厂家定的,每个网卡拥有的唯一地址。

不过我们可以手工改动网卡的MAC 地址,只要我们在/etc/rc.d/init.d/中的network 中加入:

ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx

然后重启,此时再用ifconfig 命令查看一下,我们就会发现网卡的MAC 地址已经变成xx:xx:xx:xx:xx:xx了。


后继 常用网卡ip设置方法:


直接通过setup 进行设置。


配置多个网卡 ifconfig -a 查看网络设备 eth0 / eth1 / lo (回路)。


ifconfig eth1 //设备1


ifconfig eth1 192.168.1.10 netmask 255.255.255.0 //设置网卡子网及ip


man ifconfig


ifconfig --help(T002)

分享到:
评论

相关推荐

    Linux找不到ifconfig命令

    在Linux环境中,`ifconfig`是一个非常重要的网络配置工具,用于显示或更改网络接口的配置信息。但是,在某些情况下,用户可能会遇到“找不到ifconfig命令”的问题,这通常是由于环境变量设置不当导致的。 #### 环境...

    linux net-tools 和 剥离ifconfig的源码

    对于学习Linux网络编程、深入理解网络接口配置过程,或者在特定环境下优化`ifconfig`功能的开发者,这些都是非常宝贵的学习资源。通过阅读和分析源码,可以了解到如何与内核交互,如何处理网络接口的配置请求,以及...

    Linux操作系统Ifconfig命令详细解析.docx

    Ifconfig 命令的格式有两种:一是 `ifconfig [interface]`,它可以用来查看当前系统的网络配置情况;二是 `ifconfig interface [aftype] option | address`,它可以用来设置网卡的参数。 如果在执行 ifconfig 命令...

    Linux基础课件网络管理命令ifconfig命令共11页

    在Linux环境中,无论是设置静态IP还是查看网络接口状态,`ifconfig`都是首选的命令行工具。以下是对`ifconfig`命令常用选项和用法的详细解释: 1. **显示网络接口信息**:输入`ifconfig`不带任何参数,即可列出所有...

    linux系统下ifconfig网卡网络配置详解.docx

    "Linux系统下ifconfig网卡网络配置详解" ifconfig命令是Linux系统下网卡网络配置的重要命令,它使LINUX核心知道软件回送和网卡这样一些网络接口,这样Linux就可以使用它们。ifconfig命令可以用来监控和改变网络接口...

    LinuxIfconfig 命令详解.doc

    Linux Ifconfig 命令详解 Linux Ifconfig 命令是用于配置网卡的基本命令...ifconfig 命令是一个非常重要的命令,因为它可以帮助我们配置网卡的网络参数,查看当前系统的网络配置情况,并且可以帮助我们解决网络问题。

    Linux基础课件-网络管理命令-ifconfig命令.pptx

    `ifconfig`命令是Linux系统管理员常用的网络配置工具,主要用于查看和配置网络接口的参数。本课件将详细讲解`ifconfig`命令的作用、基本格式以及常见用法。 一、`ifconfig`命令的作用 `ifconfig`命令的主要功能是...

    Linux命令 ifconfig

    在 Linux 系统下网卡网络配置详解中,ifconfig 命令扮演着核心角色,它使 Linux 核心知道软件回送和网卡这样一些网络接口,这样 Linux 就可以使用它们。 ifconfig 命令的使用可以分为两大类:一类是配置网络接口的...

    Linux下ifconfig命令详解1

    在Linux操作系统中,`ifconfig`是一个非常重要的命令,用于管理和查看网络接口的配置信息,如IP地址、子网掩码、MAC地址等。本文将详细介绍`ifconfig`的使用方法及其相关知识点。 首先,`ifconfig`命令的基本格式...

    ifconfig使用

    ifconfig使用和route命令在Linux网络配置中的应用 ifconfig 是 Linux 系统中最常用的一个用来显示和设置网络设备的工具。其中“if”是“interface”的缩写。它可以用来设备网卡的状态,或是显示当前的设置。 1....

    Linux下ifconfig命令的扩展实用.docx

    使用 ifconfig 命令可以查看当前系统中的网络接口信息,包括网络接口的名称、状态、IP 地址和掩码等信息。例如,使用以下命令可以查看所有网络接口的信息: `$ ifconfig -a` 该命令将显示当前系统中的所有网络接口...

    Linux下ifconfig命令详解.pdf

    总之,`ifconfig`是Linux系统中不可或缺的网络管理工具,它提供了查看和配置网络接口的多种选项,对于理解和管理Linux网络环境至关重要。无论是日常维护还是故障排查,`ifconfig`都是系统管理员的得力助手。然而,...

    linuxifconfig用法.pdf

    4. Linux网络命名规范 在Linux中,网络接口名称遵循一定的命名规范,如eth0表示第一个以太网接口,eth1表示第二个,以此类推。还有其他如wlan0(无线网卡)和lo(本地回环地址)等。 5. 网络重启和服务命令 若更改...

    Linux下ifconfig命令详解[参考].pdf

    ifconfig命令是Linux系统中一个非常重要的网络管理命令,该命令可以用来查看和设置网络设备的状态。本文将对ifconfig命令的基本概念、基本语法、常用选项和参数、实践应用等进行详细的介绍。 一、ifconfig命令的...

    linux网络配置详细说明

    同时,`ifconfig`命令也可以用来查看或临时修改接口的配置,如`ifconfig eth0 192.168.10.222 netmask 255.255.255.0`。 对于DNS配置,`/etc/resolv.conf`文件存储了DNS服务器的地址。`nameserver`行指定DNS服务器...

    Linux虚拟机网络配置

    本文详细介绍了 Linux 虚拟机网络配置的步骤和相关知识点,包括查看当前网络配置、配置网络文件、重启网络服务、查看网络状态、查看网卡状态或 IP 信息和安装 net-tools 软件包。通过本文,我们可以更好地理解 Linux...

    linux查看系统信息命令大全

    在Linux操作系统中,掌握一些常用的系统信息查看命令是每个IT从业者必备的基础技能。这些命令能够帮助我们了解系统的硬件状态、软件配置、运行状态以及资源使用情况。以下是一些主要的Linux系统信息查看命令: 1. *...

Global site tag (gtag.js) - Google Analytics