Linux网络管理

文章目录

  • 前言
  • 一、概述
    • (一)、概述
    • (二)、网卡配置参数
    • (三)、获得网卡配置参数的方式
  • 二、网络参数配置
    • 三、网卡启停操作
    • 四、路由配置
    • 五、网络连接查看
  • 总结


前言

本篇文章主要以背记为主,网络参数配置文件为重点,也是实践操作的部分,让我们怀着愉悦的心情来走进本篇文章吧。

一、概述

(一)、概述

概述
网络负责进行计算机通信,可以实现客户端到服务器的访问 互联网使用TCP/IP协议进行网络传输

(二)、网卡配置参数

1.IPv4地址

IPv4地址 计算机在同一网络下的唯一标识,IP地址不能重复
32位二进制数构成 11111111.11111111.11111111.11111111
由于不方便记忆,转换程十进制后分段,点分十进制 255.255.255.255

2.子网掩码

子网掩码 用来确定IP地址是否属于同一个网络
8 255.0.0.0
16 255.255.0.0
24 255.255.255.0
32(唯一IP,仅用于唯一主机配置) 255.255.255.255

3.默认网关

默认网关
通向外部网络的唯一出口 连接不同网络的途径

4.DNS地址

DNS地址
域名解析服务 将已知的域名解析为IP地址
用来进行使用域名访问网络服务器

(三)、获得网卡配置参数的方式

获得网卡配置参数的方式
自动获得 DHCP分配
手动配置 管理员手动配置

二、网络参数配置

1.图形化
NetworkManager(上篇已进行了介绍)

2.命令行

ifconfig(临时配置) 查看及配置网卡参数,不能查看基于配置文件的多IP地址的网络参数。root用户可以使用该命令更改网卡参数,普通用户只能用户查看
查看语法 ifconfig [网卡名]
inet(IPv4地址)
ether(MAC地址【物理地址,全球唯一】)
配置语法 ifconfig 网卡名 IP地址/子网掩码的网络位长度
子接口 基于物理网卡的逻辑接口
可以使系统基于一块网卡配置多个IP地址
ifconfig 网卡名:编号(上限999999999) IP地址/子网掩码的网络位长度

Linux网络管理_第1张图片
在这里插入图片描述
Linux网络管理_第2张图片

ip a 查看网络参数
能够查看基于配置文件实现的多IP地址配置后的网络参数

Linux网络管理_第3张图片
3.配置文件

配置文件 永久配置,需要网卡重新读取配置文件
/etc/sysconfig/network-scripts/ifcfg-网卡名
配置参数 自动/手动
单一IP地址配置 自动获得
TYPE=Ethernet 网卡参数的类型,Ethernet:以太网
BOOTPROTO=dhcp 获得IP地址的方式,dhcp
NAME=ens33 网卡描述名称,可有可无
DEVICE=ens33 网卡设备名称
ONBOOT=yes 是否启用配置文件,yes
手动配置
TYPE=Ethernet 网卡参数的类型,Ethernet:以太网
BOOTPROTO=static 获得IP地址的方式,static
NAME=ens33 网卡描述名称,可有可无
DEVICE=ens33 网卡设备名称
ONBOOT=yes 是否启用配置文件,yes
IPADDR=192.168.115.150 IP地址
PREFIX=24(NETMASK=255.255.255.0) 子网掩码长度
GATEWAY=192.168.115.2 默认网关
DNS1=192.168.115.2 域名解析服务器地址

Linux网络管理_第4张图片

Linux网络管理_第5张图片

Linux网络管理_第6张图片

Linux网络管理_第7张图片

Linux网络管理_第8张图片

多IP地址配置 列举两个
手动配置 TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR1=192.168.115.150
PREFIX1=24
GATEWAY=192.168.115.2
DNS1=192.168.115.2
IPADDR2=192.168.115.151
PREFIX2=24
DNS2=192.168.115.3
加载配置文件 两种方法
systemctl restart network ifdown ens33 && ifup ens33
验证参数
IP地址 ifconfig或ip a
网关地址 route -n
DNS地址 cat /etc/resolv.conf

Linux网络管理_第9张图片
在这里插入图片描述
在这里插入图片描述

三、网卡启停操作

网卡启停操作
重新读取网卡配置文件 systemctl start network
ifup 网卡名/ifdown 网卡名
不会重新读取配置文件 ifconfig 网卡名 up /down

四、路由配置

路由配置
查看 route -n
配置路由
添加 route [选项] add [选项] 目标网络ID/子网掩码网络位长度 [选项] 下一跳地址
删除 route [选项] del [选项] 目标网络ID/子网掩码网络位长度 [选项] 下一跳地址
配置网关地址 临时
语法 route add -net 0/0 gw 网关地址
route add default gw 网关地址
案例 route add -net 0/0 gw 192.168.115.3

Linux网络管理_第10张图片

五、网络连接查看

网络连接查看 netstat和ss作用,语法相同,后者选项多个-i
作用 查看本地服务的网络监听状态
查看客户端连接到本地服务的连接状态
语法 netstat 选项 (-anptu)
ss 选项 (-anptui)
共同选项
-a 显示所有的监听或连接状态
-n 显示数字形式地址而不是去解析主机、端口或用户名
-p 显示连接所属进程的PID和名称
-t 显示TCP连接
-u 显示UDP连接
ss多的选项
-i 查看客户端连接到本地的状态

Linux网络管理_第11张图片

Linux网络管理_第12张图片

总结

要背的知识点越来越多了,相信小伙伴们对知识绝对已经了如执掌了,那么本篇文章就相当于是开胃菜,so easy,学的知识的快乐就这么简单。

你可能感兴趣的:(linux,php,服务器)