1.查看linux的IP地址:ifconfigwindows下的是ipconfig哈
Note:要用管理员权限才能查看
eg:
root@xTWODev:/home/xtwo# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0c:29:29:bc:be
inet addr:192.168.59.129 Bcast:192.168.59.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe29:bcbe/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3640 errors:0 dropped:0 overruns:0 frame.:0
TX packets:2938 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5083305 (5.0 MB) TX bytes:222210 (222.2 KB)
结果解释:a. eth0 代表你的网卡
b. 192.168.59.129是ip地址
c. 192.168.59.255 广播地址
d. 255.255.255.0 子网掩码
e. fe80::20c:29ff:fe29:bcbe 物理地址
关于ip地址组成是由网络号和主机号组成,ip分为公网ip和局域网ip,公网ip是 固定使用的,必须申请才能拥有。局域网ip可以是在某网段内指定或者自动获取。
广播地址可以用来对该网络内所有主机进行消息广播,用netsend命令就可以:
netsend "hello,every one" 192.168.59.255
2.查看本机可否到达目的机器:
ping ip地址/ 域名
eg:
root@xTWODev:/home/xtwo# ping www.baidu.com
PING www.a.shifen.com (180.76.3.151) 56(84) bytes of data.
64 bytes from 180.76.3.151: icmp_req=12 ttl=128 time=313 ms
eg:
traceroute www.baidu.com
traceroute to www.baidu.com (61.135.169.125), 30 hops max, 40 byte packets
1 192.168.74.2 (192.168.74.2) 2.606 ms 2.771 ms 2.950 ms
2 211.151.56.57 (211.151.56.57) 0.596 ms 0.598 ms 0.591 ms
3 211.151.227.206 (211.151.227.206) 0.546 ms 0.544 ms 0.538 ms
4 210.77.139.145 (210.77.139.145) 0.710 ms 0.748 ms 0.801 ms
5 202.106.42.101 (202.106.42.101) 6.759 ms 6.945 ms 7.107 ms
6 61.148.154.97 (61.148.154.97) 718.908 ms * bt-228-025.bta.net.cn (202.106.228.25) 5.177 ms
7 124.65.58.213 (124.65.58.213) 4.343 ms 4.336 ms 4.367 ms
8 202.106.35.190 (202.106.35.190) 1.795 ms 61.148.156.138 (61.148.156.138) 1.899 ms 1.951 ms
9 * * *
30 * * *
结果解释:a. 每行的记录代表一个网关,多少行就代表转发了多少次吧
b. 有一些行是以星号表示的。出现这样的情况,可能是防火墙封掉了ICMP的返回信息,所以我们得不到什么相关的数据包返回数据。
有时我们在某一网关处延时比较长,有可能是某台网关比较阻塞,也可能是物理设备本身的原因。当然如果某台DNS出现问题时,不能解析主机名、域名时,也会 有延时长的现象;您可以加-n 参数来避免DNS解析,以IP格式输出数据。
如果在局域网中的不同网段之间,我们可以通过traceroute 来排查问题所在,是主机的问题还是网关的问题。如果我们通过远程来访问某台服务器遇到问题时,我们用到traceroute 追踪数据包所经过的网关,提交IDC服务商,也有助于解决问题;但目前看来在国内解决这样的问题是比较困难的,就是我们发现问题所在,IDC服务商也不可能帮助我们解决。
4.