哇~真的是你呀!今天是LIUNX 网络管理

简介: Linux网络管理是指在Linux操作系统中管理和配置网络连接的过程。它涵盖了一系列任务和工具,用于设置和控制网络接口、IP地址、路由表、DNS解析器、防火墙以及其他相关的网络设置。Linux网络管理的主要目标是确保网络连接的稳定性、安全性和可靠性。管理员可以使用各种命令行工具和图形界面工具来执行网络管理任务。

前言

Linux网络管理是指在Linux操作系统中管理和配置网络连接的过程。它涵盖了一系列任务和工具,用于设置和控制网络接口、IP地址、路由表、DNS解析器、防火墙以及其他相关的网络设置。Linux网络管理的主要目标是确保网络连接的稳定性、安全性和可靠性。管理员可以使用各种命令行工具和图形界面工具来执行网络管理任务。Linux网络管理是Linux系统管理中的一个重要方面,因为一个稳定、安全和可靠的网络连接对于现代计算机用户和服务器来说至关重要。


一、概述

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


网卡配置参数包括: 地址、    子网掩码、    默认网关、 DNS地址

  IPv4地址 计算机在同一网络下的唯一标识,IP地址不能重复, 32位二进制数构成

       由于不方便记忆二进制分段,点分二进制 11111111.11111111.11111111.11111111

        转换程十进制后分段,点分十进制            255.255.255.255

   子网掩码  用来确定IP地址是否属于同一个网络

       8位         255.0.0.0

       16位       255.255.0.0

       24位       255.255.255.0

       32位       255.255.255.255(唯一IP,仅用于唯一主机配置)

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

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


获得网卡配置参数的方式

   自动获得: DHCP分配

   手动配置: 管理员手动配置

二、网络参数配置

1.图形化配置 NetworkManager

在图形化界面右上角选择有线设置进行设置

2.命令行设置

ifconfig    查看及配置网卡参数(临时配置),不能查看基于配置文件的多IP地址的网络数  root用户可以使用该命令更改网卡参数,普通用户只能用户查看

语法

  查看 ifconfig  [网卡名]

 inet表示    IPv4地址

           ether表示  MAC地址(物理地址,全球唯一)

  配置  ifconfig 网卡名  IP地址/子网掩码的网络位长度(临时修改)

       案例 ifconfig ens33 192.168.115.136/24

 子接口     基于物理网卡的逻辑接口 可以使系统基于一块网卡配置多个IP地址
 ifconfig 网卡名:编号(上限999999999) IP地址/子网掩码的网络位长度

我设置编号1-3

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


3.配置文件配置


命令vim /etc/sysconfig/network-scripts/ifcfg-网卡名(永久配置,需要网卡重新读取配置文件)


我们输入vim /etc/sysconfig/network-scripts/ifcfg-ens33

在Linux中,这些是网络管理的配置参数:


ROXY_METHOD=none:代理方法设置为"none",表示不使用代理。


BROWSER_ONLY=no:设置为"no",表示不仅限于浏览器使用代理。


BOOTPROTO=dhcp:引导协议设置为"dhcp",表示使用动态主机配置协议自动获取IP地址。


DEFROUTE=yes:默认路由设置为"yes",表示添加默认路由。


IPV4_FAILURE_FATAL=no:IPv4连接失败时不会引发致命错误。


IPV6INIT=yes:启用IPv6。


IPV6_AUTOCONF=yes:允许IPv6自动配置。


IPV6_DEFROUTE=yes:添加IPv6默认路由。


IPV6_FAILURE_FATAL=no:IPv6连接失败时不会引发致命错误。


IPV6_ADDR_GEN_MODE=stable-privacy:IPv6地址生成模式设置为"stable-privacy",表示使用稳定的隐私地址。


NAME=ens33:接口名称为"ens33"。


UUID=8a5a9ec0-9e55-47ab-adbd-f0b5eaae6143:网络接口的唯一ID。


DEVICE=ens33:设备名称为"ens33"。


ONBOOT=no:表示网络接口不会在系统引导时自动启动。

单一IP地址配置 自动获得

我们输入

vim /etc/sysconfig/network-scripts/ifcfg-ens33

进行编辑

  TYPE=Ethernet 网卡参数的类型,Ethernet:以太网

   BOOTPROTO=dhcp  获得IP地址的方式,dhcp|static|none

   NAME=ens33 网卡描述名称,可有可无

   DEVICE=ens33 网卡设备名称

   ONBOOT=yes是否启用配置文件,yes|no


单一IP地址配置 手动获得


我们输入

vim /etc/sysconfig/network-scripts/ifcfg-ens33

