当前位置: 首页 > news >正文

# VirtualBox中安装的CentOS 6.5网络设置为NAT模式时,怎么使用SecureCRT连接CentOS6.5系统?

VirtualBox中安装的CentOS 6.5网络设置为NAT模式时,怎么使用SecureCRT连接CentOS6.5系统?

一、查询 【VirtualBox Host-Only Network】虚拟网卡的网络配置 IP。

1、按键盘上WIN + R 组合键,打开【运行】,输入【 ncpa.cpl 】,打开【网络连接】窗口。

2、右键【VirtualBox Host-Only Network】虚拟网卡,点击【属性】,双击打开【Internet 协议版本4(TCP/IPv4)】,查看IP 地址,如:192.168.56.1.

或者直接 双击打开 【VirtualBox Host-Only Network】 状态,点击【详细信息】,查看【 IPv4地址 】 。

在这里插入图片描述

二、查询 VirtualBox中安装的CentOS 6.5网络设置IP

1、右键点击CentOS 6.5 系统我右上角【网络】,两台小电脑图标,在下拉菜单中选择【连接信息】,点击打开。

在这里插入图片描述

2、在【连接信息】窗口,查看【IP 地址】,如:10.0.2.15

在这里插入图片描述

三、在 【VM VirtualBox 管理器】,中设置 【网络端口转发】。

1、在 【VM VirtualBox 管理器】,点击【设置】。

2、在【设置】中,点击【网络】。

3、点击【高级】前面小三角,显示出下拉框,点击打开【端口转发】。

在这里插入图片描述

4、设置【端口转发】。

1)名称: guestssh (可随便)
2)协议:默认 TCP
3)主机IP:填写第一步查询的虚拟网卡的网络配置 IP,如:192.168.56.1,
4)主机端口:22 (ssh 默认连接端口是 22,即SecureCRT通过 ssh连接 centos6.5,如果你更改过此端口,请在这里改为一致)。
5)子系统IP:填写第二步查询的CentOS 6.5网络设置IP,如:10.0.2.15。
6)子系统端口:22(ssh 默认连接端口是 22,即SecureCRT通过 ssh连接 centos6.5,如果你更改过此端口,请在这里改为一致)。
7)设置完成,点击【OK】。

在这里插入图片描述

四、打开 SecureCRT连接 CentOS6.5

1、点击【文件】,再点击【快速连接】

2、在打开的【快速连接】窗口,填写参数

1)协议:SSH2
2)主机名:填写第一步查询的虚拟网卡的网络配置 IP,如:192.168.56.1,
3)端口:22
4)防火墙:None
5)用户名:你的 CentOS6.5 系统创建的用户,如 超级用户 root

3、点击【连接】,输入 CentOS6.5 系统创建的用户,如 超级用户 root 密码,登录成功。

在这里插入图片描述

在这里插入图片描述

五、注意事项

1、确保你的 CentOS6.5 系统,已经安装了 ssh 服务,并开启了sshd 服务。

# 查询是否安装了ssh服务
rpm -qa | grep openssh
ps -aux | grep ssh
netstat -tlp# 如果未安装,可以使用 yum 包管理器安装 SSH:
yum install openssh-server openssh-clients# 启动 sshd 服务
systemctl start sshd
systemctl restart sshd
# 或者
service sshd start
service sshd restart
# 或者
sudo /etc/init.d/sshd start
Sudo /etc/init.d/sshd restart# 设置 SSH 服务在系统启动时自动启动:
systemctl enable sshd
update-rc.d ssh enable

在这里插入图片描述

2、确保你的 CentOS6.5 系统,已经关闭了防火墙,或者防火墙对 22 端口放行。

# 如果你使用 ufw 防火墙,可以使用以下命令允许端口22 
sudo ufw allow ssh# 如果你使用 firewall 防火墙,可以使用以下命令允许端口22 
firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --reload# 关闭防火墙
systemctl stop firewalld.service
service firewalld stop# 如果你使用 ipables 防火墙,可以打开并编辑配置文件,允许端口22 放行
service iptables stop[root@bogon ~]#  vi  /etc/sysconfig/iptables # 防火墙配置文件内容如下:# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

