首页 > 其他分享 >RHEL7-NAT模式连接外部网络

RHEL7-NAT模式连接外部网络

时间:2023-05-26 10:06:20浏览次数:40  
标签:RHEL7 外部 网卡 命令 NAT 服务器 连接

 通过VMware成功安装RHEL7服务器后,除了使用Bridge桥接模式连接外部网络外,还可以使用NAT模式连接外部网络

前提:

建议关闭防火墙及selinux。

具体做法参考:https://blog.51cto.com/ztj1216/6344592

1.配置虚拟机RHEL7 NAT模式连接外部网络

1.1.设置虚拟机网络为NAT方式

RHEL7-NAT模式连接外部网络_NATRHEL7-NAT模式连接外部网络_NAT_02

1.2. 查看Windows端IP地址(前提:即宿主机能够上网)

 Windows使用命令查看详细网络连接属性, 查看用于连接互联网的网卡连接属性

命令:

cmd->ifconfig /all

RHEL7-NAT模式连接外部网络_NAT_03RHEL7-NAT模式连接外部网络_IP_04

1.3.设置RHEL7服务器IP地址

  登录RHEL7服务器,进入/etc/sysconfig/network-scripts目录

命令:

cd /etc/sysconfig/network-scripts

RHEL7-NAT模式连接外部网络_NAT_05

 编辑ifcfg-ens33(不同服务器,网卡名字不一样,登录自己的服务器,根据网卡实际名称进行编辑),并保存

命令:

vi ifcfg-ens33

RHEL7-NAT模式连接外部网络_IP_06

重启网卡

命令:

systemctl restart network

systemctl status network

RHEL7-NAT模式连接外部网络_服务器_07

 查看IP地址

命令:

ifconfig

RHEL7-NAT模式连接外部网络_服务器_08

1.4.验证虚拟机RHEL7与外网能否ping通

命令:

ping -c4 -w4 www.baidu.comRHEL7-NAT模式连接外部网络_NAT_09

标签:RHEL7,外部,网卡,命令,NAT,服务器,连接
From: https://blog.51cto.com/ztj1216/6353408

相关文章

  • hibernate注解(一)
     在注解大行其道的今天,xml配置方式已经渐渐退化为非主流了,虽然注解有着很多优点,如:简化配置、减少配置文件数量、提高代码可读性,但它仍然有着无法媲美xml的地方。注解虽然配置简单易懂,但是对于复杂点的数据结构,配置起来反而比xml难(例如用xml配置,因为有帮助文件dtd的支持,因此能很......
  • hibernate注解(二)
    本篇将向大家介绍表关联的注解方式。1.一对一(One-to-one)使用@OneToOne注解可以建立实体bean之间的一对一的关联.一对一关联有三种情况:一是关联的实体都共享同样的主键,二是其中一个实体通过外键关联到另一个实体的主键(注意要模拟一对一关联必须在外键列上添加唯一约束).三是......
  • APP中RN页面渲染流程-ReactNative源码分析
    在APP启动后,RN框架开始启动。等RN框架启动后,就开始进行RN页面渲染了。RN页面原生侧页面渲染的主要逻辑实现是在RCTUIManager和RCTShadowView完成的。通过看UIMananger的源码可以看到,UIMananger导出给JS端的API接口在对UI的操作上,基本都会同时对View和ShadowView进行操作。......
  • spring boot项目访问外部http请求的解决方案
    在Spring-Boot项目开发中,存在着本模块的代码需要访问外面模块接口,或外部url链接的需求。针对这一需求以前的做法就是访问外部请求都要经过httpClient需要专门写一个方法,来发送http请求,这个就不说了,网上一搜全都是现成的方法。springboot实现外部http请求是通过FeignClient来请求......
  • 前端框架中加入外部config可配置文件,根据不同的运行、编译环境,加载不同的配置文件
    需求:我们的乾坤vue框架,需要集成给第三方,menu由他们处理(包括菜单权限),我们只负责提供一个去除menu和头部的main即可;这里需要可配置,不能把我们的menu弄丢了。实现方式:1、在src同级目录新建public/plugins/config.js因为是基于webpack打包,会自动过滤public下的文件,复制到打包后的......
  • unsupported parameter combination 解决办法
    colorSpace=CGColorSpaceCreateDeviceRGB();//  CGBitmapInfobitmapInfo=kCGBitmapByteOrder32Little|kCGImageAlphaNoneSkipFirst;//  CGBitmapInfobitmapInfo=kCGBitmapByteOrder32Little|kCGImageAlphaPremultipliedFirst;     //error  CGBit......
  • 扩展可能性:发挥React Native与小程序集成的优势
    ReactNative是一个强大的前端跨端框架,可以帮助开发者高效地构建移动应用程序,并充分利用跨平台开发的优势,同时提供接近原生应用程序的性能和用户体验。它具有许多技术上的优势:跨平台开发:使用ReactNative,您可以使用相同的代码库构建同时运行在iOS和Android平台上的应用程序。......
  • 【Swift开发】混合开发-React Native集成到原生iOS项目
    一、场景描述针对目前项目需求,部分功能需要动态热部署,因此考虑使用ReactNative。下面有个Demo介绍原生iOS项目是如何与ReactNative集成的。先贴下ReactNative中文网是官方教程:ReactNative嵌入到现有原生应用。对老项目来说,官方推荐使用第三方包管理器CoCoaPods来自动集成,但是考......
  • 苹果爸爸发飙,封杀 React Native?
    今天早上一上班,就收到了苹果发来的一封警告邮件,一看内容,就知道这是个大事啊,还赶紧发了个微博,然后,今天一整天,iOS界都被这个消息炸裂了!这封警告邮件大概意思就是说,苹果将不再允许使用动态下发代码的机制,如果App内部使用了动态下发代码的框架,将有被拒的风险。所谓的动态下发代码,就......
  • Natasha 插件化之dll
    调用外部dll来实现组件化场景有一个设备管理控制系统,主要作用是控制设备及收集相关设备的信息,目前只集成了门禁和监控,后期期望添加更多设备时,一般都是在公司编写完后现场实施并调试,代码一般也是每个设备创建独立的项目,供总项目调用;慢慢的可能会演变出所有设备都继承一个公共的......