- 12/18无线路由器默认用户名、密码以及管理(LAN口)IP地址
- 07/15无线AP和无线路由器之间的区别
- 09/02使用OUTLOOK2007设置163邮箱
- 07/07如何设置IIS来支持多个WEB站点
- 08/02网络连接受限制或者无连接的原因以及解决办法
- 08/19LINUX入门篇之搭建LAMP开发环境
- 07/14IP地址与网络上的其他系统有冲突的解决办法
- 07/11如何在WINDOWS XP/7下建立PPPOE自动拨号连接
LINUX入门篇之使用命令检测网络设置
Ifconfig
Ifconfig可以查看的信息相当的丰富,有MAC地址,IP地址,MTU(最大传输单元,以太网默认为1500),RX表示接受的数据包,TX表示发送的包,等等。
1、使用ifconfig 网卡名称(如ifconfig eth0)的方式查看特定网卡,只输ifconfig的话查看所有网卡。
2、 使用ifconfig eth0 IP地址的方式为网卡临时指派IP地址,不过当网络服务重启(service network restart)的时候,配置会失效。
3、使用ifconfig eth0 MTU 2000的方式修改网卡接口的MTU值,这个值不建议修改,因为改大了在对方设备会分片,改小了会多传数据包。
Route
这个命令windows上边也有,只是参数不同罢了:
1、 单纯使用route直接输出路由表,可以加上-n参数输出未经解析的名称(就是用IP地址表示而不是主机名)。
2、使用route add|del [-net|-host] [网段或者主机] netmask [mask] [gw|dev]的方式添加或删除路由信息-net是添加网段,-host添加主机,mask是子网掩码,gw是指要到达目的网段(或主机)需要将数据包发送到哪个IP地址,dev的意思是指要发送的数据包从本机的哪个网卡出去,如eth0。
比如route add –net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1意思就是说发往192.168.2.0/24网段的数据包都发给192.168.1.1。
Ip
Ip命令的参数非常的丰富,既可以查看修改网卡的信息,同样可以查看修改路由表信息
1、使用ip link show查看网卡的数据链路层信息,如MAC,MTU等。
2、使用ip address show查看网卡的网络层信息,如IP地址,子网掩码等。
3、使用ip link set eth0 address MAC地址的方式修改网卡MAC(需要先关闭网卡)。
4、使用ip route查看路由表,表现形式和route命令有所不同。
5、使用ip route add|del的方式添加或删除路由信息,如使用ip route add default via 192.168.1.1的方式添加默认路由,删除就简单了,比如ip route del 192.168.2.0/24。
Ip命令的参数非常之丰富,可以使用ip –help或者man ip的方式查看详细的帮助文档。
Ping
这个太熟了,测试主机间的连通性最简单的方法就是ping一下对方主机,参数和windows上的有很大差别。
1、-c参数表示要执行ping的次数,如ping www.baidu.com –c3。
2、-n参数表示不进行IP与主机名的反查,直接使用IP,
3、-s参数指定发出的icmp数据包的大小,这个一般不用改。
4、-t指定TTL的数值,每过一个三层设备TTL会减1。
Netstat
Netstat命令的用途非常广泛,返回的信息量也非常的大,主要用于检测网络服务的监听端口是否正常。
1、-a参数,列出所有的端口状态,包括TCP、UDP等。
2、-c参数,设置更新信息的时间间隔,如-c 10表示10秒更新一次连接状态。
3、-l参数,列出处在监听(listen)状态的连接,监听状态就是等待连接的状态。
3、-n参数,与使用route –n的效果通,不适用主机名,直接使用IP地址列出路由表。
4、-p参数,列出进程标示符(PID)。
5、-r参数,与直接使用route命令的效果相同,列出路由表。
6、-t参数,仅列出TCP连接的状态。
7、-u参数,仅列出UDP连接的状态。
暂时先简单的说说这几个,详细的使用方法可以使用“命令 --help”或者“man 命令”的方式查看详细的帮助文档。
WINDOWS下一些常用网络命令请参见网络排错中经常使用到的命令一文。