一. 网络环境的查看
1.查看与配置网络状态命令
ifconfig
#只能看到ip和子网掩码,看不到网关 ,dns
2.关闭和启动网卡
禁止该网卡设备
ifdown 网卡设备名
启动该网卡设备
ifup 网卡设备名
3.查询网络状态
netstat 选项
选项:
-t 列出tcp协议端口
-u 列出udp协议端口
-n 不使用域名与服务名, 而使用ip地址和端口号
-l 仅列出在监听状态网络服务
-a 列出所有的网络连接
netstat -rn
选项
-r 列出路由列表, 功能和route命令一致(最后一行是网关)
4.route 命令
route -n
#查看路由列表(可以看到网关)
route add default gw 192.168.1.1
#临时设定网关
在一台服务器里,连内网的网卡是不能设置网关的
5.域名解析命令
nslookup [主机名或ip]
#进行域名与ip地址解析
nslookup
server
#查看本机dns服务器
二. 网络测试命令
1. ping命令
ping [选项] ip或域名
#探测指定ip 或域名的网络状况
选项:
-c 次数 : 指定ping包的次数
2. telnet命令
telnet [域名或ip] [端口]
#远程管理与端口探测命令
telnet ip 80
3.traceroute
traceroute [选项] ip或域名
#路由跟踪命令
选项:
-n 使用ip, 不使用域名, 速度更快
4.wget命令
wget http://soft.xxxxxxxxx.tar.gz
#下载命令
5. tcpdump命令
抓包命令
tcp -i eth0 -nnX port 21
选项:
-i 指定网卡接口
-nn 将数据包中的域名与服务转为ip和端口
-X 以十六进制和ASCII码显示数据包内容、
port 指定监听的端口