Linux基础-配置网络

news2024/12/29 11:52:20

Linux配置网络的方式

1.图形界面

右上角-wired-配置
点加号-新建网络配置文件

在这里插入图片描述

2.NetworkManager工具

2.1用图形终端nmtui

1.新建网络配置文件add
1.指定网络设备的类型Ethernet
2.配置网络配置文件的名称,名称可以有空格
3.配置网络配置文件对应的物理网络设备的名称如ens33
4.选择网络环境的配置方式,自动获取还是手动配置
	假如是手动配置,还需要配置IP/掩码方式+网络+DNS+其他的比如是否要配置默认的路由 | 在哪个域中搜索
	search domain 搜索域,test.com在域中的DNS服务器中找是否有关于这一台Linux系统相关的解析记录,假如这台Linux的主机名设置www.test.com恰好test.com域中DNS服务器有关于www.upwen.com记录对应的IP地址
	任何的访问都要先经过DNS服务器做解析
	nslookup  www.baidu.com
5.自动连接
2.编辑现有的网络配置文件
3.激活哪个网络配置

在这里插入图片描述在这里插入图片描述

4.设置主机名hostname
FQDN,完全的有效的域名解析
5.删除网络配置文件

2.2命令行nmcli

新建网络配置文件,nmcli c add

1.指定网络设备的类型Ethernet,type ethernet
2.配置网络配置文件的名称,名称可以有空格,con-name
3.配置网络配置文件对应的物理网络设备的名称如ens33,ifname ens33
4.选择网络环境的配置方式,自动获取还是手动配置,
假如是手动配置,还需要配置IP/掩码方式+网关+DNS+其他的比如是否要配置默认的路由 | 在哪个域中搜索
在这里插入图片描述

5.自动连接,autoconnect yes

激活网络配置文件
nmcli  c  up  名称,或者后加“名称”
修改现有的网络配置文件
nmcli  c  modify  名称

在这里插入图片描述

删除网络配置文件
nmcli  c  delete
nmcli networking on
NetworkManger工具失去了对物理网卡的管理:
	状态:unmanaged
	解决方法:nmcli  networking  on
实践:
1、通过nmcli工具设置一个网络连接配置文件private,文件中配置为:IP地址为10.60.100.100/8,网关为 10.60.100.254(此时虚拟机的网卡设置为仅主机模式);
nmcli conn add type ethernet con-name private ifname ens160 ipv4.method manual ipv4.address 10.60.100.100/24 ipv4.gateway  10.60.100.254  ipv4.nerver-default yes autoconnect yes

2、另外再新增一块网卡,设置一个网络连接配置文件public,文件中配置为自动获取(此时虚拟机新增的网卡设置为NAT模式)。
nmcli conn add type ethernet con-name public ifname ens192 ipv4.method auto  autoconnect yes
nmcli conn up  private
nmcli conn up  public 

3.cockpit

web化的工具
命令:systemctl start cockpit

在这里插入图片描述
会启动tcp9090端口
本机访问,http://localhost:9090
远程访问,http://192.168.184.147:9090
查看端口:netstat -tunpla
在这里插入图片描述

部署大平台,支持老的network-scripts,对NetworkManager 兼容性不好,解决方案:

1.用nmtui新建网络配置文件
2.systemctl stop NetworkManager
3.systemctl start network

mtu9000:

巨帧,用来数据中心网络DCN ,分布式存储,存储私网,做数据副本同步,改服务器网卡的mtu为9000

查看Linux系统的物理网卡

1.ifconfig
2.ip addr
3.ip link show
现在推荐用ip xxx,这个是iproute软件包,Linux常用的运行级别都有默认给安装;ifocnfig | route是net-tools软件包,有的运行级别默认不安装
4.nmcli d s
在这里插入图片描述

Linux配置网络讲究:

1.物理网卡设备:
	千兆以太网网卡1Gb
	万兆以太网网卡10Gb,主要用在数据中心的分布式环境、超融合环境
	25Gb、40Gb,需要infiniband板卡支持(HPC高性能计算)
	FCoE 光纤通道转以太网
	WiFi6
	vxlan 隧道协议,大二层协议
2.物理网卡设备对应的网络配置文件
3.只需要切换、激活网络配置文件实现了配置IP环境

虚拟化交换机的端口组成

