X-osadminの自留地
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following

xosadmin

BGPlayer / Codes learner / Love Linux
Posts
75
Comments
0

友情链接 – Friendly Links

  • Add your site here…
xosadmin
4 years ago

OpenWrt设置DMZ主机的方法

OpenWrt是一个开源且十分强大的路由操作系统。部分OpenWrt服务器拥有多于一个的IP地址。这些IP地址可以用于设置DMZ主机,使外网用户能直接访问到内网主机的端口上。在本次,使用OpenWrt的Firewall转发来完成这一操作。话不多说,开整~

开始之前,假设OpenWrt拥有2个公网IPv4地址,分别为1.2.3.4/29和1.2.3.5/29,且1.2.3.4/29已被主机占用。内网服务器的IP地址为192.168.1.1/24。

  1. 在Interfaces设置中,将1.2.3.5/29绑定在wan口上,并保证能联通。
  2. 修改Luci/ssh等IP监听配置为仅监听1.2.3.4/29,避免占用端口
  3. 在Network -> Firewall -> Custom Rules加入以下内容,并reload整个Firewall即可

iptables -t nat -A PREROUTING -d 1.2.3.5 -j DNAT –to-destination 192.168.1.1  # 将1.2.3.5的所有traffic转发至192.168.1.1上
iptables -t nat -A POSTROUTING -d 192.168.1.0/24 -j MASQUERADE  # 开启对192.168.1.0/24的钳制NAT转发

经过这样操作,外网可以通过1.2.3.5访问到192.168.1.1上的所有开放的端口。

Enjoy~

  • openwrt
等 人表示很赞
12,062
0

📮Comments

No Comment.
xosadmin
xosadmin
4 years ago
推荐 OpenWrt做二级路由时无法访问上级路由内网的解决方案
近日在调试openwrt做为二级路由时遇到了一个问题:当openwrt软路由做为二级路由时无法访问上级路由的内网。经过一番测试,得出原因是来自于路由表配置。解决方法如下: PS: 本文中openwrt内网假设为2.2.2.0/24,open ...
  • openwrt
  • 技术小絮
7,353 0
xosadmin
xosadmin
4 years ago
推荐 OpenWrt编译时产生Undefined reference to ‘pthread_once’的解决方法
近日在尝试通过自定义的Kernel编译OpenWrt时,出现了如下错误: make[5]: Entering directory ‘<working-dir>/build_dir/target-aarch64_gen ...
  • openwrt
2,825 0
xosadmin
xosadmin
4 years ago
推荐 OpenWrt update feeds时提示错误的解决方法
如题,在一台ubuntu server的机器上尝试编译OpenWrt时,系统提示fatal: unable to access ‘https://git.openwrt.org/feed/routing.git/’: ...
  • openwrt
2,531 0
  • Windows FTP服务器通过PASV模式无法获取目录的解决方法
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • LXC上安装Gitlab时sysctl报错的解决方法
  • Proxmox VE通过全盘方式直通硬盘
  • Proxmox为KVM VNC启用剪贴板支持

文章聚合

  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • Proxmox VE通过全盘方式直通硬盘
  • Proxmox为KVM VNC启用剪贴板支持
  • Proxmox报出RRDC/RRD update error的解决方法
  • 在Debian 12上安装Proxmox VE的方法

Multilangual Translator

Copyright © 2016-2025 X-osadminの自留地. All rights reserved. Designed by nicetheme.
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following
  • Add your site here…
Welcome
Forgot password?
Welcome
Forgot password?
Social Login
Login with WeChat QR Code
Unregistered WeChat IDs will be automatically used to create an account.
Scan and Reply with Keywords「登录」Get Verification Code
Social Login
Free registration
Social Login
Reset password
Back to Login