centos7物理机安装并配置外网访问

安装准备工作

安装之前需要准备一下,需要一个U盘,其次需要准备以下内容

1.需要centos7的ISO系统镜像

2.使用UltraISO软件写入ISO镜像

3.一台windows系统

将系统写入到U盘,写入步骤

  1. 打开UltraISO
  2. 点击文件 → 打开,选择Linux镜像文件
  3. 点击启动 → 写入硬盘镜像,写入方式选择USB-HDD+,点击写入
  4. 写入完成

然后进bios,调整boot使用U盘启动,
进入centos装机U盘,选择centos7 install,然后会自动加载引导centos的镜像可能会报错,这个是因为使用UltraISO工具写入的配置有误,导致引导地址不能完全对上,在选择安装界面点击键盘e,进入编辑引导配置项,需要修改引导为U盘上的名称,注意这个名称也是有限制的(11字符长度),比如你写入的CentOS 7 x86_64镜像,但是写入之后安装的时候值可能会变成CentOS 7 x8,这里是对不上名称的,需要将引导地址也改为CentOS7 x8,注意空格的转义符问题,然后点击ctrl+x重启引导程序正常进行系统安装引导
在这里插入图片描述

然后选择 Web Basic Server安装模式,此模式会安装一个纯命令行的linux系统,下一步配置语言环境,输入法,用户密码等,直至安装完成

配置网络环境

正常完成centos安装,此时ping baidu.com,会发现无法ping通,想要正常使用网络,需要进行以下配置

插上一根有网的网线,使用ifconfig查找自己网卡名称,然后使用命令vim /etc/sysconfig/network-scripts/ifcfg-enp1s0,修改onboot为yes,然后保存
在这里插入图片描述
这里使用了dhcp自动获取ip的模式,如果需要使用静态ip,则参照以下进行配置
在这里插入图片描述

这里保存后,测试网络ping baidu.com,发现可以正常ping通了

然后就是设置ssh远程连接了,这里需要开放21端口以供远程电脑连接进行控制

安装ssh以使用其他电脑进行远程连接

使用root账户命令:yum install openssh-server

一路y就行了,

启动ssh:systemctl start sshd.service

设置ssh开机启动:systemctl enable sshd.service

如果有防火墙,设置防火墙允许ssh远程连接

firewall-cmd --add-service=ssh --permanent

firewall-cmd --reload

在这里插入图片描述

查看防火墙允许通过的端口:

firewall-cmd --list-all

firewall-cmd --list-ports

firewall-cmd --list-services

删除防火墙规则

firewall-cmd --zone=public --remove-port=80/tcp --permanent
删除80端口,协议为tcp的防火墙通过规则

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

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

相关文章

Go 语言入门指南:基础语法和常用特性解析

变量 goCopy code package mainimport ("fmt""math" )func main() {// 声明并初始化变量var a "initial"// 声明并初始化多个变量var b, c int 1, 2// 声明并初始化变量,并推断其类型var d true// 声明变量,但没有初始…

告别数字化系统“物理叠加”,华为云推动智慧门店价值跃迁

文|智能相对论 作者|叶远风 有大屏幕滚动播放广告; 有人脸识别系统让消费者自助结账; 有订单管理系统综合分析一段时间内总体经营情况; 有全门店监控直连总部机房; …… 以搭载数字化系统的硬件设备为表面特征的智慧门店&a…

更改Docker的存储位置

要更改Docker的存储位置,可以按照以下步骤进行操作 文章目录 停止Docker服务编辑Docker配置文件 /etc/docker/daemon.json保存并关闭配置文件,并服务程序配置文件生效移动现有的Docker数据目录到新的存储路径更新文件权限以确保Docker可以访问新的数据目录启动Dock…

Windows快速关闭占用某端口的进程

在Windows操作系统中,你可以使用以下方法来快速关闭占用特定端口的进程,比如端口8848: 使用命令行工具 打开命令提示符(Command Prompt)。 输入以下命令,将端口号替换为你需要关闭的端口(例如…

Java项目时间字段问题-MySQL

Java项目时间字段问题-MySQL ​ 在 Java 项目中,与 MySQL 数据库中的时间字段对应的 Java 类型通常使用 java.time 包中的类,这是从 Java 8 开始引入的日期和时间 API。以下是常见的时间字段和它们在 Java 实体类中的对应类型示例: 1、DATE…

前端面试:【性能优化】前端缓存、CDN、懒加载和预加载

亲爱的前端开发者,Web性能对用户体验至关重要。如果你想让你的网站更快、更具吸引力,就需要关注前端性能优化。在这篇文章中,我们将深入探讨四个关键的性能优化策略:前端缓存、CDN(内容分发网络)、懒加载和…

按软件开发阶段的角度划分:单元测试、集成测试、系统测试、验收测试

1.单元测试(Unit Testing) 单元测试,又称模块测试。对软件的组成单位进行测试,其目的是检验软件基本组成单位的正确性。测试的对象是软件里测试的最小单位:模块。 测试阶段:编码后或者编码前(…

Unity OnDrawGizmos的简单应用 绘制圆形

编辑器和配置表各有各的好。 卡牌游戏即使再复杂,哪怕是梦幻西游,大话西游那种,甚至wow那种,用配表都完全没问题。但是崩坏3,或者鬼泣,格斗游戏,可视化编辑器是唯一的选择。 开发初期刚开始配技…

人工智能技术

人工智能技术是什么? 人工智能技术(Artificial Intelligence Technology,AI技术)是一种模仿人类智能和思维方式的计算机技术,旨在使计算机能够执行需要人类智能才能完成的任务。这些任务包括理解自然语言、解决问题、…

高手进阶之路---pyqt自定义信号

高手进阶之路—pyqt自定义信号 1.思考问题为什么要自定义信号,qt5本身已有信号槽函数 # pushButton 被clicked的时候connect 函数print self.pushButton.clicked.connect(self.print)def print(self):print("我被点击了")或者使用 # 需要引入 pyqtSlo…

ubuntu20.04 编译安装运行emqx

文章目录 安装依赖编译运行登录dashboard压力测试 安装依赖 Erlang/OTP OTP 24 或 25 版本 apt-get install libncurses5-dev sudo apt-get install erlang如果安装的erlang版本小于24的话,可以使用如下方法自行编译erlang 1.源码获取 wget https://github.com/erla…

微服务中间件--多级缓存

多级缓存 多级缓存a.JVM进程缓存1) Caffeine2) 案例 b.Lua语法1) 变量和循环2) 条件控制、函数 c.多级缓存1) 安装OpenResty2) 请求参数处理3) 查询Tomcat4) Redis缓存预热5) 查询Redis缓存6) Nginx本地缓存 d.缓存同步1) 数据同步策略2) 安装Canal2.a) 开启MySQL主从2.b) 安装…

