首页 > 其他分享 >static nat(network address translate)

static nat(network address translate)

时间:2023-09-12 12:03:22浏览次数:44  
标签:20.1 network 1.2 255.255 static nat IP地址 translate

static nat(network address translate)_IP

核心

1、出接口配置 nat static转换,命令如下

interface GigabitEthernet0/0/1

ip address 20.1.1.1 255.255.255.0  

nat static global 20.1.1.3 inside 10.1.1.2 netmask 255.255.255.255

nat static global 20.1.1.4 inside 10.1.1.3 netmask 255.255.255.255

注意:此种转换方式是1对1转换

2、静态默认路由配置,系统视图模式下

ip route-static 0.0.0.0 0.0.0.0 GigabitEthernet0/0/1 20.1.1.2

命令详解

nat static global 20.1.1.3 inside 10.1.1.2 netmask 255.255.255.255

1、global 20.1.1.3//此IP地址属于外网IP地址,需要从服务商处购买

2、inside 10.1.1.2//此IP地址属于内网IP地址,保证与内网需要转发的IP地址一致就可以

3、netmask 255.255.255.255//指定静态nat掩码,取值255.255.255.0-255.255.255.255.255

工作原理

static nat(network address translate)_IP_02

static nat(network address translate)_IP_03

内网抓包:没有进行nat转换前

static nat(network address translate)_内网_04

static nat(network address translate)_内网_05

外网抓包,nat转化后

static nat(network address translate)_ide_06

这就是工作过程图

标签:20.1,network,1.2,255.255,static,nat,IP地址,translate
From: https://blog.51cto.com/u_13560030/7444154

相关文章

  • 攻城师讲故事-static关键字
    修订色号:黑、红、橙、黄、绿、蓝、紫修订时间2023年9月9日  2023年9月9日,我参加了公司晋级技术考试,看似简单的问题,却让我在abcd几个选项中徘徊。让我印象比较深的几个问题静态方法、反射等。先讲讲static吧,上午考完试本来打算写一下,吃完饭太困了睡了一觉,这会儿把大多数遇到的问......
  • c语言学习之路--static的用法(笔记)
    1.static修饰局部变量时可以理解为将局部变量变为全局变量,如图:#include<stdio.h>voidtest(void){ inta=1; a++; printf("a的值为%d\n",a); }intmain(void){ inti=0; while(i<5){ i++; test(); } return0;}没有static时结果为a的值为2a的值为2......
  • Spikformer: When Spiking Neural Network Meets Transformer
    郑重声明:原文参见标题,如有侵权,请联系作者,将会撤销发布!PublishedasaconferencepaperatICLR2023(同大组工作) ABSTRACT我们考虑了两种生物学合理的结构,脉冲神经网络(SNN)和自注意机制。前者为深度学习提供了一种节能且事件驱动的范式,而后者则能够捕获特征依赖性,使Trans......
  • Java中 static/transient,final/volatile 说明
    你可以任意使用如下的修改限定关键字来定义一个字段:final或者volatile和/或者static和/或者transient。如果你将一个字段定义为final,编译器将确保字段当成一个常量——只读变量来初始化和处理。因为编译器知道常量是不变的,所以在程序的字节码中对其进行了内部优化。cl......
  • 文盘Rust -- 生命周期问题引发的 static hashmap 锁
    2021年上半年,撸了个rustcli开发的框架,基本上把交互模式,子命令提示这些cli该有的常用功能做进去了。项目地址:https://github.com/jiashiwen/interactcli-rs。春节以前看到axum已经0.4.x了,于是想看看能不能用rust做个服务端的框架。春节后开始动手,在做的过程中会碰到各种有趣的问......
  • 文盘Rust -- 生命周期问题引发的 static hashmap 锁 | 京东云技术团队
    2021年上半年,撸了个rustcli开发的框架,基本上把交互模式,子命令提示这些cli该有的常用功能做进去了。项目地址:https://github.com/jiashiwen/interactcli-rs。春节以前看到axum已经0.4.x了,于是想看看能不能用rust做个服务端的框架。春节后开始动手,在做的过程中会碰到各种有趣的问题......
  • Proj CDeepFuzz Paper Reading: DeepTest: automated testing of deep-neural-network
    Abstract本文:DeepTestTask:asystematictestingtoolforDNN-drivenvehiclesMethod:generatedtestcaseswithreal-worldchangeslikerain,fog,lightingconditions,etc.maxthenumberofactivatedneuronsGithub:https://github.com/ARiSE-Lab/deepTes......
  • Position-Enhanced and Time-aware Graph Convolutional Network for Sequential Reco
    Position-EnhancedandTime-awareGraphConvolutionalNetworkforSequentialRecommendations目录Position-EnhancedandTime-awareGraphConvolutionalNetworkforSequentialRecommendations概符号说明PTGCNEmbeddingLayerConvolutionalLayer代码[HuangL.,MaY.,......
  • static关键字
    static是一个在编程中经常使用的关键字,其含义和作用在不同上下文中有所不同。静态变量(StaticVariable):在类中声明的静态变量是属于类的,而不是属于类的实例(对象)的。静态变量在整个类中共享,所有类的实例都可以访问和修改它。在Java中,使用static关键字声明静态变量。静态方......
  • networkX-01-基础
    创建一个图Graph是由一组节点和节点对(边)组成的。#创建一个没有节点和边的空图。importnetworkxasnxG=nx.Graph()01节点图G可由多种方式生成。NetWorkX中包含许多图形生成函数(graphgeneratorfunctions),用于读取和写入多种格式的图形。方式1:一次添加一个节点G.......