在Linux或Windows上实现端口映射
从varlemon WeChat官方帐户转入嵌入式列通常在服务器中具有许多网卡,因此它们也可能连接到不同的网络。
在隔离的网络中,某些服务可能需要通信。
此时,服务器配置完成后,可以承担转发数据包的功能。
1. Windows 1下的端口映射。
查询端口映射netsh接口portproxy显示v4tov42。
查询IP netsh接口portproxy的所有端口映射show v4tov4 |找到“ [IP]”示例:netsh接口portproxy显示v4tov4 |找到“ 192.168.1.1” 3.添加端口映射netsh interface portproxy添加v4tov4 listenaddress = [外部网络IP] listenport = [外部网络端口] connectaddress = [内部网络IP] connectport = [内部网络端口]示例:netsh interface portproxy添加v4tov4 listenaddress = 2.2。
2.2 listenport = 8080 connectaddress = 192.168.1.50 connectport = 804。
删除端口映射netsh interface portproxy删除v4tov4 listenaddress = [外部网络IP] listenport = [外部网络端口]示例:netsh interface portproxy delete v4tov4 listenaddress = 2.2.2.2 listenport = 8080 2. Linux下的端口映射1.允许数据包转发回显1& gt; / proc / sys / net / ipv4 / ip_forwardiptables -t nat -A POSTROUTING -j MASQUERADEiptables -A FORWARD -i [内网NIC名称] -j ACCEPTiptables -t nat -A POSTROUTING -s [内部网段] -o [外部网卡名称] -j MASQUERADE示例:echo 1& gt; / proc / sys / net / ipv4 / ip_forwardiptables -t nat -A POSTROUTING -j MASQUERADEiptables -A FORWARD -i ens33 -j ACCEPTiptables -t nat -A POSTROUTING -s 192.168 .50.0 / 24 -o ens37 -j MASQUERADE2。
设置端口映射iptables -t nat -A PREROUTING -p tcp -m tcp –dport [外部网络端口] -j DNAT –to-destination [内部网地址]:[内部网端口]示例:iptables -t nat -A PREROUTING -p tcp -m tcp --dport 6080 -j DNAT --to-destination 10.0.0.100:6090实验:将内部网络中部署的服务映射到外部网络实验Environment VMWare Workstation Pro 5最低安装的centos 7虚拟机实验拓扑内联网和外联网相对于Server4。
Server1和Server2是内部网络环境中的两台服务器; Server3是外部网络环境中的服务器; Server4是双网卡主机,分别连接到两个网络192.168.50.0/24和172.16.2.0/24。
配置实验环境1.在Server1,2,3上构建HTTP服务。
使用Python在Server1上构建简单的HTTP服务。
& gt; index.htmlpython -m SimpleHTTPServer 8080 Server2,Server3在客户端上进行相同的控制实验访问Server1的资源卷曲http://192.168.50.11:8080/index.html在客户端上访问Server2的资源卷曲http://192.168 .50.12:8080 / index.htm访问客户端上Server3的资源卷曲http://172.16.2.11:8080/index.html可以看出,外部网络上的客户端无法访问内部网络Server1的资源和Server2。
在Server4#上配置端口映射临时配置,允许数据包转发回显1> / proc / sys / net / ipv4 / ip_forwardiptables -t nat -A POSTROUTING -j MASQUERADEiptables -A FORWARD -i ens33 -j ACCEPTiptables -t nat -A POSTROUTING- s 192.168.50.0/24 -o ens37 -j MASQUERADE#设置端口映射iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8081 -j DNAT --to-目的地192.168.50.11:8080iptables -t nat- PREROUTING -p tcp -m tcp --dport 8082 -j DNAT --to-destination 192.168.50.12:8080永久配置如果需要永久配置,请将上面的命令附加到/etc/rc.local文件中。
检查效果。
在客户端上访问Server1的资源卷曲http://172.16.2.100:8081/index.html在客户端上访问Server2的资源卷曲http://172.16.2.100:8082/index.html在客户端上访问server3资源curl http://172.16.2.11:8080/index.html如果Server4是Windows,请替换相应的命令,并且Windows的IP信息如下。
网卡IP地址子网掩码默认网关备注以太网0 192.168.50.105 255.255.255.0-内部网卡Ethernet1 172.16.2.105 255.255.255.0-外部网卡配置和视图端口映射netsh interface portproxy add v4tov4 listenaddress = 172.16.2.105 listenport = 8081 connectaddress = 192.168.50.11 connectport = 8080netsh接口portproxy添加v4tov4 listenaddress = 172.16。
2.105 listenport = 8082 connectaddress = 192.168.50.12 connectport = 8080netsh& nbsp; interface& nbsp; portproxy& nbsp; show& nbsp; v4tov4检查对客户端节点curl的影响http://172.16.2.105:8081/index.htmlcurl http ://172.16.2.105:8082 / index.htmlcurl http://172.16.2.11:8080/index.html免责声明:本文的内容是在21ic授权后发布的。
版权属于原始作者。
该平台仅提供信息存储服务。
本文仅代表
最新资讯
-
贴片电阻参数详解与选型指南
在电子设计和制造过程中,贴片电阻是极为常见且关键的元件之一。正确选择和理解贴片电阻的参数对于确保电路性能至关重要。以下是对贴片电阻主要...
-
插件电阻的作用与选择指南
在电子设备的设计与制造过程中,插件电阻扮演着至关重要的角色。它是一种能够限制电流流动、分压或提供负载的电子元件。正确选择和使用插件电阻...
-
低阻合金分流电阻的应用与优势
在电气工程领域,低阻合金分流电阻是一种关键组件,广泛应用于电流测量和电力系统保护中。这种电阻器以其出色的性能和可靠性著称,特别是在需要...
-
车规厚膜电阻的应用与特性详解
车规厚膜电阻是专为汽车电子设计的高可靠性电阻器,它们在极端环境条件下表现出色,满足了汽车行业对高性能和高稳定性的严格要求。这类电阻器广...
-
车规级精密电阻的应用与特性详解
车规级精密电阻是汽车电子系统中不可或缺的关键元件之一,它在确保车辆性能、安全性和可靠性方面发挥着重要作用。这类电阻具有高精度、高稳定性...
-
大功率无感电阻的应用与特性
大功率无感电阻是一种在电子电路中广泛应用的关键元件,尤其适用于需要高精度、低温度系数以及能够承受大电流通过的场合。这类电阻器的主要特点...
-
TO-220封装30W无感功率电阻的应用与特性分析
此标题概括了所讨论对象的主要特征(即TO-220封装、30W功率以及无感特性),同时也暗示了文章将涉及的内容——对这种特定类型电阻的应用场景和产品...
-
TO-220封装30W无感功率电阻:合金箔技术的应用与优势
这种TO-220封装的30W合金箔无感功率电阻具有高功率密度、低温度系数以及出色的稳定性和可靠性。合金箔技术的应用使得该电阻能够提供极低的阻值温度...
-
TO-220贴片封装35W厚膜无感功率电阻的技术规格与应用领域
这种TO-220贴片封装的35W厚膜无感功率电阻,专为需要高功率处理能力和良好温度稳定性的应用而设计。其主要特点包括:- 功率等级:达到35W,能够承受...
-
TO-220封装50W无感功率电阻特性与应用分析
此标题旨在概括该电阻的关键特征及其潜在的应用场景。TO-220封装表明了其物理形态和安装方式,50W则指明了其功率处理能力,而“无感功率电阻”则强...
最新资讯
-
LCD屏幕RGB接口和MCU接口之间有什么区别?
来源|网络除了熟悉的SPI和8080并行端口接口方法外,我们常用的LCD屏幕还具有多种通信模式,例如RGB,VSYNC和MDDI。以下是MCU屏幕和RGB屏幕之间的区别以及...
-
Ams与ArcSoft合作,展示了用于移动设备中后置3D dToF传感的完整解决方案
与其他技术相比,ams的dToF解决方案可以以更低的功耗覆盖更大的距离范围。 ·集成ArcSoft成像软件的选件可以启用新应用,包括更多身临其境的增强现实...
-
100%自主研发的7nm芯片!继华为之后,另一个巨大的芯片“昆仑2”问世。将批量生产
许多中国科技巨头都开发了自己的芯片。例如,华为海思开发了麒麟,阿里平头开发了汉光,紫光开发了湖北,小米也开发了浪涌芯片。众所周知,国内...
-
2020年5G手机市场份额排名公布
2020年已成为过去。今年是5G的元年。今年,智能手机制造商已经推出了自己的5G手机。今年,基本上每个人都推出了智能手机。 5G手机。小米实际上在201...
-
SRAM和DRAM有什么区别?
在半导体存储器的发展中,由于其广泛的应用,静态存储器(SRAM)已成为必不可少的重要组成部分。随着微电子技术的飞速发展,SRAM已逐渐显示出高集...
-
基于STM32,FreeRTOS,实现硬件看门狗+软件看门狗监控多任务的想法
作者> strongHuang WeChat官方帐户|“嵌入式”列这是旧文章。技术交流小组的某人正在讨论此问题。今天就分享吧。我们都知道硬件监视程序的用途:它用...
-
生化恒温培养箱(SPX系列)的功能特点是什么
仪器:生化恒温培养箱,型号:SPX系列简介:返回顶部云农SPX系列生化恒温培养箱又称恒温生化培养箱。它是一种智能的生化培养箱,有多种型号可供用...
-
浅谈倾角传感器在智慧城市中的应用
近年来,随着物联网技术的飞速发展,传感器技术的发展也呈现出迅猛的趋势。在这种情况下,世界主要发达国家大力支持“智慧城市”的建设,我国作...
-
华为机器视觉领域取得新突破
在充满机遇与挑战的5G时代,华为抓住了机遇,强势崛起,并在许多领域取得了突破性的成就。除了在手机,PC计算机和平板电脑等终端业务中的出色表现...
-
LG InnoTek增加支出以增加Apple相机模块的产量
LGInnoTek正在增加支出以增加Apple相机模块的产量。韩国技术巨头的光学部门本周早些时候宣布了这一消息,将其投资增加至5478亿韩元(约合4.96亿元人民币...
13510435585
服务热线:13510435585
联系电话:0797-4282799
公司邮箱:sales@tonevee.com
公司地址:江西省赣州市定南县良富工业区电子产业区5栋