各个系统配置端口转发

iptables配置脚本

记得提前安装iptables
# Centos/Redhat
~# yum install iptables-services
# Ubuntu/Debian
~# apt-get install iptables-persistent
#!/bin/bash

# 启用 IP 转发
echo 1 > /proc/sys/net/ipv4/ip_forward

# 配置 iptables 规则
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.2:8080
iptables -A FORWARD -p tcp -d 192.168.1.2 --dport 8080 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -j MASQUERADE

# 保存 iptables 规则
iptables-save > /etc/sysconfig/iptables

也可以

## Centos/Redhat系统
~# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[  OK  ]
~# systemctl enable iptables
~# systemctl restart iptables

## Ubuntu/Debian系统
~# netfilter-persistent save
~# netfilter-persistent reload

firewall配置脚本

#!/bin/bash

# 启用 IP 转发
echo 1 > /proc/sys/net/ipv4/ip_forward

# 启用 firewalld 服务
systemctl start firewalld
systemctl enable firewalld

# 配置 firewalld 进行端口转发
firewall-cmd --permanent --add-masquerade
firewall-cmd --permanent --add-forward-port=port=80:proto=tcp:toport=8080:toaddr=192.168.1.2
firewall-cmd --reload

相关推荐

  1. 各个系统配置端口转发

    2024-07-13 06:34:01       19 阅读
  2. nginx配置端口转发

    2024-07-13 06:34:01       63 阅读
  3. linux端口转发

    2024-07-13 06:34:01       51 阅读
  4. python 端口转发

    2024-07-13 06:34:01       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-13 06:34:01       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-13 06:34:01       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-13 06:34:01       57 阅读
  4. Python语言-面向对象

    2024-07-13 06:34:01       68 阅读

热门阅读

  1. 地下城游戏中都有哪些类型的服务器?

    2024-07-13 06:34:01       25 阅读
  2. MongoDB部署模式分析

    2024-07-13 06:34:01       24 阅读
  3. Docker 安装 PostgreSQL

    2024-07-13 06:34:01       28 阅读
  4. MongoDB 数据库引用

    2024-07-13 06:34:01       25 阅读
  5. LINQ详解

    2024-07-13 06:34:01       20 阅读
  6. 三级_网络技术_14_局域网技术基础及应用

    2024-07-13 06:34:01       24 阅读
  7. TCP网络传输控制协议

    2024-07-13 06:34:01       23 阅读
  8. 医疗健康信息的安全挑战与隐私保护最佳实践

    2024-07-13 06:34:01       28 阅读
  9. SqlServer数据库常见问题

    2024-07-13 06:34:01       26 阅读
  10. debian KVM安装虚拟机

    2024-07-13 06:34:01       21 阅读
  11. 【深度学习】本地运行 GraphRAG + Ollama

    2024-07-13 06:34:01       25 阅读