mysql(八)事务隔离级别及加锁流程详解

目录 MySQL 锁简介什么是锁锁的作用锁的种类共享排他锁共享锁排它锁 粒度锁全局锁表级锁页级锁行级锁种类 意向锁间隙临键记录锁记录锁间隙锁 加锁的流程锁的内存结构加锁的基本流程根据主键加锁根据二级索引加锁根据非索引字段查询加锁加锁规律 锁信息查看查看锁的sql语句 数据…

龙迅LT7911UX TYPE-C/DP转MIPI/LVDS,内有HDCP

1. 描述 LT7911UX是一种高性能的Type-C/DP1.4a到MIPI或LVDS芯片。HDCP RX作为HDCP中继器的上游端,可以与其他芯片的HDCP TX协同工作,实现中继器的功能。 对于DP1.4a输入,LT7911UX可以配置为1/2/4车道。自适应均衡使其适用于长电缆应用&#…

bash: conda: command not found

问题描述: 在Pycharm上用SSH远程连接到服务器,打开Terminal准备查看用 conda 创建的虚拟环境时,却发现调用 conda 指令时出现以下报错: -bash: conda: command not found如果使用Xshell 利用端口号直接连接该 docker 容器&#…

zhm_real/MotionPlanning运动规划库中A*算法源码详细解读

本文主要对zhm_real/MotionPlanning运动规划库中A*算法源码进行详细解读,即对astar.py文件中的内容进行详细的解读,另外本文是 Hybrid A * 算法源码解读的前置文章,为后续解读Hybrid A * 算法源码做铺垫。 astar.py文件中的源码如下&#xff…

Matlab高光谱遥感数据处理与混合像元分解实践技术

光谱和图像是人们观察世界的两种方式,高光谱遥感通过“图谱合一”的技术创新将两者结合起来,大大提高了人们对客观世界的认知能力,本来在宽波段遥感中不可探测的物质,在高光谱遥感中能被探测。以高光谱遥感为核心,构建…

Qt中XML文件创建及解析

一 环境部署 QT的配置文件中添加xml选项&#xff1a; 二 写入xml文件 头文件&#xff1a;#include <QXmlStreamWriter> bool MyXML::writeToXMLFile() {QString currentTime QDateTime::currentDateTime().toString("yyyyMMddhhmmss");QString fileName &…

Redis之bitmap类型解读

目录 基本介绍 基本命令 Setbit Getbit BITCOUNT 应用场景 统计当日活跃用户 用户签到 bitmap - Redis布隆过滤器 &#xff08;应对缓存穿透问题&#xff09; 基本介绍 Redis 的位图&#xff08;bitmap&#xff09;是由多个二进制位组成的数组&#xff0c;只有两…

opencv 文档识别+UI界面识别系统

目录 一、实现和完整UI视频效果展示 主界面&#xff1a; 识别结果界面&#xff1a; 查看处理图片过程&#xff1a; 查看历史记录界面&#xff1a; 二、原理介绍&#xff1a; 将图像变换大小->灰度化->高斯滤波->边缘检测 轮廓提取 筛选第三步中的轮廓&#xf…