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
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
相关文章推荐
★Linux环境变量的设置和查看方法
★Linux命令速查手册
★关于linux系统中命令的使用详解
★简单而常用的shell 命令
★rpm常用命令集合
★[常用命令]diff
★vi指令大全
★LINUX/UNIX vi全屏幕编辑器
★Linux操作系统Ifconfig命令详细解析
★linux top命令详解
★chmod命令使用详解
★Linux主要shell命令详解
★linux ps命令使用详解
★Linux下设置和修改IP
★Linux中find用法整理
Linux部分精彩文章推荐
|
Linux操作系统Ifconfig命令详细解析相关推荐
- Linux操作系统PS命令详细 解析
http://blog.chinaunix.net/space.php?uid=20564848&do=blog&id=74654 Linux操作系统PS命令详细 解析 要对系统中进程 ...
- Linux操作系统PS命令详细解析
要对系统中进程进行监测控制,用 ps 命令满足你. /bin/ps ps 是显示瞬间行程的状态,并不动态连续:如果想对进程运行时间监控,应该用 top 工具. kill 用于杀死进程. ======= ...
- echo命令详细解析(linux中超级详细,图文展示)
echo命令详细解析(linux中超级详细,图文展示) echo作为最基本,最常用的命令,在初学linux,或运维操作中,有着广泛性的使用:特别是在写shell脚本的时候,更是会经常性的用到. 虽然e ...
- Linux操作系统相关命令
Linux操作系统相关命令 Linux中的命令格式为:command [options] [arguments] 中括号表示可选的,即有些命令不需要选项也不需要参数,但有的命令在运行时需要多个选项或参 ...
- Kali Linux缺少ifconfig命令
Kali Linux缺少ifconfig命令 ifconfig是配置和查看网络的基础命令.在某些Kali Linux版本中,可能会缺少ifconfig命令.这个时候,用户需要手动安装该命令.该命令隶属 ...
- linux系统 ifconfig 命令无法找到
linux 执行 ifconfig 命令时报错 检查原因 1.查看是否真的没有设置IP地址: 命令行中输入ip addr,若看到有ip地址,则说明已设置正常,若没有则需要设置一个. 2.确认sbin ...
- linux操作系统基础命令-2
CentOS7 linux操作系统基础命令-2 1.在linux 操作系统中 有内部命令和外部命令之分,使用type命令可以查看该命令是外部命令还是内部命令 . [root@000000 ~]# ty ...
- Linux通过ifconfig命令ens33没有显示ip地址解决方式
Linux通过ifconfig命令ens33没有显示ip地址解决方式 一.问题:登录linux输入ifconfig, ether 00:0c:29:8f:a8:72 ens33: flags=4163 ...
- Linux操作系统实用命令指令大全详解
前言 本篇博文介绍了Linux 下的一些常用指令,举了很多个范例去讲解每一种指令的用法,还对范例进行了分析.希望各位小伙伴不能只看,还要多加练习,自己将下面的范例完成一遍,才会有收获.博主相信,当你掌 ...
最新文章
- linux 为什么 c语言,为什么C程序里一定要写main函数
- 【Hibernate】dao层 +getHibernateTemplate()方法解析
- oracle查询用户连接记录,记录ORACLE用户登录信息
- android 代码设置alignleft,如何动态的设置Relative Layout中按钮的layout_align_parent_right属性...
- VS2017 报错;C2440:无法从“const char [14]”转换为“char *”
- colab上下载kaggle上notebook输出的自定义数据集并永久存储到GoogleDrive
- java中集合类的转换_Java中的两个常用工具类及集合数组的相互转换
- 【贪心】奶酪厂(jzoj 1285)
- 在Windows 7中设置Java开发环境
- 计算机应用常用的30个函数,Excel中常用函数的使用
- 手机开热点但是电脑一直连接不上_电脑无法连接手机开的热点怎么解决
- 微信支付--商家转账到零钱
- 英特尔服务器主板怎么重装系统,foxconn主板怎么重装系统
- 搜狗输入法5.0正式版发布 首创云计算输入
- EtherCAT从站调试测试
- 每个c语言程序文件的编译错误被分为什么,已打印中央电大C语言考试题库(c语言小题+编程)...
- 从ADS到RealView MDK
- 用vue2写的开发者在线简历导出
- 《计算机视觉工程师养成计划 》·数字图像处理·数字图像特征·链码
- hibernate - mappedby的理解
热门文章
- 前端主流的 Javascript,缺失了哪些技能?
- 微软与开源,化干戈为玉帛
- 你是如何离编程越来越远的?
- 上得写代码,下得作情诗,谁说程序员都是屌丝?
- java 查询sql_Java 中如何使用 SQL 查询文本
- python中标点符号大全_Python处理中文标点符号大集合
- linux centos7.9图形界面版本下载_适合在任何地方使用的 Linux:15 个小型 Linux 发行版...
- 食品工程计算机辅助设计,食品工程CAD技术应用及实例
- oracle 查看远程用户,oracle sysdba用户远程登录
- Android开源aria使用,1.1 开始