• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇

小聊ifconfig

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 11次 | 进入软件测试论坛讨论

领测软件测试网 看到的一些介绍性资料,特别是对列出的一些数据做了说明,感觉还是挺有用的。

ifconfig -a

則會列出所有的網路介面情形.

[root@ols3-note /root]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:80:C8:8F:B8:F4
          inet addr:192.168.54.51  Bcast:192.168.54.63  Mask:255.255.255.240
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:234 errors:0 dropped:0 overruns:0 frame:0
          TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          Interrupt:3 Base address:0x320

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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0

其中 :

eth0 表示第一張網路卡

lo 表示 loopback , 即沒有連接到真實網路時的網路介面, 可用來測試網路的應用軟體, 並且提供區域性的 TCP/IP 服務.

HWaddr 是網路卡的硬體位址

inet addr 是網路卡的 IP,

Bcast 是廣播(broadcast) 的位址

Mask 是網路遮罩.

MTU 是 Maximum Trasmission Unit 最大傳輸單元(位元組), 即此介面一次所能傳輸的最大封包.

Metric 是權值之意, 路由權值, 或所需的花費, 目前尚未使用, 將來會 implement.

RX 是接收情形.

TX 是傳送情形.

collisions 是網路訊號碰撞的意思

txqueuelen 是傳輸緩衝區長度大小意思

Interrupt 是 IRQ 中斷位址

Base address 是 I/O 位址

3. ifconfig 介面 [aftype] 選項 | 位址

aftype 是位址家族之意, 預設值是 inet (TCP/IP)

其它還有 ddp(AppleTalk) ipx(Novell) ....

詳細情形, 請自行 man ifconfig

不建議各位用 ifconfig 手動修改, 請用 linuxconf 較佳.

不過, 在查驗為何網路不通時, 經常會遇到的問題是 netmask 設錯了, 這時, 手動設 netmask 倒是十分方便的方法.

假設 netmask 應為 255.255.255.128, 但你的網路卡卻是 255.255.255.0

那麼下:

ifconfig eth0 netmask 255.255.255.128

即可改正過來.

ifconfig eth0 down 可將網路卡關閉, 此時下 ifconfig 將只看到 lo.

[root@ols3-note /root]# ifconfig
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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0

ifconfig eth0 up 可將網路卡打開, 下 ifcofnig 又可看到 eth0 及 lo 了.

[root@ols3-note /root]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:80:C8:8F:B8:F4
          inet addr:192.168.54.51  Bcast:192.168.54.63  Mask:255.255.255.240
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:234 errors:0 dropped:0 overruns:0 frame:0
          TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          Interrupt:3 Base address:0x320

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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际 | ISTQB | ISTQB官网 | TMMi | TMMi认证 | 国际软件测试工程师认证 | 领测软件测试网