我在ER8300G2-X 路由器的“高级设置”--“地址转换”--“虚拟服务器”中配置了一条端口映射,外网端口是10022,映射到本地内网服务器172.16.16.2的22端口上,内网直接ssh访问172.16.16.2是正常的,通过外网IP地址访问10022端口就不通,在路由器上诊断ping 172.16.16.2是通的,服务器上已经关闭了防火墙。路由器上的防火墙也已经关闭。请教还需要做什么配置?(路由器lan口上配置了VLAN22,此VLAN22接口上的IP地址是172.16.16.1,子网掩码均为18位)
(0)
最佳答案
首先看一下路由器几个出口,看是不是回包从其他接口转发出去了导致不通,要确保ssh的时候数据从哪个接口进来就从哪个接口出去。还不行的话看能不能用公网线直接连PC测试一下,有的地方运营商会封一些端口,10022可能被封了(或者配成其他端口再试一下)
(0)
暂无评论
1、我只有一条外网进线,采用固定IP地址的商用宽带;
2、外网端口更改为19022也不行;
补充:自己解决了,将路由器恢复出厂设置后重新配置一遍就正常了;(下载路由器配置,与能正常映射的路由器配置进行比较,发现有个WAN口的portenable参数是disable,界面上没地方设置,就恢复出厂设置重新配置了一遍)
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论