计算机网络—网络搭建NAT内外网映射

使用Windows Server 2003

网络拓扑

  • Router

    • 外网:NAT
      IP 网段 = 192.168.17.0/24
    • 内网:仅主机模式
      IP = 172.16.29.4
  • Client1:仅主机模式
    IP = 172.16.29.2
    网关 = 172.16.29.1

  • Client2:仅主机模式
    IP = 172.16.29.3
    网关 = 172.16.29.1

  • 虚拟网络编辑器设置

    • NAT模式
      在这里插入图片描述

    • 仅主机模式配置
      在这里插入图片描述

Router配置

  • Router设置,选择添加,然后需要添加一块网卡,组成内外网。
    在这里插入图片描述

  • 添加网卡后开启计算机会发现有两块网卡,你可以进行设置名字,我这里就设置好了,内外网卡名字容易分辨
    在这里插入图片描述
    在这里插入图片描述

  • 选择路由远程访问
    在这里插入图片描述

  • 右键服务器名,第一次配置的时候会显示下面这样,直接配置开启路由器和远程访问
    在这里插入图片描述

  • 下一步
    在这里插入图片描述

  • 选择NAT地址转换
    在这里插入图片描述

  • 选择刚刚设置好的外网网卡,你的外网网卡必须是NAT模式,然后尽量不要勾选防火墙
    在这里插入图片描述

  • 一直下一步即可完成了
    在这里插入图片描述

  • 首先ping一下外网是否成功
    在这里插入图片描述

  • 如果ping不通检查一下外网dns是否写了,可以到网上搜很多dns。还有需要注意的是外网可以动态分配IP地址,但是内网尽量手动配置,外网NAT映射可以让他动态给你分配不用这么麻烦,在提一嘴就是外网一定要设置dns。
    在这里插入图片描述

  • 检查内网IP设置,可以不用设置dns,但是你其他客户机自己就要设置dns解析。
    在这里插入图片描述

Client配置

  • Client设置
    在这里插入图片描述

  • IP手动配置
    在这里插入图片描述

  • ping一下Router网关
    在这里插入图片描述

  • 实现内外网连通
    在这里插入图片描述

  • 同理另一个客户机也是一样的配置,这里演示ping上面那台内网主机,然后再ping百度网址,通过即实现了内外网互通。
    在这里插入图片描述

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

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

相关文章

Vue3+Typescript+setup / Vue2使用scrollIntoView()实现锚点跳转指定列表

在标签上添加ref属性来引用DOM元素, Vue2中使用$refs来获取该DOM元素并调用scrollIntoView()方法。 使用ref"yearDiv"在每个年份的div元素上添加了一个引用。然后,在yearClick方法中,我们通过this.$refs.yearDiv[year]来获取对应…

使用Go语言采集1688网站数据对比商品价格

目录 引言 一、数据采集原理 二、数据采集流程 三、数据采集代码实现 四、数据分析与比较 五、注意事项 六、结论 引言 随着电子商务的快速发展,越来越多的消费者开始通过在线平台购买商品。在众多电商平台中,1688作为中国最大的批发交易平台&am…

CMake入门教程【核心篇】查找包(find_package)

😈「CSDN主页」:传送门 😈「Bilibil首页」:传送门 😈「本文的内容」:CMake入门教程 😈「动动你的小手」:点赞👍收藏⭐️评论📝 文章目录 1.使用方法1.1基本用…

【python_将列表整合成文本】

python_将列表整合成文本 # -*- coding: utf-8 -*-data [[指令卡主, 2023-12-25, 经贸有限公司, 孙悟空], [使用了屏幕保护之后,元素找不到了, 2023-12-25, 科技有限公司, 许三多], [操作用友的时候,找不到元素, 2024-01-02, 食品科技有限公司, 小张],…

python中装饰器的简单使用

文章目录 1 简介2 使用 1 简介 装饰器(Decorator)是 Python 中一种用于修改函数或类的行为的高级技术。装饰器本质上是一个函数,它接受一个函数作为输入,并返回一个新的函数作为输出。通过使用装饰器,可以在不修改原始…

BUG汇总

20240103 通用,驼峰命名法,mybatis。 mybatis入门程序中, // 获取对象的顺序为:SqlSessionFactoryBuild-》SqlSessionFactory-》SqlSessionSqlSessionFactoryBuilder sqlSessionFactoryBuilder new SqlSessionFactoryBuilder();I…

js中的事件传递

事件传递分为两个阶段,一是 事件捕获,二是 事件冒泡。分别对应下图1~5和6-10,每次触发的事件从window开始向下传播,一直到叶子节点,再往回传播。每个节点都允许添加监听器,浏览器在事件传播过程中一旦遇到监…

深入了解Go语言中的unsafe.Sizeof():探究变量与数据类型的内存占用

