1. <span id='2dx2o'></span>

      <code id='2dx2o'><strong id='2dx2o'></strong></code>

        <dl id='2dx2o'></dl>

        <acronym id='2dx2o'><em id='2dx2o'></em><td id='2dx2o'><div id='2dx2o'></div></td></acronym><address id='2dx2o'><big id='2dx2o'><big id='2dx2o'></big><legend id='2dx2o'></legend></big></address>

        <i id='2dx2o'><div id='2dx2o'><ins id='2dx2o'></ins></div></i>
          <ins id='2dx2o'></ins>
          <i id='2dx2o'></i>
          <fieldset id='2dx2o'></fieldset>

          1. <tr id='2dx2o'><strong id='2dx2o'></strong><small id='2dx2o'></small><button id='2dx2o'></button><li id='2dx2o'><noscript id='2dx2o'><big id='2dx2o'></big><dt id='2dx2o'></dt></noscript></li></tr><ol id='2dx2o'><table id='2dx2o'><blockquote id='2dx2o'><tbody id='2dx2o'></tbody></blockquote></table></ol><u id='2dx2o'></u><kbd id='2dx2o'><kbd id='2dx2o'></kbd></kbd>
          2. Linux系统下网卡网络配置基础

            • 时间:
            • 浏览:5
            • 来源:124软件资讯网

              Ifconfig下令使LINUX焦点知道软件回送和网卡这样一些网络接口 ,这样Linux就可以使用它们  。除了上面先容的这些用法之外  ,ifconfig下令用来监控和改变网络接口的状态  ,而且还可以带上许多下令行参数  。下面是一个ifconfig的通用挪用语法:

              #ifconfig interface [[-net|-host] address [parameters]]

              其中interface是网络接口名:address是分配给指定接口的主机名或IP地址 。这里使用的主机名被剖析成它们的对等IP地址  ,这个参数是必须的  。-net和-host参数划分告诉ifconfig将这个地址作为网络号或者是主机地址  。

              若是挪用ifconfig下令时后面只跟上端口装备名  ,那么它将显示这个端口的设置情形;若是不带任何参数 ,ifconfig下令将显示至今为止所设置的接口的所有信息;若是带上-a选项  ,那么还可以显示当前不活跃的接口  。

              一个检查以太网接口eth0的ifconfig挪用可以获得如下的输出:

              #ifconfig eth0

              eth0 Link encap 10Mbps Ethernet HWaddr 00:00:C0:90:B3:44

              inet addr xxx.xxx.xxx.xxx Bcast xxx.xxx.xxx.255 Mask 255.255.255.0

              UP BROADCAST RUNNING MTU 1500 Metric 0

              RX packets 3136 errors 217 dropped 7 overrun 26

              TX packets 1752 errors 25 dropped 0 overrun 0

              (注重:其中XXX.XXX.XXX.XXX是IP地址)

              MTU和Metric这两列显示了当前eth0接口的最大数据传送值和接口怀抱值  。接口怀抱值表现在这个路径上发送一个分组的成本  。现在内核中还没有使用路由  ,但可能以后会用  。RX(吸收分组数)和TX(传送分组数)这两行显示出了吸收、传送分组的数目 ,以及分组堕落数、丢失分组数(一个可能缘故原由是内存较少)和超限数(通常在吸收器吸收数据的速率快于焦点的处置惩罚速率的时间发生) 。

              Parameters 表现ifconfig所支持的种种参数  ,使用这些参数就可以便利便地监控和改变网络接口的状态 。

              ifconfig的下令行参数:

              up 激活指定的接口

              down 关闭指定接口  。该参数可以有用地阻止通过指定接口的IP信息 流  ,若是想永世地关闭一个接口  ,我们还需要从焦点路由表中 将该接口的路由信息所有删除

              netmask mask 为接口设置IP网络掩码  。掩码可以是有前缀0x的32位十六进制数 ,也可以是用点离开的4个十进制数  。若是不计划将网络分成 子网  ,可以不管这一选项;若是要使用子网  ,那么请记着 ,网络 中每一个系统必须有相同子网掩码  。

              pointpoint 打开指定接口的点对点模式 。它告诉焦点该接口是对另一台机 器的直接毗连  。当包罗了一个地址时  ,这个地址被分配给列表另 一端的机械  。若是没有给出地址  ,就打开这个指定接口的 POINTPOINT选项  。前面加一个负号表现关闭pointpoint选项  。

              broadcast address 当使用了一个地址时  ,设置这个接口的广播地址 。若是 没有给出地址  ,就打开这个指定接口的IFF_BROADCAST选项  。 前面加上一个负号表现关闭这个选项  。

              metric number 将接口怀抱值设置为整数number.怀抱值表现在这个路径上发 送一个分组的成本 。现在内核中还没有使用路由成本 ,但未来会  。

              mtu bytes 将接口在一次传输中可以处置惩罚的最大字节数设置为整数bytes. 现在焦点网络代码不处置惩罚IP分段 ,因此一定要把MTU(最大数据 传输单元) 值设置得足够大

              arp 打开或关闭指定接口上使用的ARP协议 。前面加上一个负号用于 关闭该选项  。

              allmuti 打开指定接口的无区别模式  。打开这个模式让接口把网络上的 所有信息流都送到焦点中 ,而不仅仅是把你的机械的信息发送给 焦点 。前面加上一个负号表现关闭该选项

              hw 为指定接口设置硬件地址  。硬件类型名和次硬件地址对等的 ASCII字符必须跟在这个要害字后面  。现在支持以太网 (ether)、AMPR、AX.25和PPP traliers 打开以太网帧上的跟踪器  。现在还未在LINUX网络中实现 ,通常不需要使用所有的这些设置  。

              Ifconfig可以仅由接口名、网络掩码和分配IP地址来设置所需的一切  。当ifconfig疏漏了或者有一个庞大的网络时  ,只要重新设置大多数参数 。

              使用netstat检查网络状态

              接下来先容一个很有用的下令——netstat  ,使用netstat下令可以监控TCP/IP网络设置和事情状态  。它可以显示内核路由表、 运动的网络状态以及每个网络接口的有用的统计数字  。欲得详情请阅man page.

              -a 显示所有Internet毗连的有关信息  ,包罗那些正在监听的信息

              -i 显示所有网络装备的统计数字

              -c 不停显示网络的更新状态  。这个参数使用netstat每秒一次的输出网络状态列表 ,直到该法式被中止

              -n 以数字/原始形式显示远程地址、当地地址和端口信息 ,而不是剖析主机名和服务器

              -o 显示计数器的终止时间和每个网络毗连的回退(back off)情形

              -r 显示内核路由表

              -t 只显示TCP socket信息  ,包罗正在监听的信息

              -u 只显示UDP socket信息

              -v 显示netstat版本信息

              -w 显示原始(raw)socket信息

              -x 显示UNIX域socket信息