TCP/IP工具和故障排除
来源:互联网 发布:防止sql注入的原理 编辑:程序博客网 时间:2024/05/16 12:49
协议功能障碍和配置错误
1.Ping
(1)ping <IP地址>
(2)如果ping运行正确,基本可以排除问题出现在网络访问层、网络配适器、电缆甚至路由器上了
(3)如果ping回环地址127.0.0.1执行成功,说明在TCP/IP协议软件运行正常
(4)如果能ping通分配给您网络配适器的IP地址,则说明该配适器配置正确,并且可以与TCP/IP软件交互
(5)可以通过IP地址Ping通,但是不能通过主机名ping通,问题一定和名称解析有关
(6)ping默认网关检测当前计算机是否可以与本地子网通信,以及默认网关是否在线
(7)ping默认网关之外的某个地址检测该网关是否能将数据包转发出本地网段
2.配置信息工具
(1)Windows系统:
使用ipconfig显示本地TCP/IP配置情况
键入ipconfig /?查看选项
(2)Linux:
ifconfig <接口名称> 如:eth0,eth1
ifconfig eth0 <IP地址> netmask <网络掩码> 直接配置对应网络接口的IP地址
ifconfig eth0 up
ifconfig eth0 down
(3)Mac OS通过system preferences中的Network显示配置信息
3.ARP地址解析协议
(1)使用arp -a和arp -g可以查看所有的ARP缓存条目,Windows使用arp -a
(2)arp -a<IP地址>:可以只查看某个网络接口的ARP缓存条目
(3)arp -s向arp缓存手动添加一个永久性的静态条目
(4)arp -d<ip>手动删除一个静态条目
PS:在追踪与IP地址和物理地址关联相关的微妙问题时,arp命令偶尔还是很有用的。ARP命令还可以帮助手动向得到的物理/IP地址对
:线路问题
线路问题实际上不是TCP/IP问题,但仍可以运用TCP/IP诊断工具来诊断线路问题
如一台计算机可以ping通自己的地址但是不能ping通网络上其他任意地址,问题则可能出现在计算机和本地子网的连接电缆部分
:名称解析问题
(1)使用hostname命令查询自己计算机的主机名
(2)当无法根据主机名连接到某台计算机,可以先尝试连接其他的计算机。
若连A可以,连B不可以,则问题可能在计算机B和它的名称服务引用方式
若AB均连接失败,则可能是名称服务设备发生了一般性故障
(3)如果发现使用一台名称服务器网络上出现了名称解析问题
1.通过ping命令确认这台服务器在线
2.如果服务器在本地子网网,先Ping通路由器,确保解析请求可以抵达名称服务器,还要仔细检查输入的资源名称
3.若上述办法都不能解决问题,可以利用nslookup工具查询名称服务器上的具体条目
网络性能问题
(1)traceroute(windows下tracert) <IP地址、DNS名称或者URL>
用于跟踪数据包的传输路径
(2)利用route命令查看路由表,手动添加、删除和修改路由表中的记录
route print显示路由表中的当前条目
route add <IP地址> mask <子网掩码> metric <路由器跃距> PS:这种添加路由信息的方式是暂时的,一旦计算机和路由器重启,信息就会消失
route change <IP地址> mask <子网掩码> metric <路由器跃距> 可以在路由表中修改记录
route delete <IP地址> 在路由表中删除一个记录
(3)netstat工具可以用于显示IP\TCP\UDP和ICMP协议相关的统计数据
(4)nbtstat工具用于查看在TCP/IP协议之上运行NetBIOS服务的统计数据,查看本地或远程计算机上的NetBIOS名称列表
(5)数据包嗅探器
(6)在执行ping命令运行正常,可以保证网络配适器和网络电缆在内的最低两层协议是正常的。
使用网络浏览器之类的应用程序访问网站,如果工作正常,可知TCP和套接字接口工作正常。
如果使用不正常,换用另一种使用TCP和套接字的应用软件访问,比如FTP客户端,如果仍无法工作,则很有可能是TCP和套接字出错了
- TCP/IP工具和故障排除
- Windows TCP/IP 故障排除工具
- TCP/IP 故障排除
- IP寻址故障排除
- IP 编址故障排除
- CentOS故障排除详解(1): 基础信息和工具
- 故障排除和优化视图
- Java性能故障排除工具收集
- Java性能故障排除工具推荐
- Java性能故障排除工具推荐
- Cisco测试命令和TCP/IP连接故障处理
- 故障排除
- 故障排除
- HACMP学习之测试和故障排除
- NFS服务器的安装和故障排除
- 技术故障排除 - HAProxy 性能和负载
- 远程监控基础知识和故障排除
- 3.5 和变换相关的故障排除
- poj1113Wall
- cookie无法设置除当前域名或者其父域名之外的其他domain.
- windbg+vmware调试驱动 x86 x64
- 与自己交谈,终不会寂寞
- mac os X下开启root用户
- TCP/IP工具和故障排除
- java基本数据类型
- [HNOI2012]三角形覆盖问题
- hdu 1395-2^x mod n = 1-易超时
- java web log4j配置
- Sstruts1和struts2的区别
- 打造ubuntu超赞图形界面(测试环境:ubuntu12.04)
- java设计模式——抽象工厂模式
- 程序员面试什么最重要?