当涉及到在 Go 语言中确定变量或数据类型所占用的内存空间大小时,unsafe 包中的 Sizeof() 函数成为了一个强有力的工具。它可以用来获取变量或数据类型所占用的字节数,但需要注意的是,它不考虑内存对齐和填充的情况。因此,在使用 …

k8s三种常用的项目发布方式

k8s三种常用的项目发布方式 1、 蓝绿发布 2、 金丝雀发布(灰度发布):使用最多 3 、滚动发布 应用程序升级,面临的最大问题是新旧业务之间的切换。 项目的生命周期:立项----定稿----需求发布----开发----测试-----发布 最后测试之后上线。再…

《PCI Express体系结构导读》随记 —— 第I篇 第2章 PCI总线的桥与配置(4)

接前一篇文章:《PCI Express体系结构导读》随记 —— 第I篇 第2章 PCI总线的桥与配置(3) 2.1 存储器域与PCI总线域 2.1.3 处理器域内容较多,为了便于理解,余下内容放到本回。 2.1.3 处理器域 在一个处理器系统中&am…

【大数据进阶第二阶段之Hadoop学习笔记】Hadoop 概述

1、 Hadoop 是什么 (1)Hadoop是一个由Apache基金会所开发的分布式系统基础架构 (2)主要解决海量数据的存储和海量数据的分析计算问题 (3)广义上来说,Hadoop通常是指一个更广泛的概念——Hadoop生…

Ef Core花里胡哨系列(10) 动态起来的 DbContext

Ef Core花里胡哨系列(10) 动态起来的 DbContext 我们知道,DbContext有两种托管方式,一种是AddDbContext和AddDbContextFactory,但是呢他们各有优劣,例如工厂模式下性能更好呀等等。那么,我们能否自己托管DbContext呢&…

keras人工智能框架 MNIST 数据集 随机展示

阅读本文之前,请先参考--------win10搭建keras深度学习框架 安装运行环境 使用Python绘图库Matplotlib随机输出mnist数据集的几个图片:代码见下图: 在sublimeText中 使用ctrlB运行代码,结果如下图:

c++ / day06

1. 利用模板类完成顺序表(两天时间&#xff0c;今天至少写出大致框架) 代码 //implement template in sqlist #include <iostream> #include <cstring>#define MAXSIZE 100using namespace std;template <typename T> class Sqlist {unsigned int len 0;T…

GaussDB数据库使用COPY命令导数

目录 一、前言 二、GaussDB数据库使用COPY命令导数语法 1、语法COPY FROM 2、语法COPY TO 3、特别说明及参数示意 三、GaussDB数据库使用COPY命令导数示例 1、操作步骤 2、准备工作&#xff08;示例&#xff09; 3、把一个表的数据拷贝到一个文件&#xff08;示例&…

kbdnecnt.DLL文件缺失,软件或游戏无法启动运行,怎样快速修复?

不少人都在问“kbdnecnt.DLL文件”是什么&#xff1f;为什么电脑总是报错提示说“kbdnecnt.DLL文件缺失&#xff0c;软件无法启动”&#xff1f; 首先&#xff0c;先来了解“kbdnecnt.DLL文件”是什么&#xff1f; kbdnecnt.DLL是Windows操作系统中的一个动态链接库文件&#…

Spark二、Spark技术栈之Spark Core

Spark Core spark核心&#xff1a;包括RDD、RDD算子、RDD的持久化/缓存、累加器和广播变量 学习链接&#xff1a;https://mp.weixin.qq.com/s/caCk3mM5iXy0FaXCLkDwYQ 一、 RDD 1.1 为什么要有RDD 在许多迭代式算法(比如机器学习、图算法等)和交互式数据挖掘中&#xff0c;…

STL——string详解

目录 &#x1f4a1;介绍 &#x1f4a1;string的基本操作 &#x1f4a1;string的构造函数 &#x1f4a1;string赋值操作 &#x1f4a1;string字符串拼接 &#x1f4a1;string的查找和替换 &#x1f4a1;string字符串比较 &#x1f4a1;string字符存取 &#x1f4a1;str…

alibabaCloud学习笔记01(小滴课堂)

微服务架构常见的核心组件 讲解业务微服务架构常见解决方案 讲解AlibabaCloud核心组件介绍 创建数据库。 建表&#xff1a; 添加数据&#xff1a; 再建个用户库&#xff1a; 建表&#xff1a; 插入数据&#xff1a; 创建订单库&#xff1a; 建表&#xff1a; 创建项目&#x…

大数据时代的WEB运维高级架构师,Web系统运维工程师的实战成长之路

一、教程描述 本套WEB架构师教程&#xff0c;大小30.61G&#xff0c;共有183个文件。 二、教程目录 01-Web架构之单机时代&#xff08;共7课时&#xff09; 02-Web架构之集群时代&#xff08;共9课时&#xff09; 03-Web架构之DNS&#xff08;共6课时&#xff09; 04-Web…