当前位置: 首页 > news >正文

linux下端口映射

linux下端口映射

1. 允许数据包转发

echo 1 >/proc/sys/net/ipv4/ip_forwardiptables -t nat -A POSTROUTING -j MASQUERADEiptables -A FORWARD -i [内网网卡名称] -j ACCEPTiptables -t nat -A POSTROUTING -s [内网网段] -o [外网网卡名称] -j MASQUERADE
# 例:
echo 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

2. 设置端口映射

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

如果需要永久配置,则将以上命令追加到/etc/rc.local文件

https://zhhll.icu/2021/linux/实用shell/linux下端口映射/

本文由 mdnice 多平台发布

http://www.lryc.cn/news/179806.html

相关文章:

  • C++ 迭代器(iterator)
  • 基于Python3搭建qt开发环境
  • Linux常见操作命令(1)
  • GEO生信数据挖掘(一)数据集下载和初步观察
  • Tensorflow2 GPU 安装方法
  • QSS之QLineEdit
  • 在比特币上支持椭圆曲线 BLS12–381
  • 简单讲解 glm::mat4
  • 第3章-指标体系与数据可视化-3.1.1-Matplotlib绘图库
  • 探索视听新纪元: ChatGPT的最新语音和图像功能全解析
  • 华为乾坤区县教育安全云服务解决方案(1)
  • 《Jetpack Compose从入门到实战》第三章 定制 UI 视图
  • Kubernetes组件和架构简介
  • ElementUI实现增删改功能以及表单验证
  • C++中有哪些运算符以及它们的优先级?
  • uboot启动流程-涉及_main汇编函数
  • 此芯科技加入百度飞桨硬件生态共创计划,加速端侧AI生态布局
  • Unity把UGUI再World模式下显示到相机最前方
  • nodejs+vue活鲜物流监控系统elementui
  • 数据集划分——train_test_split函数使用说明
  • Pytorch中关于forward函数的理解与用法
  • vite跨域proxy设置与开发、生产环境的接口配置,接口在生产环境下,还能使用proxy代理地址吗
  • 【嵌入式】使用MultiButton开源库驱动按键并控制多级界面切换
  • 【数据结构】树的概念理解和性质推导(保姆级详解,小白必看系列)
  • 融合之力:数字孪生、人工智能和数据分析的创新驱动
  • Spring的注解开发-Spring配置类的开发
  • Linux系统编程系列之进程间通信-信号量组
  • centos 6使用yum安装软件
  • maven无法下载时的解决方法——笔记
  • Java Spring Boot 开发框架