一、配置网络
概念
网络接口是指网络中的计算机或网络设备与其他设备实现通讯的进出口,一般是指计算机的网络接口即网卡设备。
从RHEL7开始引入了一种新的“一致网络设备命名”的方式为网络接口命名,该方式可以根据固件、设备拓扑、设备类型和位置信息分配固定的名字。网络接口的名称的前两个字符为网络类型符号,如:en——表示以太网(Ethernet)、wl——表示无线局域网(wlan)、ww——表示无线广域网(wwan)。
接下来的字符根据设备类型或位置选择,如: o——表示内置(onboard)于主板上的集成设备(即集成网卡)及索引号; s——表示是插在可以热拔插的插槽上的独立设备及索引号; x——表示基于MAC地址命名的设备; p——表示PCI插槽的物理位置及编号。
注意:一个网络接口,可以有多个网络连接,但同一时间只能有一个网络连接处于活动状态。
二、用命令控制网络
nmcli命令
作用:可以实现创建,显示,编辑,删除,激活和停用网络连接以及控制和显示网络设备状态等。
1.nmcli device
2.nmcli connection
更改已有连接信息:
三、在虚拟机中添加网卡设备
查看添加网卡信息
四、用配置文件方式设定IP
设定动态模式ID:
文件内容:
静态IP配置:
文件内容:
可视化配置
命令:nmtui
五、与ip相关的命令
1.ip
2.ifconfig
3.ping
作用:用来检测网络的连通情况和分析网络速度;根据域名得到服务器 IP;根据ping返回的TTL值来判断对方所使用的操作系统及数据包经过路由器数量。
其他参数:
-s字节数设置ping命令发出的消息包的大小,默认发送的测试数据大小为56字节;自动添加8字节的ICMP协议头后,显示的是64字节;再添加20字节的IP协议头,则显示的为84字节。最大设置值为65507B。
-i时间间隔设定前后两次发送ICMP消息包之间的时间间隔,无此选项时,默认时间间隔为1秒。为了保障本机和目标主机的安全,一般不要小于0.2秒。
-t设置存活时间TTL(TimeToLive)。
六、主机网关设置
主机网关是在要到达不同网络区域的主机中设定的,主机网关是路由器中和当前主机在同一个网段的那个ip,设定网关的目的是为了把不能到达网络区域的数据包通过网关设定发送给路由器让路由器做地址转换.转换成能到达目标区域的ip。
七、地址解析
把网址变成ip的过程。
1.本地解析
本地解析通常在企业内容主机映射时使用。
2.通过DNS解析
DNS是运营商提供给客户的一个域名和ip对应关系的服务器,是互联网的核心服务之一,作用是把域名(如www.taobao.com)转换成机器能识别的IP地址(如 219.144.78.187),相当于互联网的 “电话簿”。当你在自己的主机设定了DNS后那么当去访问域名时,系统会根据你指定的DNS去询问这个域名是多少,DNS会告诉你这个给域名的IP。
八、常用网络命令
1.wegt
用于在终端命令行里下载网络文件。
其他参数:
-p下载页面内所有资源,包括图片、视频等。
-r递归下载。
2.crul
curl命令是一个网络工具,其主要作用是通过http、https、ftp等方式下载/上传文件。