`
Odysseus_110
  • 浏览: 123452 次
  • 性别: 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-安装jdk-mysql-tomcat软件-部署项目-常用命令.pdf

    在文件系统方面,`ifconfig`命令用于查看和配置网络接口,`cd`用于切换目录,`ls`用于列出文件列表。其中,`ls -l`显示文件的详细信息,包括权限、所有者、大小、创建时间等,而`ls -a`则能显示所有文件,包括隐藏...

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

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

    uTools_插件_-_Linux_命令文档_utools-tpl-linux-command-docs.zip

    文档可能包含了Linux系统下常用的基本命令,例如文件管理命令(如ls, cp, mv)、文本处理命令(如grep, sed, awk)、网络通信命令(如ping, ifconfig)、权限管理命令(如chmod, chown)等。 Linux命令文档的主要...

    初学Linux,简单的一些命令等..._linux-primer.zip

    除了这些基本命令之外,Linux系统还提供了许多其他命令,例如用于系统管理的命令(如`systemctl`、`service`)、网络管理命令(如`ifconfig`、`ping`、`ssh`)、文件系统操作命令(如`mount`、`umount`)等。...

    linux讲义-linux命令

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

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

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

    Linux_Command_命令大全_命令列表__离线包下载_Linux-Command-list.zip

    因此,对于Linux系统的初学者或是经验丰富的用户而言,Linux命令大全都是一个不可或缺的工具。 【压缩包子文件的文件名称列表】中的"Linux-Command-list-main"可能表示这个压缩包中包含了Linux命令列表的主要文件。...

    linux常用命令大全.txt

    - ifconfig命令:配置或显示系统网卡信息,例如 ifconfig eth0 显示eth0网卡信息。 - netstat命令:显示网络连接、路由表、接口统计等信息,例如 netstat -tulnp 查看所有TCP和UDP的端口。 5.软件包管理命令 - ...

    测试常用Linux命令_learn-linux-shell.zip

    这样的资源可以帮助初学者通过实际操作来加深对Linux命令的理解。学习者通过练习各种命令,可以在实际工作中更加熟练地应用。 该教程可能还会包含一些高级命令和技巧,例如编写shell脚本自动化重复的任务,使用管道...

    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常用系统命令、工具整理_linux-example.zip

    `ifconfig`和`ip`命令用于配置和显示网络接口信息;`ping`命令用于测试网络连接;`netstat`命令用于显示网络统计信息和状态;`ssh`用于远程登录和执行命令;`scp`和`rsync`用于安全地在本地和远程之间传输文件。 ...

    linux的_初级基础命令_linux-.zip

    对于初学者来说,掌握Linux的基本命令是学习和使用Linux系统的前提。在这个压缩包文件中,可能包含了介绍Linux初级基础命令的各种文档和教程,旨在帮助用户从零开始,逐步建立起对Linux命令行操作的理解和应用能力。...

Global site tag (gtag.js) - Google Analytics