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

初学linux - ifconfig 命令

阅读更多

Linux下网卡命名规律:eth0,eth1。第一块以太网卡,第二块。lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位。它代表你的机器本身。

 

1、ifconfig是查看网卡的信息。

 

ifconfig [Interface]

Interface是可选项,如果不加此项,则显示系统中所有网卡的信息。如果添加此选项则显示所指定的网卡信息

 

例如:ifconfig eth0

 

 

eth0 Link encap:Ethernet
            HWaddr 00:0C:29:F3:3B:F2
            inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
            UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
            RX packets:78 errors:0 dropped:0 overruns:0 frame:0
            TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:100
            RX bytes:11679 (11.4 Kb)
            TX bytes:14077 (13.7 Kb)
            Interrupt:10 Base address:0x1080

 

我们可以看到

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

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

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

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

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

 

2、ifconfig 配置网卡

 

配置网卡的IP地址

ifconfig eth0 192.168.0.1 netmask 255.255.255.0

 

在eth0上配置上192.168.0.1 的IP地址及24位掩码。若想再在eth0上在配置一个192.168.1.1/24 的IP地址怎么办?用下面的命令

 

ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0

 

这时再用ifconifg命令查看,就可以看到两个网卡的信息了,分别为:eth0和eth0:0。若还想再增加IP,那网卡的命名就接着是:eth0:1、eth0:2...想要几个就填几个。ok!

 

配置网卡的硬件地址

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

 

就将网卡的硬件地址更改了,此时你就可以骗过局域网内的IP地址邦定了。

 

将网卡禁用

ifconfig eth0 down

将网卡启用

ifconfig eth0 up

 

ifconfig 命令的功能很强大,还可以设置网卡的MTU,混杂模式等。就不一一介绍了,用时间可以自己研究一下。

 

注意:用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了

 

转自:

http://www.cnblogs.com/taobataoma/archive/2007/12/27/1016689.html

分享到:
评论
2 楼 Odysseus_110 2008-06-29  
引用
讲的都是很常用的,我刚好有用到过,你总结了那我就直接收藏了



google出来的,转帖。
1 楼 spiritfrog 2008-06-28  
讲的都是很常用的,我刚好有用到过,你总结了那我就直接收藏了

