无论是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`是一个非常重要的网络配置工具,用于显示或更改网络接口的配置信息。但是,在某些情况下,用户可能会遇到“找不到ifconfig命令”的问题,这通常是由于环境变量设置不当导致的。 #### 环境...
对于学习Linux网络编程、深入理解网络接口配置过程,或者在特定环境下优化`ifconfig`功能的开发者,这些都是非常宝贵的学习资源。通过阅读和分析源码,可以了解到如何与内核交互,如何处理网络接口的配置请求,以及...
Ifconfig 命令的格式有两种:一是 `ifconfig [interface]`,它可以用来查看当前系统的网络配置情况;二是 `ifconfig interface [aftype] option | address`,它可以用来设置网卡的参数。 如果在执行 ifconfig 命令...
在Linux环境中,无论是设置静态IP还是查看网络接口状态,`ifconfig`都是首选的命令行工具。以下是对`ifconfig`命令常用选项和用法的详细解释: 1. **显示网络接口信息**:输入`ifconfig`不带任何参数,即可列出所有...
"Linux系统下ifconfig网卡网络配置详解" ifconfig命令是Linux系统下网卡网络配置的重要命令,它使LINUX核心知道软件回送和网卡这样一些网络接口,这样Linux就可以使用它们。ifconfig命令可以用来监控和改变网络接口...
Linux Ifconfig 命令详解 Linux Ifconfig 命令是用于配置网卡的基本命令...ifconfig 命令是一个非常重要的命令,因为它可以帮助我们配置网卡的网络参数,查看当前系统的网络配置情况,并且可以帮助我们解决网络问题。
`ifconfig`命令是Linux系统管理员常用的网络配置工具,主要用于查看和配置网络接口的参数。本课件将详细讲解`ifconfig`命令的作用、基本格式以及常见用法。 一、`ifconfig`命令的作用 `ifconfig`命令的主要功能是...
在 Linux 系统下网卡网络配置详解中,ifconfig 命令扮演着核心角色,它使 Linux 核心知道软件回送和网卡这样一些网络接口,这样 Linux 就可以使用它们。 ifconfig 命令的使用可以分为两大类:一类是配置网络接口的...
在Linux操作系统中,`ifconfig`是一个非常重要的命令,用于管理和查看网络接口的配置信息,如IP地址、子网掩码、MAC地址等。本文将详细介绍`ifconfig`的使用方法及其相关知识点。 首先,`ifconfig`命令的基本格式...
ifconfig使用和route命令在Linux网络配置中的应用 ifconfig 是 Linux 系统中最常用的一个用来显示和设置网络设备的工具。其中“if”是“interface”的缩写。它可以用来设备网卡的状态,或是显示当前的设置。 1....
使用 ifconfig 命令可以查看当前系统中的网络接口信息,包括网络接口的名称、状态、IP 地址和掩码等信息。例如,使用以下命令可以查看所有网络接口的信息: `$ ifconfig -a` 该命令将显示当前系统中的所有网络接口...
总之,`ifconfig`是Linux系统中不可或缺的网络管理工具,它提供了查看和配置网络接口的多种选项,对于理解和管理Linux网络环境至关重要。无论是日常维护还是故障排查,`ifconfig`都是系统管理员的得力助手。然而,...
4. Linux网络命名规范 在Linux中,网络接口名称遵循一定的命名规范,如eth0表示第一个以太网接口,eth1表示第二个,以此类推。还有其他如wlan0(无线网卡)和lo(本地回环地址)等。 5. 网络重启和服务命令 若更改...
ifconfig命令是Linux系统中一个非常重要的网络管理命令,该命令可以用来查看和设置网络设备的状态。本文将对ifconfig命令的基本概念、基本语法、常用选项和参数、实践应用等进行详细的介绍。 一、ifconfig命令的...
同时,`ifconfig`命令也可以用来查看或临时修改接口的配置,如`ifconfig eth0 192.168.10.222 netmask 255.255.255.0`。 对于DNS配置,`/etc/resolv.conf`文件存储了DNS服务器的地址。`nameserver`行指定DNS服务器...
本文详细介绍了 Linux 虚拟机网络配置的步骤和相关知识点,包括查看当前网络配置、配置网络文件、重启网络服务、查看网络状态、查看网卡状态或 IP 信息和安装 net-tools 软件包。通过本文,我们可以更好地理解 Linux...
在Linux操作系统中,掌握一些常用的系统信息查看命令是每个IT从业者必备的基础技能。这些命令能够帮助我们了解系统的硬件状态、软件配置、运行状态以及资源使用情况。以下是一些主要的Linux系统信息查看命令: 1. *...