linux入门到实操-4 linux系统网络配置、连接测试、网络连接模式、修改静态IP、配置主机名
教程来源:B站视频BV1WY4y1H7d3
3天搞定Linux,1天搞定Shell,清华学神带你通关_哔哩哔哩_bilibili
整理汇总的课程内容笔记和课程资料(包含课程同版本linux系统文件等内容),供大家学习交流下载:夸克网盘分享
本文内容为完整笔记的基础篇的8、9、10、11
目录
8.网络配置(一)_网络连接测试
1、应用场景
2、ping命令
3、查IP命令
4、IP类型
9.网络配置(二)_网络连接模式
虚拟机Linux的IP和主机Windows的IP不在同一网段
VMware提供的三种网络连接模式
桥接模式
NAT模式
网络连接模式的修改
10.网络配置(三)_修改静态IP
服务器中需设置静态IP
Windows下设置静态IP(简易)
Linux下设置静态IP
图形界面也可以像Windows那样设置
终端下设置IP方式
11.网络配置(四)_配置主机名
命令:hostname 可以调出主机名
修改主机名
hosts文件修改
8.网络配置(一)_网络连接测试
-
1、应用场景
- 机房闲人免进,只能远程网络连接

-
- 直接购买的云服务器,也是网络连接
-
2、ping命令
- 可以查询和某网络通不通
- Windows下在cmd命令窗口输入
- Linux下在终端输入
- ping后面可以加 IP地址 或者 网址(域名)
- ping在Linux和Windows是通用的
- 可以查询和某网络通不通
-
3、查IP命令
- Windows下在命令窗口输入:ipconfig
- Linux在终端下输入:ifcongfig
- Linux下复制ctrl+shift+c,粘贴是ctrl+shift+v
-
4、IP类型
- 192.168. 是C类网址的常见形式

-
- 172.17.0.1 是B类网址常见形式
9.网络配置(二)_网络连接模式
-
虚拟机Linux的IP和主机Windows的IP不在同一网段
-
VMware提供的三种网络连接模式
-
桥接模式
- 连接模式如下
-

-
-
- 好处:VM虚拟机和其他pc在路由器下都是同一层次,可互相访问
- 坏处:
- 自己创建的这些虚拟机集群,没有任何隐私了
- 会占用路由器IP地址
-
NAT模式
- 连接模式如下
-

-
-
- 实际上是虚拟出了一个类似于路由器的功能
- 特征:外网无法访问路由器里面的局域网
- pc处又创建了个VMnet8的网卡来和VM的各个虚拟机通讯
- 仅主机模式
- 虚拟机之和主机之间有专用网络
-

-
-
- 虚拟的网卡是VMnet1
-
-
网络连接模式的修改
- 在VMware里面进行修改

-
- 打开虚拟网络编辑器,可查看

-
- 以管理员身份,可进行更改,并且多出桥接网卡

-
-
- 可将自动改为实际网卡并进行配置
- NAT模式下可修改 NAT和DHCP
-

10.网络配置(三)_修改静态IP
-
服务器中需设置静态IP
- 便于查找指定服务器
- 用来访问的主机的IP就不必设为静态了
-
Windows下设置静态IP(简易)
- 打开指定网络的ipv4

-
- 将自动获取改为指定子网地址

-
Linux下设置静态IP
-
图形界面也可以像Windows那样设置
-

-
-
终端下设置IP方式
- 根据路径打开Linux配置文件夹etc下sysconfig/network-scripts
-

-
-
- 其中ifcfg-ens33是Linux系统下局域网配置的网卡名
- 该配置文件打开如下
-

-
-
- 更改配置
-

-
-
- 最后重启网络服务
-
![]()
-
-
- 在终端内按上下键可以使用之前用过的命令,很快捷
-
11.网络配置(四)_配置主机名
-
命令:hostname 可以调出主机名

-
修改主机名
- 方法一:修改配置文件
- 在路径:etc/hostname 下可以修改主机名配置文件
- 方法一:修改配置文件

-
-
- 修改为spark11,但是主机名未变
-

-
-
- 想要配置生效,需要重启服务器
- 方法二:命令直接修改
- 命令:hostnamectl 调出主机名
-

老师的静态主机名还是hadoop100,我这里变了而且多了一个瞬态(临时)主机名
-
-
- 命令:hostnamectl set-hostname + 新主机名 可直接更改生效主机名
-

-
- 新建终端标签页可查看新更改主机名

-
hosts文件修改
- 配置主机名是为了让主机名和IP有一一映射关系
- Windows和Linux都有一个这样的映射文件:hosts

-
- Linux系统下修改:
- 在路径:etc/hosts下,修改配置如图
- Linux系统下修改:

-
- Windows下修改:
- 在路径:C:\Windows\System32\drivers\etc下修改配置
- Windows下修改:

-
-
- 将Linux下的文件Ctrl+shift+c复制过来
- 修改好后另存到桌面为txt,然后删掉txt后缀名
-