在这里插入图片描述

3、‌setenforce 0 命令,将 SELinux 的安全模式设置为宽容模式。

# 设置 SELinux 的安全模式被设置为宽容模式
setenforce 0# 再次重启 sshd 服务即可
systemctl restart sshd.service
[root@bogon djh]#  service sshd restart# 查看 ssh 服务状态
sudo systemctl status sshd
[root@bogon djh]#  service sshd status

在这里插入图片描述

4、配置SSH服务,编辑其配置文件 /etc/ssh/sshd_config,确认 22 端口已经开启配置。并重启服务以应用更改。

sudo vim /etc/ssh/sshd_configport 22  # 去掉注释
PasswordAuthentication yes,#去掉注释#保存并退出。
:wq   # 重启 sshd 服务
sudo systemctl restart sshd

六、拓展知识:

1、在VirtualBox中,NAT模式是一种网络模式,它允许虚拟机通过主机访问外部网络,同时主机也可以访问虚拟机中的服务。在这种模式下,虚拟机与主机之间通过VirtualBox的NAT服务进行通信,虚拟机可以获得一个内部的IP地址,而这个地址是通过VirtualBox的NAT服务动态分配的。由于NAT模式允许虚拟机访问外部网络,因此它非常适合需要进行网络访问和通信的场景。

2、SecureCRT是一款远程终端软件,用于连接到远程服务器进行命令行操作。在VirtualBox的NAT模式下,只要虚拟机的网络配置正确,并且端口映射设置得当,就可以通过SecureCRT连接到虚拟机。这涉及到在VirtualBox中设置端口转发规则,使得外部可以通过主机的某个端口访问到虚拟机内部的特定服务端口。

相关文章:

# VirtualBox中安装的CentOS 6.5网络设置为NAT模式时,怎么使用SecureCRT连接CentOS6.5系统?

VirtualBox中安装的CentOS 6.5网络设置为NAT模式时,怎么使用SecureCRT连接CentOS6.5系统? 一、查询 【VirtualBox Host-Only Network】虚拟网卡的网络配置 IP。 1、按键盘上WIN R 组合键,打开【运行】,输入【 ncpa.cpl 】&…...

7-1.Android SQLite 之 SQLiteDatabase 简单编码模板(SQLiteDatabase 使用、SQL 语句编写)

一、SQLiteDatabase SQLite 是一种轻量级的数据库引擎,它非常适合在移动设备(例如,Android)上使用 SQLiteDatabase 允许应用程序与 SQLite 数据库进行交互,它提供了增删改查等一系列方法 二、SQLiteDatabase 简单编码…...

灰度图像重心(质心)求取算法

