网络管理工具提供的软件包和相关配置文件_学习笔记

简介:

时间:2017.12.09
作者:李强
参考:man,info,magedu讲义,万能的internet
实验环境:CentOS 6.9与CentOS7.4
声明:以下英文纯属个人翻译,英文B级,欢迎纠正,以下内容纯属个人理解,并没有对错,只是参考,盗版不纠,才能有限,希望不误人子弟为好。

Centos6下:
net-tools-1.60-114.el6.x86_64
iproute-2.6.32-54.el6.x86_64
NetworkManager-0.8.1-113.el6.x86_64
iputils-20071127-24.el6.x86_64
traceroute-2.0.14-2.el6.x86_64
tcpdump-4.0.0-11.20090921gitdf3cb4.2.el6.x86_64
nmap-5.51-6.el6.x86_64
wireshark-1.8.10-25.el6.x86_64
ethtool-3.5-6.el6.x86_64
Centos7下:
net-tools-2.0-0.22.20131004git.el7.x86_64
iproute-3.10.0-87.el7.x86_64
NetworkManager-1.8.0-9.el7.x86_64
iputils-20160308-10.el7.x86_64
traceroute-2.0.22-2.el7.x86_64
tcpdump-4.9.0-5.el7.x86_64
nmap-6.40-7.el7.x86_64
wireshark-1.10.14-14.el7.i686
ethtool-4.8-1.el7.x86_64

显而易见,7下的软件比6的版本都要新,但是所有的命令都是支持的。

网络管理配置工具:
net-tools提供的工具有:ifconfig,route,arp,netstat,ipmaddr,iptunnel,nameif等
iproute提供的工具有:ip address|link|route|neighbor,ss,ip maddr|tunnel,等
NetworkManager提供的工具有:nmcli,NetworkManager,nm-online,nm-tool等
网络测试工具:
iputils提供的工具有:ping|ping6,arpping,rdisc等
traceroute提供的工具有:traceroute,traceroute6,tcptraceroute等
网络嗅探工具:
tcpdump提供的工具有:tcpdump等
nmap提供的工具有:nmap等
wireshark提供的工具有:tshark等
网卡驱动及硬件信息查询工具:
ethtool 工具提供的工具有:ethtool等

以上是一些常用的工具,下面是常用的配置文件:

