求助openwrt如何实现外网ip访问web

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助openwrt如何实现外网ip访问web相关的知识,希望对你有一定的参考价值。

参考技术A 可以用路由器的端口映射功能解决
1、登录路由控制面板----转发规则----端口转发----启用端口转发

2、增加转发规则,填写完具体规则后应用

如何实现私有地址访问外网(华为)

技术分享图片
操作步骤及思路:
一.分别给pc1,pc2配上ip地址,子网掩码,网关
#pc1
ip:192.168.1.1
子网掩码:255.255.255.0
网关:192.168.1.254
pc2
ip:192.168.1.2
子网掩码:255.255.255.0
网关:192.168.1.254
二.在路由1上配置网关
interface ge0/0/0
undo shutdown //激活端口
ip address 192.168.1.254 255.255.255.0
interface g0/0/1
ip address 10.1.1.1 255.255.255.0
三.在路由2上配置ip
interface ge0/0/0
undo shutdown //激活端口
ip address 10.1.1.2 255.255.255.0
interface g0/0/1
undo shutdown //激活端口
ip address 192.168.20.1.1.1
四.在路由3上配置ip
interface g0/0/0
undo shutdown //激活端口
ip address 20.1.1.2 255.255.255.0
五.在路由1中设置默认路由让它能发包过去
ip route 0.0.0.0 0.0.0.0 10.1.1.2
六.让其他两个路由器自己学习
路由2:
rip //启用rip路由协议
version 2 //使用rip2版本
network 10.0.0.0
network 20.0.0.0 进入rip协议
路由3:
rip //启用rip路由协议
version 2 //使用rip2版本
network 20.1.1.0 进入rip协议
七.在路由1把私有地址转化为公有地址
1.定义感兴趣的流量
acl 2000
rule 5 permit source 192.168.1.0 0.0.0.255
2.在流量的出端口配置NAT
interface ge0/0/1
nat outbound 2000-->在该端口上发送出去,并且被 ACL 2000
匹配的流量,其中的源IP地址转换为该
接口的IP地址;
八.在pc机上验证
在两台pc机上ping 20.1.1.2 拼外网看能成功否

以上是关于求助openwrt如何实现外网ip访问web的主要内容,如果未能解决你的问题,请参考以下文章

openwrt关闭只允许内网访问

[求助]内网建非21端口ftp该如何映射端口?

linux 能访问内网,但不能访问外网。(我是菜鸟)求助,怎么配置!

如何从外网访问虚拟机中web服务器

如何让内网通过外网IP访问我的WEB服务器(外网IP)呢?

openwrtipv6外网访问不了,其他设备能访问