1、图像的重心坐标计算 假设我们有一个二维图像,其中 (x, y) 表示图像中每个像素的坐标。I(x, y) 表示图像在 (x, y) 处的亮度(或像素值),通常是灰度值。 图像的重心坐标 (X, Y) 可以通过以下公式计算: X = Σ [x * I(x, y)] / Σ I(x, y) Y = Σ [y * I(x, y)] / Σ I(…...

k8s 1.28.2 集群部署 ingress 1.11.1 包含 admission-webhook

文章目录 [toc]证书创建部署 ingress-controlleringress 验证创建测试 nginx pod创建错误的 ingress 配置创建正确的 ingress 配置 ingress 官方 yaml 文件:deploy.yaml基于官方 yaml 文件做了一些修改 官方的 svc 是 ClusterIP 和 LoadBalancer,我这边把…...

pom web 自动化测试框架分享

这是初版的 pom web 测试框架,目录如下同时部分代码也放在下面,详细代码可前往 github 查看,欢迎大家给出宝贵意见。 |--base | base_page.py(封装方法) | |--config | allure_config.py(测试报告配…...

一些以前使用的linux及shell命令,gnuplot脚本

tar tar -cvzf xxx.tar.gz * -c,--create 创建新的tar文件 -v,--verbose 列出每一步处理涉及的文件的信息,只用一个“v”时,仅列出文件名 使用两个“v”时,列出权限、所有者、大小、时间、文件名等信息 -z&#xff0c…...

Django一分钟:DRF模型序列化器处理关联关系的示例与注意事项

DRF的ModelSerializer序列化器与Django的Model模型紧密映射,本文将通过简单的示例介绍几种处理关联关系的方法。 1. 创建模型和初始数据 创建模型 from django.db import modelsclass Product(models.Model):product_name models.CharField(max_length255)quant…...

Python爬虫selenium框架基本使用

一、安装导入 使用包管理器安装 pip3 install selenium 二、WebDriver工具 要使用这个工具我们需要保证安装了一个浏览器的驱动器。 Python的WebDriver是一个用于自动化Web浏览器操作的工具,它属于Selenium的一部分,特别是Selenium 2.0及以后版本中…...

sql 时间交集

任务(取时间交集) 前端输入开始时间和结束时间,通过sql筛选出活动开始时间和活动结束时间再开时时间和结束时间有交集的活动 想法: 前后一段时间内遇到了类似取交集的,从网上找到了两种写法,再结合GPT等…...

【深度学习】05-Rnn循环神经网络-01- 自然语言处理概述/词嵌入层/循环网络/文本生成案例精讲

循环神经网络(RNN)主要用于自然语言处理的。 循环神经网络(RNN)、卷积神经网络(CNN)和全连接神经网络(FCN)是三种常见的神经网络类型,各自擅长处理不同类型的数据。下面…...

基于JAVA+SpringBoot+Vue的电商平台的设计与实现

基于JAVASpringBootVue的电商平台的设计与实现 前言 ✌全网粉丝20W,csdn特邀作者、博客专家、CSDN[新星计划]导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末附源码下载链接&#x1f345…...

CSS盒模型-怪异盒模型笔记-思维导图-案例等

文章目录 一、盒模型(重点)二、怪异盒模型三、块级元素和行内元素区别汇总四、块级元素和行内元素的转换(显示方式)||元素的显示和隐藏五、思维导图六、笔记资料 一、盒模型(重点) 所有HTML元素可以看作盒子。 CSS盒模型本质上是…...

thinkphp6开发的通用网站系统源码

thinkphp6开发的通用网站系统源码。 基于ThinkPHP6框架开发的通用后台权限管理系统,底层采用国内最流行的ThinkPHP6框架, 支持内容管理、文章管理、用户管理、权限管理、角色管理等功能。 代码下载百度网盘...

Junit 5 - 理解Mockito,提高UT 覆盖率

前言 当我是1个3年初级程序员时, 我被面试者问到1个问题: 如何保证你的开发任务交付质量 当我是1个7年开发组长时, 我被面试者问到另1个问题:如何保证你的团队的代码质量, 减少rework。 又若干年后, 我才…...

微服务sentinel解析部署使用全流程

sentinel源码地址: 介绍 alibaba/Sentinel Wiki GitHub sentinel官方文档: https://sentinelguard.io/zh-cn/docs/introduction.html Sprong Cloud alibaba Sentinel文档【小例子】 : Sentinel alibaba/spring-cloud-alibaba Wiki GitHub 目录 1、…...

YOLO11震撼发布!

非常高兴地向大家介绍 Ultralytics YOLO系列的新模型: YOLO11! YOLO11 在以往 YOLO 模型基础上带来了一系列强大的功能和优化,使其速度更快、更准确、用途更广泛。主要改进包括 增强了特征提取功能,从而可以更精确地捕捉细节以更…...

机器学习框架(含实例说明)

机器学习框架是用于开发和部署机器学习模型的软件库和工具集。它们提供了一系列的算法、工具和基础设施,帮助开发者更高效地构建、训练和部署机器学习模型。以下是一些主要的机器学习框架及其详细介绍: 1. TensorFlow TensorFlow 是由Google开发的开源…...

vue2与vue3知识点

1.vue2(optionsAPI)选项式API 2.vue3(composition API)响应式API vue3 setup 中this是未定义(undefined)vue3中已经开始弱化this vue2通过this可以拿到vue3setup定义得值和方法 setup语法糖 ref > …...

从源码中学习动态代理模式

动态代理模式 动态代理是 Java 反射(Reflection)API 提供的一种强大机制,它允许在运行时创建对象的代理实例,而不需要在编译时静态地创建。 Java 提供了两种主要的方式来实现动态代理: 基于接口的动态代理&#xff1a…...

谷歌浏览器完美清除缓存

1.在页面上按下键盘的F12,打开控制台。 2.鼠标放到刷新图标上,点击鼠标右键,选择‘清空缓存并硬性重新加载’。 这样浏览器对网站页面的缓存就彻底被清理干净了。 目前支持该操作方式的浏览器有谷歌和Edge浏览器。 有的浏览器不支持该方式操…...

springboot 百货中心供应链管理系统小程序

一、前言 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,百货中心供应链管理系统被用户普遍使用,为方…...

【JavaEE】-- HTTP

1. HTTP是什么? HTTP(全称为"超文本传输协议")是一种应用非常广泛的应用层协议,HTTP是基于TCP协议的一种应用层协议。 应用层协议:是计算机网络协议栈中最高层的协议,它定义了运行在不同主机上…...

PPT|230页| 制造集团企业供应链端到端的数字化解决方案:从需求到结算的全链路业务闭环构建

制造业采购供应链管理是企业运营的核心环节,供应链协同管理在供应链上下游企业之间建立紧密的合作关系,通过信息共享、资源整合、业务协同等方式,实现供应链的全面管理和优化,提高供应链的效率和透明度,降低供应链的成…...

基于当前项目通过npm包形式暴露公共组件

1.package.sjon文件配置 其中xh-flowable就是暴露出去的npm包名 2.创建tpyes文件夹,并新增内容 3.创建package文件夹...

Rust 异步编程

Rust 异步编程 引言 Rust 是一种系统编程语言,以其高性能、安全性以及零成本抽象而著称。在多核处理器成为主流的今天,异步编程成为了一种提高应用性能、优化资源利用的有效手段。本文将深入探讨 Rust 异步编程的核心概念、常用库以及最佳实践。 异步编程基础 什么是异步…...

多模态大语言模型arxiv论文略读(108)

CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文标题:CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文作者:Sayna Ebrahimi, Sercan O. Arik, Tejas Nama, Tomas Pfister ➡️ 研究机构: Google Cloud AI Re…...

ios苹果系统,js 滑动屏幕、锚定无效

现象:window.addEventListener监听touch无效,划不动屏幕,但是代码逻辑都有执行到。 scrollIntoView也无效。 原因:这是因为 iOS 的触摸事件处理机制和 touch-action: none 的设置有关。ios有太多得交互动作,从而会影响…...

蓝桥杯3498 01串的熵

问题描述 对于一个长度为 23333333的 01 串, 如果其信息熵为 11625907.5798&#xff0c; 且 0 出现次数比 1 少, 那么这个 01 串中 0 出现了多少次? #include<iostream> #include<cmath> using namespace std;int n 23333333;int main() {//枚举 0 出现的次数//因…...

2023赣州旅游投资集团

单选题 1.“不登高山&#xff0c;不知天之高也&#xff1b;不临深溪&#xff0c;不知地之厚也。”这句话说明_____。 A、人的意识具有创造性 B、人的认识是独立于实践之外的 C、实践在认识过程中具有决定作用 D、人的一切知识都是从直接经验中获得的 参考答案: C 本题解…...

SAP学习笔记 - 开发26 - 前端Fiori开发 OData V2 和 V4 的差异 (Deepseek整理)

上一章用到了V2 的概念&#xff0c;其实 Fiori当中还有 V4&#xff0c;咱们这一章来总结一下 V2 和 V4。 SAP学习笔记 - 开发25 - 前端Fiori开发 Remote OData Service(使用远端Odata服务)&#xff0c;代理中间件&#xff08;ui5-middleware-simpleproxy&#xff09;-CSDN博客…...