CentOs7 NAT模式连接网络

1.配置动态网络

1.1 检查主机网卡配置

  • 检查主机的网络设置
    进入控制面板,找到网络共享中心
    在这里插入图片描述
    查看适配器是否都已经开启
    在这里插入图片描述

1.2 设置虚拟机的网络配置

打开虚拟机网络配置设置,对网卡VMnet8 进行设置
在这里插入图片描述
记住网关
在这里插入图片描述
全部选择应用,确定

1.3 设置你的虚拟机系统的网卡

选择使用NAT模式的网卡,保存

在这里插入图片描述

1.4 进入虚拟机系统进行相关的配置

查询当前的网卡名字
输入

ip addr

在这里插入图片描述
一共有两个网卡名,我们主要是对ens33进行配置

进入以下地址:

cd  /etc/sysconfig/network-scripts

对ifcfg-ens33进行修改,注意,这个名字每个人的主机具体不同,比如ubuntu就是ens6s0
在这里插入图片描述

# 打开网络配置文件
vi ifcfg-ens33

对网络配置文件进修改,输入i进行修改,修改完按esc键,然后输入:wq,回车退出,则就对文件进行的修改和保存。

在这里插入图片描述
保存设置,重启网络服务

systemctl restart network
# 查看配置是否已经修改
ip addr

此时显示ip地址已经修改了
在这里插入图片描述
此时已经动态连接了。
然后ping www.baidu.com就检查一下。

2.设置静态ip地址

通过动态ip,我们可以看到主机分配给当前的虚拟机的ip地址,但是动态ip地址过一段时间就会修改,因此作为服务器就要设置为静态ip地址,这样永远就不会修改了,方便进行访问。

进入以下地址,对ip配置信息进行修改

cd  /etc/sysconfig/network-scripts
vi ifcfg-ens33

在这里插入图片描述
esc+:wq保存,然后重启网络服务

systemctl restart network

完成
上述这些过程可以观看视频:
https://www.bilibili.com/video/BV1XV41167aL/?spm_id_from=333.337.search-card.all.click&vd_source=0a7fa919fba05ffcb79b57040ef74756

3 开启ssh服务

如果是要对服务器进行操作,就需要使用ssh服务,将ssh服务打开
1.首先需要确认是否已安装openssh-server,可以使用以下命令进行检查:

$ rpm -qa | grep openssh-server

如果未安装,则需要使用以下命令进行安装:

$ yum install -y openssh-server

2.启动SSH服务,使用以下命令:

$ systemctl start sshd.service

3.设置SSH服务开机自启动,使用以下命令:

$ systemctl enable sshd.service

4.查看SSH服务状态,使用以下命令:

$ systemctl status sshd.service

如果显示active (running)则说明SSH服务已经成功启动。
在这里插入图片描述
开启了ssh服务,然后查看ip地址连接既可了。

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

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

相关文章

您的计算机已被Mallox勒索病毒感染?恢复您的数据的方法在这里!

尊敬的读者: 随着科技的迅速发展,网络安全问题日益凸显,其中勒索病毒是一种极具威胁性的恶意软件。在这些勒索病毒中,.mallox 勒索病毒尤为突出,它能够加密用户的数据文件,要求支付赎金才能解密。本文将介…

【Python基础】一个简单的TCP通信程序

🌈欢迎来到Python专栏 🙋🏾‍♀️作者介绍:前PLA队员 目前是一名普通本科大三的软件工程专业学生 🌏IP坐标:湖北武汉 🍉 目前技术栈:C/C、Linux系统编程、计算机网络、数据结构、Mys…

从0开始python学习-34.pytest常用插件

目录 1. pytest-html:生成HTML测试报告 2.pytest-xdist:并发执行用例 3. pytest-order:自定义用例的执行顺序 4. pytest-rerunfailures:用例失败时自动重试 5. pytest-result-log:用例执行结果记录到日志文件 1. pytest-html…

STM32笔记—USART

课外知识插入:STM32单片机extern全局变量_stm32全局变量-CSDN博客 如果你把temple定义在A中,然后让A.h和B.h包含在includes.h中,然后把includes.h放在A.c和B.c中单个编译是没有问题的,但是链接的时候会出现问题, “S…

Rust编程中的共享状态并发执行

1.共享状态并发 虽然消息传递是一个很好的处理并发的方式,但并不是唯一一个。另一种方式是让多个线程拥有相同的共享数据。在学习Go语言编程过程中大家应该听到过一句口号:"不要通过共享内存来通讯"。 在某种程度上,任何编程语言中的信道都类…

Django(五、视图层)

文章目录 一、视图层1.视图函数返回值的问题2.三板斧的使用结论:在视图文件中写视图函数的时候不能没有返回值,默认返回的是None,但是页面上会报错,用来处理请求的视图函数都必须返回httpResponse对象。 二、JsonReponse序列化类的…

力扣 232. 用栈实现队列(C语言实现)

目录 1.解题思路2.代码实现 1.解题思路 利用两个栈,设栈s1为入栈,s2为出栈,则当s2为空时,出队列只能将s1的后N-1项挪到s2后剩下的就为出栈的项,但如果s2不为空那就说明此时s2栈中的元素就已经是按照队列的顺序排好了,…

HTML5学习系列之主结构

HTML5学习系列之主结构 前言HTML5主结构定义页眉定义导航定义主要区域定义文章块定义区块定义附栏定义页脚 具体使用总结 前言 学习记录 HTML5主结构 定义页眉 head表示页眉&#xff0c;用来表示标题栏&#xff0c;引导和导航作用的结构元素。 <header role"banner…

解析JSON字符串:属性值为null的时候不被序列化

如果希望属性值为null及不序列化&#xff0c;只序列化不为null的值。 1、测试代码 配置代码&#xff1a; mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); 或者通过注解JsonInclude(JsonInclude.Include.NON_NULL) //常见问题2&#xff1a;属性为null&a…

8 历史服务器配置

为了查看程序的历史运行情况&#xff0c;需要配置一下历史服务器 1、配置mapred-site.xml vim mapred-site.xml在该文件里面增加如下配置 //原先的配置不用删除 <!-- 历史服务器端地址 --> <property><name>mapreduce.jobhistory.address</name><…

缺陷预测(一)——论文复现

运行CGCN文件 问题一&#xff1a;CNN输入维度的问题出现的问题解决问题原因 问题二&#xff1a;mix时&#xff0c;输入的train_in和train_gen.inputs数据格式不一致出现的问题解决问题 最终结果 问题一&#xff1a;CNN输入维度的问题 出现的问题 数据集改好之后&#xff0c;出…

D. Jumping on Walls bfs

Problem - 199D - Codeforces 题目大意&#xff1a;有一个两个垂直的平行墙壁组成的一个峡谷。一个人初始是在左边墙壁第一层。在每个墙壁上有些障碍点&#xff0c;用X表示&#xff0c;这些障碍点不能被到达。&#xff0c;他可以执行以下三个操作&#xff1a; 向当前墙壁往上…