-
-
- 然后替换掉原文件
- 修改完hosts文件之后可直接ping主机名
-

-
- ip后面也可以加域名
所以会有黑客的域名劫持,hosts文件还是比较重要的
相关文章:
linux入门到实操-4 linux系统网络配置、连接测试、网络连接模式、修改静态IP、配置主机名
教程来源:B站视频BV1WY4y1H7d3 3天搞定Linux,1天搞定Shell,清华学神带你通关_哔哩哔哩_bilibili 整理汇总的课程内容笔记和课程资料(包含课程同版本linux系统文件等内容),供大家学习交流下载:…...
【kubernetes】Ingress和Ingress-Controller介绍,高可用应用案例
一,Ingress介绍 Ingress是k8s中一种重要的资源对象,它主要用于定义从集群外部到集群内部服务的HTTP(S)路由规则。用于管理代理 Ingress-Controller的配置文件。 kubectl explain ingress二,Ingress-Controller介绍 Ingress Controller 是 …...
C# 使用Socket通信,新建WinForm服务端、客户端程序
一、新建WinForm Socket服务端程序 注:rtbReceviceMsg为RichTextBox控件 服务端程序、界面 服务端代码 public partial class Form1 : Form {public Form1(){InitializeComponent();}public virtual void TriggerOnUpdateUI(string message){if (this.InvokeRequir…...
Kamailio-基于Homer与heplify的SIP信令监控-2
接上篇,我们已经顺利地完成了服务的安装,下面就来看看如何配置并启动。 跟着我,你将学会: 下载并安装 踩坑:按照官方步骤来,可是网络条件不允许 获取YUM源下载RPM包手动解压安装避坑 配置并启动…...
unity3d入门教程四
unity3d入门教程四 10.1坐标与旋转10.2物体的运动10.3(练习)掉头飞行11.1向量11.2向量间运算11.3向量夹角11.4物体的指向11.5(练习)飞向目标12.1屏幕坐标12.2屏幕的边界 10.1坐标与旋转 比如,节点的坐标用 Vector3 类型…...
无人机飞控的原理!!!
一、传感器系统 陀螺仪:用于检测无人机的角速度和角度,帮助确定无人机的姿态。 加速度计:用于检测无人机的加速度和倾斜角度,进一步辅助姿态判断。 磁力计(或罗盘):用于检测无人机的方向&…...
深入解析代理模式:静态代理、JDK 动态代理和 CGLIB 的全方位对比!
代理模式(Proxy Pattern)是一种结构型设计模式,它提供了对象的替身,即代理对象来控制对实际对象的访问。通过代理对象,可以在不修改目标对象的情况下,扩展或控制其功能。例如,代理模式可以用于延…...
51单片机快速入门之独立按键
51单片机快速入门之独立按键 这里我们需要用上一个仿真软件,只因不想硬件焊接:PROTEUS DESIGN SUITE PROTEUS DESIGN SUITE: PROTEUS DESIGN SUITE是一款由LabCenter Electronics开发的电子设计自动化(EDA)软件,广泛应用于电气工程和电子工…...
设计模式之工厂模式(通俗易懂--代码辅助理解【Java版】)
文章目录 设计模式概述1、工厂模式概述1)特点:2)主要角色:3)工作流程:4)优点5)缺点6)适用场景 2、简单工厂模式(静态工厂模式)1) 在简单工厂模式中,有三个主要…...
速盾:高防 cdn 分布式防御攻击?
在当今数字化时代,网络安全问题日益凸显,各种网络攻击手段层出不穷。为了保护企业和个人的网络资产安全,高防 CDN(Content Delivery Network,内容分发网络)成为了一种重要的防御手段。其中,分布…...
Unity3D类似于桌面精灵的功能实现
前言: 由于最近在做游戏魔改,很多功能在游戏里面没法实现(没错,说的就是排行榜),所以准备用Unity3D开发一个类似于桌面精灵的功能部件,实现效果如下: PS:有需要定制的老…...
Audio Over IP的PTP时钟初探
Audio Over IP的PTP时钟初探 这几天参加省局举办的技术能手比赛,第一次接触并了解AOIP(Audio Over IP)相关的理论和实践相关的知识。其中AoIP的时钟同步采用的是IEEE 1588 标准的PTP(Precision Time Protocol)基于网络…...
【加密社】深入理解TON智能合约 (FunC语法)
king: 摘要:在TON(TheOpenNetwork)区块链平台中,智能合约扮演着举足轻重的角色。本文将通过分析一段TON智能合约代码 带领读者学习dict(字典)和list(列表)在FunC语言中的用法&#x…...
笔试强训day11
游游的水果大礼包 #include <iostream> #define int long longusing namespace std; int n, m, a, b;signed main() {cin>>n>>m>>a>>b;int ret 0;for(int x 0; x < min(n / 2, m); x) // 枚举 1 号礼包的个数{int y min(n - x * 2, (m - …...
移动应用开发与测试赛题
引言 在现代车载系统开发中,UI设计和编程实现同样重要。本文将分别探讨车载系统的UI设计任务和相关的编程任务,帮助开发者全面了解车载系统开发的各个方面。 第一部分:UI设计任务 任务1:绘制"左转向视频显示"模块界面…...
Qt常用控件——QLineEdit
文章目录 QLineEdit核心属性和信号基本示例正则表达式约束验证输入密码是否一致密码显示状态切换 QLineEdit核心属性和信号 QLineEdit用来表示单行输入,可以输入一段文本,但是不能替换 核心属性: 属性说明text输入框中的文本inputMask输入…...
(postman)接口测试进阶实战
1.内置和自定义的动态参数 内置的动态参数有哪些? ---{{$}}--是内置动态参数的标志 //自定义的动态参数 此处date.now()的作用就相当于上面的timestamp 2.业务闭环及文件接口测试 返回的url地址可以在网页中查询得到。 3. 常规断言,动态参数断言…...
R语言统计分析——功效分析(比例、卡方检验)
参考资料:R语言实战【第2版】 1、比例检验 当比较两个比例时,可使用pwr.2p.test()函数进行功效分析。格式为: pwr.2p.test(h, n, sig.level, power, alternative) 其中,h是效应值,n是各相同的样本量。效应值h的定义如…...
Leetcode 每日一题:Longest Increasing Path in a Matrix
写在前面: 今天我们继续看一道 图论和遍历 相关的题目。这道题目的背景是在一个矩阵当中找寻最长的递增数列长度。思路上非常好想,绝对和 DFS 相关,但是题目的优化要求非常高,对于语言和内存特性的考察特别丰富,如果是…...
ARCGIS PRO DSK MapTool
MapTool用于自定义地图操作工具,使用户能够在ArcGIS Pro中执行特定的地图交互操作。添加 打开MapTool1.vb文件,可以看到系统已经放出MapTool1类: Public Sub New()将 IsSketchTool 设置为 true 以使此属性生效IsSketchTool TrueSketchTyp…...
云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?
大家好,欢迎来到《云原生核心技术》系列的第七篇! 在上一篇,我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在,我们就像一个拥有了一块崭新数字土地的农场主,是时…...
智慧医疗能源事业线深度画像分析(上)
引言 医疗行业作为现代社会的关键基础设施,其能源消耗与环境影响正日益受到关注。随着全球"双碳"目标的推进和可持续发展理念的深入,智慧医疗能源事业线应运而生,致力于通过创新技术与管理方案,重构医疗领域的能源使用模式。这一事业线融合了能源管理、可持续发…...
大话软工笔记—需求分析概述
需求分析,就是要对需求调研收集到的资料信息逐个地进行拆分、研究,从大量的不确定“需求”中确定出哪些需求最终要转换为确定的“功能需求”。 需求分析的作用非常重要,后续设计的依据主要来自于需求分析的成果,包括: 项目的目的…...
Xshell远程连接Kali(默认 | 私钥)Note版
前言:xshell远程连接,私钥连接和常规默认连接 任务一 开启ssh服务 service ssh status //查看ssh服务状态 service ssh start //开启ssh服务 update-rc.d ssh enable //开启自启动ssh服务 任务二 修改配置文件 vi /etc/ssh/ssh_config //第一…...
在rocky linux 9.5上在线安装 docker
前面是指南,后面是日志 sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io -y docker version sudo systemctl start docker sudo systemctl status docker …...
最新SpringBoot+SpringCloud+Nacos微服务框架分享
文章目录 前言一、服务规划二、架构核心1.cloud的pom2.gateway的异常handler3.gateway的filter4、admin的pom5、admin的登录核心 三、code-helper分享总结 前言 最近有个活蛮赶的,根据Excel列的需求预估的工时直接打骨折,不要问我为什么,主要…...
【项目实战】通过多模态+LangGraph实现PPT生成助手
PPT自动生成系统 基于LangGraph的PPT自动生成系统,可以将Markdown文档自动转换为PPT演示文稿。 功能特点 Markdown解析:自动解析Markdown文档结构PPT模板分析:分析PPT模板的布局和风格智能布局决策:匹配内容与合适的PPT布局自动…...
基于Docker Compose部署Java微服务项目
一. 创建根项目 根项目(父项目)主要用于依赖管理 一些需要注意的点: 打包方式需要为 pom<modules>里需要注册子模块不要引入maven的打包插件,否则打包时会出问题 <?xml version"1.0" encoding"UTF-8…...
【JavaSE】绘图与事件入门学习笔记
-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...
【HTTP三个基础问题】
面试官您好!HTTP是超文本传输协议,是互联网上客户端和服务器之间传输超文本数据(比如文字、图片、音频、视频等)的核心协议,当前互联网应用最广泛的版本是HTTP1.1,它基于经典的C/S模型,也就是客…...
