Lab_C(config)#

interface Ethernet0/0
 ip address 192.168.30.2 255.255.255.0
router rip
 network 172.16.0.0
 network 192.168.30.0
Lab_B(config)#  
interface Ethernet0/0
 ip address 192.168.30.1 255.255.255.0    
interface Serial0/0
 ip address 172.16.20.2 255.255.255.0
router rip
 network 172.16.0.0
 network 192.168.20.0
 network 192.168.30.0
Lab_A(config)#

interface Serial0/0
 ip address 172.16.20.1 255.255.255.0
   
interface Serial0/1
 ip address 172.16.10.2 255.255.255.0
router rip
 passive-interface Serial0/1
 network 172.16.0.0
 network 192.168.20.0
 network 192.168.30.0
ip default-gateway 172.16.10.1       / *讲一个默认网络通告给其他路由器,让他们知道如何前往因特网/
ip forward-protocol nd

ISP(config)#

     
interface Serial0/1
 ip address 172.16.10.1 255.255.255.0
 
 
ip route 0.0.0.0 0.0.0.0 Serial0/1     /*配置一条前往公司网络的默认路由/

line vty 0 4
 no login       /* 配置路由器ISP, 让你能够远程登录到该路由器,且不要求输入密码/

核实能够从路由器ISP ping路由器Lab_C, 且能够从路由器Lab_C ping路由器ISP. 如果不能,  需要排除网路故障再继续-----

动态NAT

Lab_A(config)#ip nat pool GlobalNet 172.16.10.50 172.16.10.55 net 255.255.255.0  /*在路由器Lab_A上,创建一个名为GlobalNet的地址池.该地址池包含172.16.10.50~172.16.10.55/

Lab_A(config)#access-list 1 permit 192.168.20.0 0.0.0.255
Lab_A(config)#access-list 1 permit 192.168.30.0 0.0.0.255  /*创建访问控制列表1,它指定对来自网络192.168.20.0 和192.168.30.0的数据流进行交换/
Lab_A(config)#ip nat inside source list 1 pool GlobalNat   /*使用前面创建的访问控制列表和地址池配置Nat./

Lab_A(config)#INT S0/0       /*将接口S0/0配置为内置端口/
Lab_A(config-if)#IP NAT INSide   
Lab_A(config-if)#INT S0/1          /*将接口S0/0配置为外置端口/
Lab_A(config-if)#IP NAT OUT

Lab_C(config)#do telnet 172.16.10.1
Trying 172.16.10.1 ... Open
 Lab_B(config)#do telnet 172.16.10.1
Trying 172.16.10.1 ... Open

ISP(config)#

    Line       User       Host(s)              Idle       Location
*  0 con 0                idle                 00:00:00   

66 vty 0                idle                 00:00:51 172.16.10.50

  67 vty 1                idle                 00:00:51 172.16.10.51
 
 
Lab_A#sh ip nat translations 
Pro Inside global      Inside local       Outside local      Outside global
tcp 172.16.10.50:27662 192.168.30.2:27662 172.16.10.1:23     172.16.10.1:23
tcp 172.16.10.50:64710 192.168.30.2:64710 172.16.10.1:23     172.16.10.1:23
--- 172.16.10.50       192.168.30.2       ---                ---

 配置PAT

Lab_A(config)#ip nat pool Lammle 172.16.10.100 172.16.10.100 netmask 255.255.255.0

Lab_A(config)#access-list 2 permit 192.168.20.0 0.0.0.255
Lab_A(config)#access-list 2 permit 192.168.30.0 0.0.0.255
Lab_A(config)#ip nat inside source list 2 pool Lammle overload

Lab_A(config)#INT S0/0       /*将接口S0/0配置为内置端口/
Lab_A(config-if)#IP NAT INSide   
Lab_A(config-if)#INT S0/1          /*将接口S0/0配置为外置端口/
Lab_A(config-if)#IP NAT OUT

Cisco的动态Nat、PAT的更多相关文章

  1. Cisco基础(五):配置静态NAT、配置端口映射、配置动态NAT、PAT配置、办公区Internet的访问

    一.配置静态NAT 目标: 随着接入Internet的计算机数量的不断猛增,IP地址资源也就愈加显得捉襟见肘.事实上,除了中国教育和科研计算机网(CERNET)外,一般用户几乎申请不到整段的C类IP地 ...

  2. 静态NAT、动态NAT、PAT(端口多路复用)的配置

    静态NAT.动态NAT.PAT(端口多路复用)的配置   NAT的实现方式有三种,即静态转换Static Nat.动态转换Dynamic Nat 和 端口多路复用OverLoad.    静态转换 ( ...

  3. Cisco Packet Tracer NAT模拟实验

    Cisco Packet Tracer NAT模拟实验 by: 铁乐猫 date: 2020-09-22 cisco packet tracer : 7.2.2 NAT简介 NAT允许将私有IP地址映 ...

  4. NAT/PAT

    NAT/PAT 编辑 NAT就是网络地址翻译的英文缩写,在路由器上配置NAT服务,可提供公司内100~200人同时上网的服务.不需要Proxy Server,所有的服务都可顺利使用(除Netmeeti ...

  5. 静态NAT、动态NAT

    静态NAT.动态NAT 实验拓扑: 实验目的:熟悉网络地址转换协议 掌握静态NAT 和动态NAT的配置 分析静态NAT 和动态NAT的区别 使用show命令来检查NAT的运行情况 实验要求:按拓扑图来 ...

  6. 在ensp上的动态NAT的配置

    原理 实验模拟 搭建实验拓扑 相关参数 配置静态NAT ,一对一映射 首先设置静态路由,使路由器能够访问 我们ping一下抓一下包 发现我们出去的包已经封装成为了另外一个ip 配置动态NAT ,一对一 ...

  7. 动态NAT地址转换

    1.配置路由器的端口ip地址(注意外网和内网ip地址的设置) Router(config)#inter f0/0 Router(config-if)#ip add 192.168.1.1 255.25 ...

  8. 计算机网路之动态NAT配置

    配置路由端口的ip地址与打开(省略) 配置路由协议 router eigrp 100 network 211.1.1.0(网络号) 0.0.0.255(通配子掩) network 192.168.1. ...

  9. nat的翻译类型(2)--动态nat

    目的:在1.1 1.2 1.3 三台内网的服务器访问外网的服务器(202.1.1.2)时,将内网ip转换为外网ip. 1.设置内网三台服务器的Ip ,网关,以及外网服务器的ip网关 分别为:192.1 ...

随机推荐

  1. 深入理解python协程

    目录 概述 生成器变形 yield/send yield send yield from asyncio.coroutine和yield from async和await 概述 由于 cpu和 磁盘读 ...

  2. Python之threading模块的使用

    作用:同一个进程空间并发运行多个操作,专业术语简称为:[多线程] 1.任务函数不带参数多线程 #!/usr/bin/env python # -*- coding: utf-8 -*- import ...

  3. 【原创】Python3 + Red + PyDev + Eclipse + Subversion + RobotFramework + UI Automator2 + Weditor 构建Web+Mobile 交互式移动App自动化测试环境

    环境搭建步骤: 1. 下载安装Oracle JDK: 安装路径设置为C:\Program Files\Java\jdk1.8.0_152 2. 下载安装Eclipse: 安装路径设置为C:\Eclip ...

  4. 小程序日期格式(yyyy-MM-dd HH:mm:ss)转(yyyy/MM/dd HH:mm:ss)

    let newDate = (date).replace(/-/g, '/'); var date = new Date(newDate).getTime();

  5. Visualizing and Understanding Convolutional Networks

    前言:研究卷积神经网络,把阅读到的一些文献经典的部分翻译一下,写成博客,代码后续给出,不足之处还请大家指出. 本文来自:tony-tan.com Github:github.com/Tony-Tan ...

  6. IT公司技术博客地址

    IT公司技术博客 美团点评技术团队今日头条技术博客Tencent ISUX DesignTGideas-腾讯互动娱乐创意设计团队>AlloyTeam | 腾讯全端 AlloyTeam 团队 Bl ...

  7. $\LaTeX$数学公式大全3

    $3\ Delimiters$$|$ |$\vert$ \vert$\|$ \|$\Vert$ \Vert$\{$ \{$\}$ \}$\langle$ \langle$\rangle$ \rangl ...

  8. Zjoi2011看电影(movie)

    第一步,打表找规律,发现自己的表连3的小样例都过不去,还不如自己手模,自己手跑了5以下的样例,然后发现毫无规律可言…… 第二步,想出一种错误做法,首先n>k必零,人比座都多……然后粘一下图: 基 ...

  9. LeetCode 90. 子集 II(Subsets II)

    题目描述 给定一个可能包含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集). 说明:解集不能包含重复的子集. 示例: 输入: [1,2,2] 输出: [ [2], [1], [1,2,2 ...

  10. Fastadmin 写关联命名时,最好前后台用同一个model,方便管理(会出现命名空间问题)

    1.php think crud -t test --relation=category(外键表1) --relation=admin(外键表2) --relationforeignkey=categ ...