进行编辑

   TYPE=Ethernet 网卡参数的类型,Ethernet:以太网

   BOOTPROTO=dhcp  获得IP地址的方式,dhcp|static|none

   NAME=ens33 网卡描述名称,可有可无

   DEVICE=ens33 网卡设备名称

   ONBOOT=yes是否启用配置文件,yes|no

   IPADDR=192.168.115.150 IP地址

   PREFIX=24 子网掩码长度 或者使用 NETMASK=255.255.255.0

   GATEWAY=192.168.115.2默认网关

   DNS1=192.168.115.2 域名解析服务器地址


多个IP地址配置 手动配置


我们输入

vim /etc/sysconfig/network-scripts/ifcfg-ens33

进行编辑

加载配置文件 systemctl restart network或者 ifdown  ens33 && ifup ens33

验证参数

   IP地址   ifconfig | ip a

   网关地址   route -n

   DNS地址   cat /etc/resolv.conf


输入route -n     ,       cat /etc/resolv.conf     ,    ifconfig   对比之前的设置验证

三、网卡启停操作


网卡启停操作 systemctl  restart  network

                      ifup  网卡名       重新读取网卡配置文件

                       ifdown 网卡名    重新读取网卡配置文件

                     ifconfig   网卡名  up | down   不会重新读取配置文件

四、路由设置


route   查看   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

  五、网络连接查看


netstat 作用  查看本地服务的网络监听状态、 查看客户端连接到本地服务的连接状态

   语法netstat  选项 (-anptu)

   选项  -n, --numeric  显示数字形式地址而不是去解析主机、端口或用户名。

       -a, --all 显示所有的监听或连接状态

       -p, --program 显示连接所属进程的PID和名称。

       -t,--tcp  显示TCP连接

       -u,--udp  显示UDP连接

  ss作用:查看本地服务的网络监听状态、 查看客户端连接到本地服务的连接状态

   语法 ss  选项 (-anptuli)

   选项   -n, --numeric    显示数字形式地址而不是去解析主机、端口或用户名。

       -a, --all  显示所有的监听或连接状态

       -p, --program 显示连接所属进程的PID和名称。

       -t,--tcp 显示TCP连接

       -u,--udp 显示UDP连接

       -i,--info  查看客户端连接到本地的状态


目录
相关文章
|
网络协议 Java Linux
|
9月前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
216 17
|
9月前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
170 10
|
9月前
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。
|
9月前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的内容,并提供一些实用的代码示例。通过阅读本文,您将了解到如何保护自己的网络安全,以及如何提高自己的信息安全意识。
175 10
|
9月前
|
监控 安全 网络安全
网络安全与信息安全:漏洞、加密与意识的交织
在数字时代的浪潮中,网络安全与信息安全成为维护数据完整性、保密性和可用性的关键。本文深入探讨了网络安全中的漏洞概念、加密技术的应用以及提升安全意识的重要性。通过实际案例分析,揭示了网络攻击的常见模式和防御策略,强调了教育和技术并重的安全理念。旨在为读者提供一套全面的网络安全知识框架,从而在日益复杂的网络环境中保护个人和组织的资产安全。
|
9月前
|
存储 监控 安全
云计算与网络安全:云服务、网络安全、信息安全等技术领域的融合与挑战
本文将探讨云计算与网络安全之间的关系,以及它们在云服务、网络安全和信息安全等技术领域中的融合与挑战。我们将分析云计算的优势和风险,以及如何通过网络安全措施来保护数据和应用程序。我们还将讨论如何确保云服务的可用性和可靠性,以及如何处理网络攻击和数据泄露等问题。最后,我们将提供一些关于如何在云计算环境中实现网络安全的建议和最佳实践。
|
9月前
|
安全 算法 网络协议
网络安全与信息安全知识分享
本文深入探讨了网络安全漏洞、加密技术以及安全意识三个方面,旨在帮助读者更好地理解和应对网络安全威胁。通过分析常见的网络安全漏洞类型及其防范措施,详细介绍对称加密和非对称加密的原理和应用,并强调提高个人和企业安全意识的重要性,为构建更安全的网络环境提供指导。
165 2
|
9月前
|
安全 网络安全 数据安全/隐私保护
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字化时代,网络安全和信息安全已成为我们日常生活中不可或缺的一部分。本文将深入探讨网络安全漏洞、加密技术和安全意识等方面的问题,并提供一些实用的建议和解决方案。我们将通过分析网络攻击的常见形式,揭示网络安全的脆弱性,并介绍如何利用加密技术来保护数据。此外,我们还将强调提高个人和企业的安全意识的重要性,以应对日益复杂的网络威胁。无论你是普通用户还是IT专业人士,这篇文章都将为你提供有价值的见解和指导。

热门文章

最新文章