1.安装虚拟化平台的PC服务器的集成|扩展物理网卡,叫做上行链路,需要有冗余,此时服务器后面找出两个物理网卡,分别接入不同的汇聚交换机
2.另外组成的端口用于对接虚拟机的物理网卡
3.虚拟交换机可以实现多个端口对应一个上行链路

网络配置文件的存放路径:

/etc/sysconfig/network-scripts/

网络配置文件的名称:

ifcfg-xxx,xxx对应物理网络设备的名称比如ens33、ens160、ens0
一个物理网卡设备对应多个网络配置文件,只能其中一个生效
根配网络有关的其他的文件:/etc/hosts,等同于Windows的hosts C:\Windows\System32\drivers\etc\hosts.isc
没有DNS域名解析服务器考hosts 人工解析域名到IP地址的关系
用到/etc/hosts的场景:
	1.云计算中分布式存储,至少3节点
	2.大数据,至少3个节点
	3.集群,至少2个节点
/etc/reslov.conf,Linux客户端作为某个DNS服务器的客户端,需要配置该文件,将DNS服务器IP从网络配置文件ifcfg-ens33中同步就可以
/etc/host.conf  多穴主机
	一个网卡可以配置多个IP,还具备设置解析域名的时候先走DNS服务器还是先走本地/etc/hosts文件
多个网络配置文件的DNS都会同步到/etc/reslov.conf中,但该文件中只有前三行生效

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1443891.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Blank组件

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Blank组件 一、操作环境 操作系统: Windows 10 专业版、IDE:DevEco Studio 3.1、SDK:HarmonyOS 3.1 二、Blank组件 空白填充组件,在容器主轴方向上,空白填充组件具…

sklearn中一些简单机器学习算法的使用

目录 前言 KNN算法 决策树算法 朴素贝叶斯算法 岭回归算法 线性优化算法 前言 本篇文章会介绍一些sklearn库中简单的机器学习算法如何使用,一些注释已经写在代码中,帮助一些小伙伴入门sklearn库的使用。 注意:本篇文章只涉及到如何使用…

Openwifi 开源项目解读(一)

Openwifi 是一个关于wifi 系统的开源项目,是一个少有的优秀的关于wifi的开源项目,项目中包括了wifi的基带、lowmac、linux驱动 等三部分,其中基带、lowmac部分是在FPGA中实现,wifi驱动部分是运行在Linux下,因此openwif…

失去中国市场的三星仍是全球第一,但中国手机无法失去海外市场

随着2023年分析机构公布全球手机市场和中国手机市场的数据,业界终于看清中国市场早已没有以前那么重要,三星、苹果这些国际品牌对中国市场的依赖没有他们想象的那么严重,相反中国手机对海外市场比以往任何时候都要更依赖了。 三星在2023年被苹…

【matalab】基于Octave的信号处理与滤波分析案例

一、基于Octave的信号处理与滤波分析案例 GNU Octave是一款开源软件,类似于MATLAB,广泛用于数值计算和信号处理。 一个简单的信号处理与滤波分析案例,说明如何在Octave中生成一个有噪声的信号,并设计一个滤波器来去除噪声。 首…

【数学建模】【2024年】【第40届】【MCM/ICM】【C题 网球运动中的“动量”】【解题思路】

一、题目 (一) 赛题原文 2024 MCM Problem C: Momentum in Tennis In the 2023 Wimbledon Gentlemen’s final, 20-year-old Spanish rising star Carlos Alcaraz defeated 36-year-old Novak Djokovic. The loss was Djokovic’s first at Wimbledon…

react函数组件中使用context

效果 1.在父组件中创建一个createcontext并将他导出 import React, { createContext } from react import Bpp from ./Bpp import Cpp from ./Cpp export let MyContext createContext(我是组件B) export let Ccontext createContext(我是组件C)export default function App…

Linux操作系统基础(五):Linux的目录结构

文章目录 Linux的目录结构 一、Linux目录与Windows目录区别 二、常见目录介绍(记住重点) Linux的目录结构 一、Linux目录与Windows目录区别 Linux的目录结构是一个树型结构 Windows 系统 可以拥有多个盘符, 如 C盘、D盘、E盘 Linux 没有盘符 这个概…

网站建设详细步骤和流程是什么

