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

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

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

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

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

R1ip route-static 200.200.200.0 255.255.255.0 119.1.1.2

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

R1nat 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上配置路由?

相关推荐
那明眸似水10 小时前
云原生项目三:Docker秒级启动NextCloud个人网盘存储办公系统
linux·运维·docker·云原生·容器
草莓熊Lotso11 小时前
【C++ 基于微服务的即时通讯系统】文件存储子服务实战:UUID生成、文件IO封装与全接口单元测试
开发语言·网络·数据库·c++·微服务·架构·单元测试
小南家的青蛙12 小时前
微服务体系下DevOps运维岗位面试方案设计
运维·面试·职场和发展·devops
wuyk55512 小时前
Spider-第03讲-HTTP速通与读懂响应
网络·爬虫·网络协议·http
知已难寻1 天前
Docker 入门:容器技术与 Docker 基础
java·运维·服务器·docker·云原生·容器
默|笙1 天前
【Linux网络】网络层协议 IP(1)理解报头、网段划分
linux·网络·tcp/ip
星恒随风1 天前
MySQL 从零入门(三):表的约束详解
linux·服务器·数据库·笔记·mysql
梦到啥说啥1 天前
Linux网络编程:TCP网络协议
网络·网络协议·tcp/ip
Alluxio1 天前
Alluxio + OCI:为 AI 工作负载实现亚毫秒访问延迟与可扩展吞吐
运维·数据库·人工智能·分布式·缓存·ai·语言模型
Shanks.1 天前
2026 远程控制软件实测:ToDesk / 向日葵 / RustDesk / TeamViewer 在跨城与弱网下的真实差距
网络·远程工作·软件需求