网络接口识别并命名相关的udev配置文件: 
6:/etc/udev/rules.d/70-persistent-net.rules
7:/etc/udev/rules.d/70-persistent-ipoib.rules
其文档源于:
6:udev-147-2.73.el6_8.2.x86_64,其提供的工具有:udevadm,udevd ,scsi_id,start_udev
7:systemd-219-42.el7.x86_64,其提供的工具有:udevadm,timedatectl,systemctl,hostnamectl,halt,init,shutdown,poweroff,reboot,runlevel
网络功能信息,内核支持通过修改/proc下的文件:
/proc/sys/net/ipv4|ipv6 下面有些配置文件影响其
网络运行时的一些状态:
/proc/net/*
以太网卡ip地址相关配置信息:
/etc/sysconfig/network-scripts目录下的所有文件均是initscripts软件包产生的。
/etc/sysconfig/network-scripts/ifcfg-IFACE
/etc/sysconfig/network-scripts/route-IFACE
格式参考:
6:/usr/share/doc/initscripts-9.03.58/sysconfig.txt
7:/usr/share/doc/initscripts-9.49.39/sysconfig.txt
此文档源于:
6:initscripts-9.03.58-1.el6.centos.x86_64 其提供的工具有:service,ifup,ifdown等
7:initscripts-9.49.39-1.el7.x86_64 其提供的工具有:service,ifup,ifdown等

常见服务与协议:
/etc/services
/etc/protocols

此文档源于:
6:setup-2.8.14-23.el6.noarch
7:setup-2.8.71-7.el7.noarch ,其提供了诸多配置文件常用有:
/etc/fstab,/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow等等



本文转自 lajifeiwomoshu 51CTO博客,原文链接:http://blog.51cto.com/lajifeiwomoshu/2049921

相关文章
|
2月前
|
运维 网络协议 安全
【Shell 命令集合 网络通讯 】Linux 网络抓包工具 tcpdump命令 使用指南
【Shell 命令集合 网络通讯 】Linux 网络抓包工具 tcpdump命令 使用指南
50 0
|
2月前
|
数据采集 JavaScript 前端开发
实用工具推荐:适用于 TypeScript 网络爬取的常用爬虫框架与库
实用工具推荐:适用于 TypeScript 网络爬取的常用爬虫框架与库
|
1天前
|
JavaScript 前端开发 UED
在 JavaScript 中,异步编程和回调函数是处理非阻塞操作(如网络请求、文件读写等)的重要工具
【5月更文挑战第10天】JavaScript中的异步编程和回调函数用于处理非阻塞操作,提高应用响应性和吞吐量。异步编程通过回调函数、Promises和async/await等方式实现,避免程序因等待操作完成而阻塞。回调函数是异步操作完成后调用的函数,常用于处理网络请求等。然而,回调函数存在嵌套问题和错误处理困难,因此出现了Promises和async/await等更优解决方案。
10 3
|
2天前
|
网络协议 网络架构 数据格式
计算机网络学习笔记(一)
OSI七层网络模型旨在支持异构网络互联,从下到上分别为物理层(传输比特流)、数据链路层(帧传输,如交换机)、网络层(IP数据包路由,如路由器)、传输层(TCP/UDP,端到端通信)、会话层(管理会话)、表示层(数据格式转换)和应用层(用户接口,如FTP, SMTP)。每一层负责不同的通信功能,并通过协议如PPP, IP, TCP等协同工作。
|
2天前
|
缓存 网络协议 开发者
计算机网络学习笔记(三)
TCP的异常终止使用reset报文,用于强制关闭连接,不等待正常四次挥手。RST标志位设置时,发送方直接丢弃缓存,接收方无需确认。常见情况包括:尝试连接服务器未开放的端口、一方异常崩溃、收到不属于现有连接的报文、超时未收到确认报文或应用开发者优化效率。reset报文帮助释放资源,防止连接挂起。
|
2天前
|
安全 数据安全/隐私保护
计算机网络学习笔记(四)
HTTPS流程涉及服务器的公钥/私钥和客户端随机密钥。首先,客户端向服务器443端口发起请求,服务器发送公钥给客户端。客户端验证公钥后生成随机密钥(client key),用公钥加密后发送回服务器。服务器用私钥解密获取client key,然后用它加密数据成密文传回客户端。客户端用client key解密完成安全传输。
|
11天前
|
弹性计算 运维 Shell
自动化网络扫描工具发现活跃主机
【4月更文挑战第30天】
9 0
|
11天前
|
负载均衡 网络协议 应用服务中间件
【亮剑】在Linux中构建高可用性和高性能网络服务的负载均衡工具HAProxy、Nginx和Keepalived。
【4月更文挑战第30天】本文介绍了在Linux中构建高可用性和高性能网络服务的负载均衡工具HAProxy、Nginx和Keepalived。HAProxy是一个高性能的开源TCP和HTTP负载均衡器,适合处理大量并发连接;Nginx是一个多功能Web服务器和反向代理,支持HTTP、HTTPS和TCP负载均衡,同时提供缓存和SSL功能;Keepalived用于监控和故障切换,通过VRRP实现IP热备份,保证服务连续性。文中详细阐述了如何配置这三个工具实现负载均衡,包括安装、配置文件修改和启动服务,为构建可靠的负载均衡系统提供了指导。
|
13天前
|
安全 Linux 网络安全
【专栏】Linux 网络扫描工具:一起开始nmap的探索之旅吧!
【4月更文挑战第28天】nmap, 开源网络扫描工具,用于探测主机、网络信息,包括开放端口、服务类型、OS等。本文分三部分介绍:1) nmap简介与基本原理;2) 使用方法和高级技巧,如脚本扩展;3) 实际应用,如网络安全评估、系统管理和渗透测试。学习nmap需注意合规性,持续探索新技巧,以提升网络管理与安全能力。一起开始nmap的探索之旅吧!
|
13天前
|
监控 安全 Linux
【专栏】在网络安全至关重要的今天,Linux系统中的SCP和SFTP成为安全文件传输的首选工具
【4月更文挑战第28天】在网络安全至关重要的今天,Linux系统中的SCP和SFTP成为安全文件传输的首选工具。SCP,一个基于SSH的轻量级工具,允许用户方便地在本地和远程主机间复制文件。要使用SCP,首先确保安装了OpenSSH,然后通过基本命令进行文件传输,如`scp source destination`。SFTP则提供了一个类似FTP的界面,通过`sftp`命令启动客户端,进行直观的文件操作。两者均基于SSH协议,保证数据加密。为确保安全,建议使用强密码、密钥对、禁用根用户直接登录,并配置防火墙及监控日志。了解和掌握这些工具能提升工作效率并保护数据安全。