URN Logo
UNIX Resources » Linux » China Linux Forum » 网络管理技术 » 14 » [请教]ifconfig使用疑问
announcement 声明: 本页内容为中国Linux论坛的内容镜像,文章的版权以及其他所有的相关权利属于中国Linux论坛和相应文章的作者,如果转载,请注明文章来源及相关版权信息。
Resources
China Linux Forum(finished)
Linux Forum(finished)
FreeBSD China(finished)
linuxforum.net
  业界新闻与评论
  自由软件杂谈
  IT 人生
  Linux软件快递
  翻译作坊
  Linux图书与评论
  GNU Emacs/XEmacs
  Linux 中文环境和中文化
  Linux桌面与办公软件
  Linux 多媒体与娱乐版
  自由之窗Mozilla
  笔记本电脑上的Linux
  Gentoo
  Debian 一族
  网络管理技术
  Linux 安装与入门
  WEB服务器和FTP服务器
  域名服务器和邮件服务器
  Linux防火墙和代理服务器应用
  文件及打印服务器
  技术培训与认证
  Linux内核技术
  Linux 嵌入技术
  Linux设备驱动程序
  Linux 集群技术
  LINUX平台数据库
  系统和网络安全
  CPU 与 编译器
  系统计算研究所专栏
  Linux下的GUI软件开发
  C/C++编程版
  PHP 技 术
  Java&jsp技术
  Shell编程技术
  Perl 编 程
  Python 编 程
  XML/Web Service 技术
  永远的Unix
  FreeBSD世界
   
[请教]ifconfig使用疑问
[请教]ifconfig使用疑问 - sw_yp [2004-05-21 17:16 | 2,397 byte(s)]
 
明白了ifconfig和ifup、ifdown的区别 - sw_yp [2004-05-21 17:25 | 1,082 byte(s)]
 
Subject: [请教]ifconfig使用疑问
Author: sw_yp    Posted: 2004-05-21 17:16    Length: 2,397 byte(s)
[Original] [Print] [Top]

Red Hat AS2.1下想写个监控本机网络状况的脚本(主要是使用ping命令),但是在编写的过程中遇到了一些问题
问题:
1.使用ifconfig命令Down掉网卡后,仍然能Ping通本机所配地址
2.使用ifdown命令Down掉网卡后,不能Ping通本机所配地址,请问ifconfig和ifdown的区别
3.在Windows2000下拨掉网卡网线后,不能Ping通本机所配地址,但是在Linux下拨掉网线后仍然能Ping通

想实现功能:
当机器网卡网线拨掉或网络中断后,Ping本机地址不能Ping通,不知在Linux下能不能实现这种功能呢?

[root@u-571 root]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:75:9D:8C:7B
inet addr:192.168.0.250 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:202324 errors:0 dropped:0 overruns:88 frame:0
TX packets:703 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:15249391 (14.5 Mb) TX bytes:116781 (114.0 Kb)
Interrupt:11 Base address:0xcc00

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:246 errors:0 dropped:0 overruns:0 frame:0
TX packets:246 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:20524 (20.0 Kb) TX bytes:20524 (20.0 Kb)

[root@u-571 root]# ping 192.168.0.250
PING 192.168.0.250 (192.168.0.250) from 192.168.0.250 : 56(84) bytes of data.
64 bytes from 192.168.0.250: icmp_seq=1 ttl=64 time=0.040 ms
64 bytes from 192.168.0.250: icmp_seq=2 ttl=64 time=0.017 ms

--- 192.168.0.250 ping statistics ---
2 packets transmitted, 2 received, 0% loss, time 999ms
rtt min/avg/max/mdev = 0.017/0.028/0.040/0.012 ms
[root@u-571 root]# ifconfig eth0 down
[root@u-571 root]# ping 192.168.0.250
PING 192.168.0.250 (192.168.0.250) from 192.168.0.250 : 56(84) bytes of data.
64 bytes from 192.168.0.250: icmp_seq=1 ttl=64 time=0.040 ms
64 bytes from 192.168.0.250: icmp_seq=2 ttl=64 time=0.017 ms

但是我使用ifdown命令后,就不能ping通本机所配地址
----
自危者存之
[Original] [Print] [Top]
Subject: 明白了ifconfig和ifup、ifdown的区别
Author: sw_yp    Posted: 2004-05-21 17:25    Length: 1,082 byte(s)
[Original] [Print] [Top]
相关命令的解释
· ping :送一个 ICMP 的封包给某部主机

· ifconfig :设定网络参数使用的指令

· ifup,ifdown:激活与关闭某个网络适配卡

· netstat :查阅网络信息的指令

· route :显示/修改路由表( route table )

· traceroute :调查连接到某部主机时,每个节点的联机速度

· host :显示主机名称( domain name )

ifconfig eth0 up 或者是 ifconfig eth0 down 可以使用 ifup eth0 或 ifdown eth0 来替代!不过有一点必须要先说明的,那就是 ifup 与 ifdown 是以 /etc/sysconfig/network-scripts/ifcfg-ethn 的档案来进行激活的!所以 ifcfg-eth0 必须存在才能使用 ifup
ifup和ifdown必须要有相关的档案存在才能激活呦!举个例子来说,上面我们要激活 eth0 这块网络卡的时候,那么你的 Linux 系统当中就必须要存在 /etc/sysconfig/network-scripts/ifcfg-eth0 这个网络适配卡的设定档案才行!同理可证!如果要激活 eth1 ,除了存在 eth1 这个实体网络卡之外,还要存在 ifcfg-eth1 才行!

终于明白ifconfig和ifup、ifdown的区别,但是其它问题,请各位大大帮帮哦
----
自危者存之
[Original] [Print] [Top]
« Previous thread
如何获取dhcp服务器的ip?
网络管理技术
14
Next thread »
内核网络发送疑问,请指教
     

Copyright © 2007 UNIX Resources Network, All Rights Reserved.      About URN | Privacy & Legal | Help | Contact us
备案序号: 京ICP备05006143    webmaster: webmaster@unixresources.net
This page created on 2008-07-17 02:16:22, cost 0.10243988037109 ms.