`

eth0,eth1,eth2,lo是什么

阅读更多

eth0,eth1,eth2……代表网卡一,网卡二,网卡三……
lo代表127.0.0.1,即localhost
参考:
Linux命令:ifconfig

  功能说明:显示或设置网络设备
  语 法:ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址>][del<地址>][<硬件地址>] [media<网络媒介类型>][mem_start<内存地址>][metric<数目>][mtu<字节>][netmask<子网掩码>][tunnel<地址>][-broadcast<地址>] [-pointopoint<地址>]
  补充说明:ifconfig可设置网络设备的状态,或是显示目前的设置。
  参 数:
  [网络设备] 网络设备的名称。
  down 关闭指定的网络设备。
  up 启动指定的网络设备。
  -arp 打开或关闭指定接口上使用的ARP协议。前面加上一个负号用于关闭该选项。
  -allmuti 关闭或启动指定接口的无区别模式。前面加上一个负号用于关闭该选项。
  -promisc 关闭或启动指定网络设备的promiscuous模式。前面加上一个负号用于关闭该选项。
  add<地址> 设置网络设备IPv6的IP地址。
  del<地址> 删除网络设备IPv6的IP地址。
  media<网络媒介类型> 设置网络设备的媒介类型。
  mem_start<内存地址> 设置网络设备在主内存所占用的起始地址。
  metric<数目> 指定在计算数据包的转送次数时,所要加上的数目。
  mtu<字节> 设置网络设备的MTU。
  netmask<子网掩码> 设置网络设备的子网掩码。
  tunnel<地址> 建立IPv4与IPv6之间的隧道通信地址。
  -broadcast<地址> 将要送往指定地址的数据包当成广播数据包来处理。
  -pointopoint<地址> 与指定地址的网络设备建立直接连线,此模式具有保密功能。


Linux中对网卡进行编辑的命令

  无论是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
  Jiania 解说 注:
  eth0,eth1,eth2,代表网卡一,网卡二,网卡三
  hw 代表hardware 硬件意思
  ether 代表ethernet 以太网的意思
  然后重启,此时再用ifconfig 命令查看一下,我们就会发现网卡的MAC 地址已经变成xx:xx:xx:xx:xx:xx了。

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,混杂模式等。就不一一介绍了,用时间可以自己研究一下。
分享到:
评论

相关推荐

    基于C语言实现的一个软件模拟的ETH网卡设备驱动,加载驱动后,会产生veth0和veth1两个设备,两个网卡设备可以互相通信

    这是一个软件模拟的ETH网卡设备驱动,加载驱动后,会产生veth0和veth1两个设备,不同的应用程序分别打开这两个网卡设备可以互相通信(注意要使用linux的网络命名空间隔离两个设备以免进入本地lo网络设备)。...

    详解ubuntu14.04如何设置静态IP的方法

    本文详细的介绍了如何使用ubuntu14.04设置静态IP的方法,可以快速的设置静态ip,不用每次都需要修改一些SSH链接。所以特将在ubuntu14.04系统下设置静态IP的方法记录一下。 第一步: ...iface eth0 inet

    Ubuntu系统下网络配置文件解析与说明

    # 配置 eth0 dhcp 获取 IP 地址 auto eth0 iface eth0 inet dhcp 配置的作用 在 /etc/network/interfaces 这个配置中可能原本就有一些配置,比如 auto lo iface lo inet loopback 这两行表示的是 auto lo 系统...

    linux系统下网卡和路由的配置

     #配置第一个以太网卡eth0的IP地址,子网掩码,UP起激活作用  /sbin/ifconfig,etho 202.117.11.47 netmask 255.255.255.0 UP  #配置并激活回环设备lo  /sbin/ifconfig lo 127.0.0.1 UP  /sbin/route add ...

    配合Linux2.6.36内核使用的BCM4312无线网卡驱动

    #iface eth1 inet dhcp wpa-driver wext wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf $ sudo ifconfig eth1 up $ sudo dhclient eth1 $ sudo ifconfig eth1 down $ cat /etc/wpa_supplicant/wpa_supplicant....

    Linux 常用命令(xls 文件)非常实用

    • tc qdisc add dev lo root handle 1:0 netem delay 20msec Add 20ms latency to loopback device (for testing) • tc qdisc del dev lo root Remove latency added above • host pixelbeat.org Lookup ip ...

    ifconfig不显示ip, 虚拟机静态IP设置方法

    有些同学在使用虚拟机时 ifconfig 不显示ip 地址,或者每次开机ubuntu的IP 都在变化,如何解决呢?

    嵌入式软件工程师2–Ubuntu(2)

    虚拟机linux上网问题 1. VMware中虚拟机网络的三种设置 1,桥接(briged) 2,NAT 3,Host only。该模式下仅主机可以上网,...iface eth0 inet dhcp 重启网卡: /etc/init.d/networking restart NAT方式 设置:在菜单

    WeatherBlink:Raspberry Pi和Blink1的天气指示器

    像这样的东西: # The loopback interfaceauto loiface lo inet loopbackauto eth0iface eth0 inet static# your static IPaddress 192.168.0.100# your gateway IPgateway 192.168.0.1netmask 255.255.255.0# your...

    linux ip查看,ssh服务,开启启动ssh,node环境,python环境

    eth0,eth1,eth2……代表网卡一,网卡二,网卡三…… lo代表127.0.0.1,即localhost。 http://man7.org/linux/man-pages/man8/ifconfig.8.html ssh : 查看ssh的安装包 :rpm -qa | grep ssh 查看ssh是否安装成功 ...

    详解CentOS 6.5如何安装Realtek无线网卡驱动

    一、安装前的准备工作   [a] 检查无线网卡驱动的安装情况(通过查看网络接口的安装情况来检查)  在虚拟终端下输入: #&gt; iwconfig ... wlan0 Nickname: Mode:Managed Frequency=2.462 GHz Acces

    ethernet:嵌入式系统的以太网支持模块

    要配置的接口(例如“eth0”、“en2”、“lo0”等) 主机名 细绳 在 dhcp 请求期间传递给 dhcp 服务器的主机名 配置选项可以通过使用:static_config键在config.exs文件中的配置关键字列表指定。 列表所需的键是: ...

    如何解决Linux虚拟机设置静态IP上网的问题?

    Linux虚拟机设置静态IP上网设定 IP...iface eth0 inet static address 192.168.0.221 netmask 255.255.255.0 gateway 192.168.0.1 保存,并关闭 gedit。 这样,IP 并没有立即生效。需要执行$sudo /etc/init.d/network

    修改arm开发板IP和虚拟机的IP

    要修改ARM开发板的IP,如果是yaffs2文件,可以 1、首先要修改/etc/init.d/rcS文件,在/sbin/ifconfig lo 127.0.0.0 下添加一行/sbin/ifconfig eth0 192.168.1.20 up

    minimal-iptables:一组最小的 iptables 规则,仅接受 HTTPS 和 SSH 作为输入

    最小的 IPTABLES 防火墙 客户端配置 文件iptables.up.client.rules包含客户端配置的最小配置: 此配置不限于特定的网络接口 接受 输入 all on lo环回接口 ...在eth0接口上的端口 53(DNS 服务器)上允许新的

    Linux常用的命令。。。。。

    1备份级别高 2备份级别低 0 不会执行 mount –a 重新执行/fstab表的内容 即重新挂载 增加swap分区: 在分区内容下,即command ……下 t l 数字 将分区变成swap的 partx –a 硬盘 mkswap 分区 挂载 swapon 分区 使...

    realtek-usb-wifi-fix-for-Rpi

    iface eth0 inet dhcp allow-hotplug wlan0 auto wlan0 iface wlan0 inet dhcp wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf cat /etc/wpa_supplicant/wpa_supplicant.conf network={ ssid="SSID-GOES-HERE...

    解决虚拟机中kylin连不上网络的问题

    当前只有eth1和lo,并且没有IP地址。 2.输入命令 :cat /etc/udev/rules.d/70-persistent-net.rules (查看当前网卡的MAC地址) 记住eth1的MAC地址。 3.输入命令:cd /etc/sysconfig/network-scripts (进入...

    深入理解docker的四种网络方式

    bridge方式(默认) Host IP为186.100.8.117, 容器网络为172.17.0.0/16 下边我们看下docker所提供的四种网络: ...另外可以看到容器内创建了eth0) ...1: lo: mtu 65536 qdisc noqueue state UNKNOWN link/loopback 0

    snmphp:PHP库,用于通过SNMP监视各种设备

    snmphp ... 例如,此代码可以成为监视套件中轮询器的构建块。 目前已在HP ProCurve 1920-48G和Synology RS815 +上... [IF-MIB::ifDescr.1] =&gt; lo [IF-MIB::ifDescr.2] =&gt; sit0 [IF-MIB::ifDescr.3] =&gt; eth0 [IF-MIB

Global site tag (gtag.js) - Google Analytics