我们选择了白嫖雨云的二级域名 浏览器输入https://www.rainyun.com/z22_ 创建账号然后选择一个你喜欢的子域名我建议后缀选择ates.top的 选择自定义地址,类型选择cname 现在要选择记录值了,有a,aa,txt等 根据实际情况填写。就可以…

JAVA反射总结学习

初始反射反射的基本操作反射安全性问题 反射是指在Java运行状态中: 给定一个类对象(Class对象),通过反射获取这个类对象(Class对象)的所有成员结构; 给定一个具体的对象,能够动态地调用它的方法及对任意属性值进行获取和赋值; …

【PyQt】10 QLineEdit

文章目录 前言一、回显模式(EchoMode)1.1 四种回显模式1.2 代码展示运行结果 二、校验器2.1 代码2.2 运行结果 三、通过掩码限制输入3.1 代码3.2 运行结果 总结 前言 1、QLineEdit 可以输入单行文字 2、回显模式 3、校验器 4、掩码输入 一、回显模式&am…

【Linux】学习-进程信号

进程信号 信号入门 生活角度的信号 你在网上买了很多件商品,再等待不同商品快递的到来。但即便快递没有到来,你也知道快递来临时,你该怎么处理快递。也就是你能“识别快递”,也就是你意识里是知道如果这时候快递员送来了你的包裹,你知道该如何处理这些包裹当快递员到了你…

对话模型Demo解读(使用代码解读原理)

文章目录 前言一、数据加工二、模型搭建三、模型训练1、构建模型2、优化器与损失函数定义3、模型训练 四、模型推理五、所有Demo源码 前言 对话模型是一种人工智能技术,旨在使计算机能够像人类一样进行对话和交流。这种模型通常基于深度学习和自然语言处理技术&…

MongoDB从入门到实战之.NET Core使用MongoDB开发ToDoList系统(1)-后端项目框架搭建

前言: 前面的四个章节我们主要讲解了MongoDB的相关基础知识,接下来我们就开始进入使用.NET7操作MongoDB开发一个ToDoList系统实战教程。本章节主要介绍的是如何快熟搭建一个简单明了的后端项目框架。 MongoDB从入门到实战的相关教程 MongoDB从入门到实战…

从信息隐藏到功能隐藏

本文主要记录复旦大学张新鹏教授于2022年12月在第三届CSIG中国媒体取证与安全大会上的汇报

蓝桥杯Web应用开发-CSS3 新特性【练习一:属性有效性验证】

练习一&#xff1a;属性有效性验证 页面上有一个邮箱输入框&#xff0c;当你的输入满足邮箱格式时&#xff0c;输入框的背景颜色为绿色&#xff1b;当你的输入不满足要求&#xff0c;背景颜色为红色。 新建一个 index2.html 文件&#xff0c;在其中写入以下内容。 <!DOCTYP…

Stata实证命令代码汇总

Stata代码命令汇总 数据内容&#xff1a;包括数据导入和管理、数据的处理、描述性统计、相关性分析、实证模型、内生性解决、检验分析、结果导出 具体如下&#xff1a; 一、数据导入和管理&#xff1a;数据导入、数据导出 二、数据的处理&#xff1a;生成新变量、格式转换、…

计算机二级C语言备考学习记录

一、C语言程序的结构 1.程序的构成&#xff0c;main函数和其他函数。 程序是由main函数和其他函数构成main作为主函数&#xff0c;一个C程序里只有一个main函数其他函数可以分为系统函数和用户函数&#xff0c;系统函数为编译系统提供&#xff0c;用户函数由用户自行编写 2.…

北斗卫星在物联网时代的应用探索

北斗卫星在物联网时代的应用探索 在当今数字化时代&#xff0c;物联网的应用已经深入到人们的生活中的方方面面&#xff0c;让我们的生活更加智能便捷。而北斗卫星系统作为我国自主研发的卫星导航系统&#xff0c;正为物联网的发展提供了强有力的支撑和保障。本文将全面介绍北…

爬虫练习——动态网页的爬取(股票和百度翻译)

动态网页也是字面意思&#xff1a;实时更新的那种 还有就是你在股票这个网站上&#xff0c;翻页。他的地址是不变的 是动态的加载&#xff0c;真正我不太清楚&#xff0c;只知道他是不变的。如果用静态网页的方法就不可行了。 静态网页的翻页&#xff0c;是网址是有规律的。 …