相关推荐

    linux-linux系统初学者-linux命令

    ### Linux系统初学者指南——掌握核心命令 #### 引言 Linux作为一种强大的开源操作系统,广泛应用于服务器、云计算、物联网等领域。对于初学者来说,熟练掌握Linux的基本命令是至关重要的第一步。本文将详细介绍一...

    linux-Linux命令大全内容包含Linux命令手册详解学习搜集

    Linux是世界上最受欢迎的开源操作系统之一,它以其稳定性和灵活性闻名。Linux命令行是其核心,提供了强大的控制和管理功能。...这份516个命令的大全是Linux初学者和专业人士不可或缺的学习资料,建议定期查阅和实践。

    2 Linux---常用命令.zip

    这个名为“2 Linux---常用命令.zip”的压缩包文件,显然是为初学者或者需要巩固Linux基础的用户提供的一份宝贵的资源。它涵盖了Linux系统中的大量常用命令,旨在帮助用户快速掌握操作技巧,从而更高效地在Linux环境...

    Linux命令搜索工具linux-command.zip

    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。   Linux命令分类 这里存放Linux 命令大全并不全,你可以通过linux-command来搜索,它是把 command 目录里面搜集的...

    Linux 学习手册--linux命令大全

    Linux命令大全涵盖了大量的基础和高级命令,这些命令使得用户可以通过文本界面执行各种任务,无需图形化用户界面。以下是一些核心的Linux命令及其应用: 1. **ls**:列出目录内容。用于查看当前目录下的文件和子...

    Linux系统命令

    Linux系统命令是操作Linux操作系统的基础...由于Linux系统的多样性和开放性,许多工具和命令可能因不同的发行版而略有差异,因此,对于Linux初学者来说,了解特定Linux发行版中推荐的命令和工具使用方法是非常必要的。

    linux-8139cp,realtek8139网卡linux下的驱动

    3. **检查状态**:加载后,使用`ifconfig -a`命令查看网络接口是否已识别并配置好IP地址。 4. **故障排查**:如果在安装或使用过程中遇到问题,可以参考`readme.txt`中的信息,或者在Linux社区论坛中寻求帮助。 ...

    linux讲义-linux命令

    这份"Linux讲义"涵盖了Linux命令行的基本操作,是初学者快速入门的重要资料。以下将详细讲解Linux命令的一些关键知识点。 1. **命令行界面**:Linux系统的交互主要通过命令行界面(CLI)进行,它比图形用户界面...

    linux-150个命令汇总(完毕).zip

    本文将深入探讨“Linux-150个命令汇总”这一资源中的核心知识点,帮助读者理解和掌握Linux的基础操作。 首先,我们来了解Linux命令行的基本概念。Linux是一个开源的操作系统,它的用户界面主要是基于文本的终端,...

    vbird-linux-basic

    重要命令如ls, cd, cp, mv, rm, grep, cat, more, less, vi/vim, nano,以及shell脚本编程。 3. 文件系统结构:Linux文件系统遵循一种树状结构,熟悉这个结构对于管理Linux系统至关重要。主要目录如根目录“/”,家...

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

    本课件主要聚焦于`ifconfig`命令的使用,共计11页内容,旨在帮助初学者或IT专业人士深入理解和掌握这个命令。 `ifconfig`(interface configure)命令用于配置和显示网络接口的IP地址、子网掩码、广播地址等网络...

    Linux-day02.pdf

    ifconfig 命令用于查看和配置 Linux 的网络接口。 * ifconfig 命令语法:ifconfig [网卡名称] 例如:ifconfig ens33 Linux 配置网络 Linux 配置网络需要了解以下命令: * ifconfig:查看和配置网络接口。 * ...

    linux-chs-manual

    本教程“linux-chs-manual”旨在为初学者提供一个全面的入门指南,帮助读者理解和掌握Linux的基本操作和不同版本的特性。 一、Linux简介 Linux是一种基于Unix的类Unix操作系统,由芬兰人林纳斯·托瓦兹于1991年创建...

    网络运维初学者-Linux的初步学习1.zip

    在进入IT行业的网络运维领域,Linux是初学者必须掌握的基础之一。这个压缩包"网络运维初学者-Linux的初步学习1.zip"包含了开始Linux学习之旅所需的一些关键知识点。以下是关于这些内容的详细解释: 首先,Linux是...

    linux-2.6.18内核基础上分析网络协议栈,适合初学者看

    7. **网络配置工具**:如ifconfig、route命令,以及sysfs和procfs文件系统,用于查看和配置网络接口及路由信息。 学习Linux内核的网络协议栈,不仅可以帮助我们理解数据在网络中的流动,还能让我们更好地调试网络...

    linux-lab-master.zip

    无论你是初学者还是经验丰富的IT专业人员,这个资源包都能提供有价值的实践材料,帮助你在Linux的世界里更进一步。在实际操作中,理论结合实践,不断试错和学习,是提高Linux技能的最佳途径。所以,解压这个"linux-...

    linux-Command-Reference.zip_linux

    在Linux操作系统中,命令行是其核心特性之一,对于初学者来说,掌握基本的Linux命令是十分必要的。这个"linux-Command-Reference.zip"压缩包包含了一份名为"linux.pdf"的文档,它很可能是对Linux命令的一个详尽参考...

    linux-commands-cheat-sheet-phoenixnap_linux_console_

    标题中的“Linux Commands Cheat Sheet”指的是一个用于快速参考的Linux命令集合,通常包含了一系列在Linux命令行界面(也称为终端或控制台)中常用的命令。这个“PhoenixNAP_Linux_Console”版本可能是由PhoenixNAP...

Global site tag (gtag.js) - Google Analytics