加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

Linux-细说Linux的网络篇

发布时间:2019-02-14 14:17:18 所属栏目:Windows 来源:浮游于星辰大海
导读:再说linux网络前先需要确认设备的一些信息,比如网卡类型,网卡的速度等等。在linux可以通过网卡的设备名称区分网卡的类型,例如: ##查看网卡的型号 #lspci|grep-iethernet 00:03.0Ethernetcontroller:RedHat,IncVirtionetworkdevice ##查看网卡的具体信

Linux中和dns有关的配置分别为:host文件,网卡知道的dns服务地址,resolv.conf指定的服务。在linux可以使用nslookup和dig来查询域名解析的工具。

  1. usage: nslookup (选项) 参数 
  2. 选项:  
  3.     -sil:不显示任何警告信息。 
  4. 实例: 
  5.     $ nslookup www.google.com 
  6.  
  7. usage: dig (选项) 参数 
  8. 选项: 
  9.   @<服务器地址>:指定进行域名解析的域名服务器; 
  10.   -b<ip地址>:当主机具有多个IP地址,指定使用本机的哪个IP地址向域名服务器发送域名查询请求; 
  11.   -f<文件名称>:指定dig以批处理的方式运行,指定的文件中保存着需要批处理查询的DNS任务信息; 
  12.   -P:指定域名服务器所使用端口号; 
  13.   -t<类型>:指定要查询的DNS数据类型; 
  14.   -x<IP地址>:执行逆向域名查询; 
  15.   -4:使用IPv4; 
  16.   -6:使用IPv6; 
  17.   -h:显示指令帮助信息。 
  18. 实例: 
  19.     # 查看域名 
  20.     $ dig www.google.com 
  21.     # 查看MX记录 
  22.     $ dig www.google.com -t MX 
  23.     # 查看CNAME 
  24.     $ dig www.google.com -t CNAME 
  25.     # 指定dns,例如查询8.8.8.8中的0opslab.com记录 
  26.     $ dig +short @8.8.8.8 0opslab.com 
  27.     # 查看完整的解析信息 
  28.     $ dig +trace 0opslab.com 

网络监控

网络监控不论是开发还是运维都应实时掌握的一个数据,在平时开发中有云服务提供的监控界面,和统一部署的监控工具zabbix和nagios等服务。但是利用系统默认提供的命令查看和监控网络也是必备技能。系统提供的常用工具有,tcpdump,dstat等。另外有一些比较好用的第三方监控软件,iftop,iptraf,nload等。

监控总体带宽使用――nload、bmon、slurm、bwm-ng、cbm、speedometer和netload

监控总体带宽使用(批量式输出)――vnstat、ifstat、dstat和collectl

每个套接字连接的带宽使用――iftop、iptraf、tcptrack、pktstat、netwatch和trafshow

每个进程的带宽使用――nethogs

tcpdump

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读