目录

  • 1. VPN 部署的目的
  • 2. 虚拟专用网络 VPN
  • 3. VPN支持设备
  • 4. 网络拓扑及说明(工作原理简述)
  • 5. 搭建VPN服务器
    • 5.1 准备工作
      • (1)VPN服务器
      • (2)FTP服务器
      • (3)PC2
    • 5.2 配置防火墙
      • (1)打开防火墙高级设置
      • (2)新建入站规则
    • 5.3 安装VPN服务
  • 参考资料

1. VPN 部署的目的

大多数企业都有属于自己的企业内网,内网中有着很多共享资源。企业员工在上班时可以通过连接内网访问共享资源,但是如果员工回家后,该如果访问企业内网资源,直接访问显然是行不通的,那么如何让员工在家中,使用公网网络访问企业内网资源?人们发明了虚拟专用网来解决该问题。

2. 虚拟专用网络 VPN

Virtual Private Network,在公用网络上建立专用网络,这就好比架设了一条专线一样,但是它并不需要真正的去铺设光纤之类的物理线路,它通过对数据包的加密和数据包目标地址的转换实现远程访问,简单的说VPN的核心就是利用公共网络建立虚拟私有网。

3. VPN支持设备

VPN可以通过硬件或者软件方式实现。在Windows Server 2019中支持软件定义VPN功能。VPN设备一般采用双网卡结构,内网卡接入公司的内部局域网,外网卡使用公网IP接入互联网。

4. 网络拓扑及说明(工作原理简述)


PC2:

  • 企业员工家中电脑,具有公网IP:192.168.83.39,可以访问互联网。其上安装了VPN客户端。

VPN服务器

  • VPN服务器,有两个网卡,其中网卡1具有公网IP:192.168.83.33,并连接互联网;网卡2为企业内部网卡,其地址为内网IP:192.168.82.236。其上部署了VPN服务端。

FTP服务器

  • 公司内部服务器,只有一个内网IP地址,且IP地址在192.168.82.0/24网段中。IP地址为:192.168.82.220。

家电脑访问公司服务器具体过程

当企业员工家中电脑想通过VPN 访问公司内部服务器时,数据包1经过互联网转发到VPN服务器的网卡1中,经过VPN技术进行封装,将数据包1的源地址由公网IP转换成了一个内网IP。然后网卡2会把这个数据包1发送给公司内部服务器。当公司内部服务器返回数据包2时,经过VPN服务器,VPN服务会将数据包2的目的地址由内网地址转换为公网IP。

5. 搭建VPN服务器

5.1 准备工作

(1)VPN服务器

VPN服务器中存在两张网卡,Eth0和Eth1。其中Eth0是公网IP网卡,Eth1是内网IP网卡。

(2)FTP服务器

FTP服务器是为企业内部提供资源共享的服务器,IP地址为:192.168.82.220。

(3)PC2

PC2是企业员工家中电脑,可以访问互联网,其IP地址为:192.168.83.39

5.2 配置防火墙

Windows Server 2019防火墙默认开启,因此我们需要新建一条规则允许外界连接VPN服务所涉及的端口,并启动该规则。

(1)打开防火墙高级设置

打开【控制面板】——>【系统与安全】——>【Window Defender 防火墙】——>【高级设置】。

(2)新建入站规则

① 点击【入站规则】,在右侧的【操作】栏中点击【新建规则】,进入向导后选择【端口】,点击【下一步】。

② 进入【协议和端口】界面,默认选择【TCP】,点击【特定本地端口】,输入:1723, 500, 4500, 1701,点击【下一步】。

端口1723为PPTP协议的端口;

端口500,4500,1701是L2TP协议的端口。

③ 进入【操作】界面,默认选择【允许连接】,点击【下一步】。

④ 进入【配置文件】界面,默认全部勾选,点击【下一步】。

⑤ 进入【名称】界面,设置规则名称为:server,点击【完成】。

⑥ 返回【高级设置】后,发现企业虚拟专用网规则已经创建成功并启动。

5.3 安装VPN服务

(1)打开服务器管理器,点击【添加角色和功能】,进入向导后直接点击【下一步】至【服务器选择】界面。

可以看到在服务器确认界面中,VPN服务器有两个IP地址,分别是外网IP地址192.168.83.33,用于连接用户PC2和内网IP地址192.168.82.236,用于连接FTP服务器。

点击【下一步】。

(2)进入【服务器角色】界面,勾选【远程访问】,点击【下一步】。

(3)进入【功能】界面,这里不做设置,点击【下一步】。

(4)进入【远程访问】界面,显示了远程访问的说明,点击【下一步】。

(5)进入【角色服务】界面,勾选【DirectAccess】和【路由】,对弹出的对话框点击【确定】,然后点击【下一步】。

(6)进入【Web服务器角色】界面,显示了Web的说明,点击【下一步】。

(7)进入【角色服务】界面,IIS功能默认即可,点击【下一步】。

(8)进入【确认】界面,确认无误后,点击【安装】。

(9)安装完成,关闭向导。

参考资料

  • Microsoft Docs:Virtual Private Networking (VPN)
  • Microsoft Docs:VPN Gateway documentation

