今天碰到一个比较奇怪的问题,juniper防火墙不管是内网还是外网,不管是http还是telnet都无法登陆,以前也写过一篇 [Juniper SSG防火墙无法通过web或telnet登陆解决办法] ,但是这次碰到的问题和前面写的都不一样。不过最后问题还是解决了,下面介绍一下解决问题的过程。
由于telnet和http都不能登录,只能通过console线连接设备。
先通过命令“get int”检查接口状态,几个接口的状态都是“U”连接状态,接口的IP都是正常的。
SSG140-> get int eth0/0
Interface ethernet0/0:
通过上面的命令可以看到管理IP是开启的,telnet和http功能也开启了。
在看下是否有登陆IP限制
SSG140-> get admin manager-ip
Manager IP enforced: False
Manager IPs: 0
Address
-------------------- -------------------- --------------------
SSG140->
没有ip限制。
再看下管理登陆的几个端口号
SSG140-> get admin
HTTP Port: 80, HTTPS Port: 443
TELNET Port: 23, SSH Port: 22
Manager IP enforced: False
Manager IPs: 0
Address
-------------------- -------------------- --------------------
Mail Alert: Off, Mail Server:
E-Mail Address:
E-Mail Traffic Log: Off
Configuration Format: DOS
Device Reset: Enabled
Hardware Reset: Enabled
Admin privilege: read-only (Remote admin has read-only privileges)
Max Failed Admin login attempts: 3
HTTP redirect: false
都是使用的默认端口,没什么问题。
通过以上的一些命令可以看出防火墙的设置方面是没问题的。
没办法只能死马当活马医了,修改一下登陆的端口号“set admin port 8000”,将登陆的端口号设置为8000端口,试了一下http//192.168.10.1:8000,发现可以通过web登陆了,再将端口号改回80,问题解决。