第九课:服务器发布(静态nat配置)

一个要用到静态NAT的场景,当内网有一台服务器server1,假如一个用户在外网,从外网访问内网怎么访问呢,无法访问,这是因为外网没办法直接访问内网,这时候需要给服务器做一个静态NAT。

静态NAT指的是给服务器一对一绑定一个固定的公网IP,这样别人在网文这个公网IP的时候,就可以一对一转接服务器。

现在我们来搭建一个简单的环境,这个PC1就当作内网的一个服务器,PC2就当作外网的客户端。

  1. 完成基础配置,首先,按照上面我搭建的拓扑图,完成基础配置和接口IP地址的配置,此步骤省略。
  2. 开始在R1上配置路由和静态NAT

[R1]ip route-static 200.200.200.0 255.255.255.0 119.1.1.2

去往200.200.200.0网段的路由,下一条为119.1.1.2

[R1]nat server global 119.1.1.123 inside 172.16.0.1

代表服务器对外表现为119.1.1.123,后面172.16.0.1为服务器的内部地址

此时PC2可以ping通119.1.1.123

但是PC1ping不通172.16.0.1

我们可以看到PC2ping不通,因为R2只有去往119的路由,没有去往172的路由。

实验完成,是否能在R2上配置路由?

相关推荐
Einstein·Jun4 分钟前
深度学习----------------------残差网络ResNet
网络·人工智能·深度学习
轻舟慢行.5 分钟前
秋招TCP篇(较全的TCP网络知识,通俗理解底层逻辑)
网络·网络协议·tcp/ip
名字不要太长 像我这样就好22 分钟前
【iOS】iOS中简单的网络请求
开发语言·网络·macos·ios·objective-c·cocoa
天天(学习版)25 分钟前
我的sql我做主!Mysql 的集群架构详解之组从复制、半同步模式、MGR、Mysql路由和MHA管理集群组
运维·服务器·数据库·mysql·架构·集群·高可用
无名之逆29 分钟前
后端微服务与分布式系统
运维·网络·数据库·redis·微服务·postgresql·apache
EmptyJade29 分钟前
apache经典模型和nginx参数配置
运维·nginx·apache
LyaJpunov32 分钟前
STL中的内存分配器
linux·服务器·c++
奋进的白羊38 分钟前
使用notepad++将shell脚本转为UNIX格式方法(主要差别在换行符)
服务器·notepad++·unix
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。1 小时前
思科设备静态路由实验
网络·智能路由器
Tai_hua1 小时前
企业级NoSql数据库 --- Redis集群
linux·运维·前端·bootstrap·html