【Windows Server 2019】企业虚拟专用网络服务的配置和管理(上)相关推荐

  1. 【Windows Server 2019】企业虚拟专用网络服务的配置和管理(下)

    Windows Server 2019中的企业虚拟专用网络服务非常好用,关于操作篇请借鉴国外论坛的实践 链接: Windows Server 2019 企業LANのVPNサービスのインストールと設定( ...

  2. Windows Server 2019服务器远程桌面服务部署+深度学习环境配置教程

    文章目录 1.安装Windows Server 2019 2.开启WLAN服务 3.固定IP地址 4.开启远程桌面服务 4.1 添加远程桌面服务 4.2 激活服务器 4.3 安装许可证 5.配置远程桌 ...

  3. windows server 2019 mysql 1053错误:服务没有及时响应启动或控制请求

    windows server 2019 mysql 1053错误:服务没有及时响应启动或控制请求 环境说明:windows server 2019,两台服务器做mysql集群,mysql5.6免安装版 ...

  4. 网络存储技术Windows server 2012(项目三 存储池的配置与管理)

    网络存储技术Windows server 2012(项目三 存储池的配置与管理) 目录 前言 一.项目背景 二.项目实训题 任务实操步骤 1.添加3块硬盘到存储服务器中,创建1个存储池. 2.在存储池 ...

  5. Windows server 2019 部署 WSUS 补丁服务

    一.WSUS 安装要求 1.硬件要求: 对于多达 13000 个客户端的服务器,建议使用以下硬件: * 4 Core E5-2609 2.1GHz 的处理器 * 8 GB 的 RAM 2.软件要求: ...

  6. 【2023/2/25 更新】Windows Server 2019 服务配置与管理汇总

    目录 介绍 0. 安装 Windows Server 2019 VM虚拟机 1. DNS 服务的配置与管理系列 2. DHCP 服务的配置与管理 3. MySQL 数据库的安装与配置 4.Web 服务 ...

  7. 【Windows Server 2019】NTP服务的配置和管理——使用GUI与CLI设置

    目录 1. 理论 2. GUI 配置 2.1 调整服务器时间与时区 (1)打开[Date and Time] (2)更改时区 2.2 配置NTP (1)打开注册表 (2)修改W32Time配置 (3) ...

  8. Windows server 2019 - 磁盘加密(BitLocker)

    文章目录 Bitlocker是什么 在windows server 2019中安装BitLocker服务 磁盘加密操作 Bitlocker是什么 Windows BitLocker驱动器加密通过加密W ...

  9. Windows Server 2019不重装进行分盘

    目录 场景描述 解决方案 场景描述 最近搞了一个Windows Server 2019 12G 1T 的服务器,配置如下: 但是它只有一个C盘,强迫症患者就想给他分成几个盘方便管理,但是这个Serve ...

  10. 【Windows Server 2019】网络负载均衡服务配置与管理——理论+网络拓扑及说明

    目录 1. 负载均衡的基本概念 1.1 负载均衡的定义 (1)一个没有负载均衡的Web服务架构 (2)加入负载均衡器的Web服务架构 1.2.负载均衡的工作原理 1.3.负载均衡三要素 (1)分发策略 ...

最新文章

  1. 2016.4.2 动态规划练习--讲课整理
  2. 17.SpringMVC核心技术-拦截器
  3. 在yii2中,让你action参数支持POST数据的小方法
  4. XSS和CSRF详解与防御
  5. corners边框_第11天|16天搞定前端,CSS的圆角边框,让人赏心悦目
  6. 10月份中国发货!华为Mate X这次真的没跑了
  7. switch在pc上动态调试(系统:12.0.1|AMS0.19.1|E)
  8. 2022最新换换回收苹果手机回收价格表(苹果手机回收哪个平台价格高)
  9. Java实现 LeetCode 319 灯泡开关
  10. 虚拟机安装systemc
  11. 输入框技巧 禁用输入法 禁用提示 提示归类
  12. 【蓝桥杯每日一练:北斗七星数】
  13. chrome浏览器抓包工具介绍(2022,12,27)
  14. 百度竞价推广中的,28定律是什么?
  15. 【阿里云ECS使用FTP】使用FileZilla连接阿里云Windows服务器
  16. QPixmap的尺寸设置
  17. CTF比赛中常见的MISC解题方法(不涉及内存取证和流量分析)仅供菜鸟,大佬绕道
  18. 插曲一下:很多程序员会遇到的脱发问题
  19. 【面试题】十进制怎么转化为十五进制
  20. linux 命令中的大于号、小于号的作用

热门文章

  1. 智能额温枪软件设计红外测温仪方案开发
  2. 【Leetcode刷题Python】739. 每日温度
  3. adb wifi远程连接手机
  4. Stack的三种含义
  5. 写代码的时候图片显示不出来怎么办?
  6. mysql设置59分59秒会自动加一秒
  7. 计算机报名503,503 service temporarily unavailable是什么意思【解决方法】
  8. DeepFool笔记:对原理的理解和公式推导(多分类)
  9. python实验报告代写_Python 读写CSV作业代写代做、代写Python I/O文件读写程序作业、代写代做python 实验报告...
  10. 深度学习概念挖掘——GPU