有没有办法知道Fortinet的公共IP地址?有许多服务,如icanhazip.com,告诉您当前IP。在Linux中,我只需运行:
curl http://icanhazip.com如何使用Fortinet (我正在使用Fortigat200B,以防值得注意)
我想到了一些情况:
由于不可能从命令行使用任何形式的curl/wget,所以另一种选择是使用nslookup (仍然不确定它是有效的FortiGate命令还是只适用于某些forti*产品)。看这里我的意思是获取外部IP
发布于 2015-08-20 11:25:59
有个窍门是怎么做的。它需要访问因特网上可用的SSH服务器,最好是linux机器。只需通过SSH从FortiOS CLI登录到服务器:
execute ssh user@sshserverip。
登录后,输入exit,然后再登录。然后,你应该看到一句话:
Last login: date & time from: X.X.X.X。
X.x是您第一次登录时的公共地址,如前所述。
默认情况下,除非从SSH守护进程配置中删除,否则将显示行“login:”。如果服务器显示DNS条目而不是IP地址,只需键入
nslookup dnsentry来解析它。
发布于 2021-05-27 15:48:31
试着“诊断系统虚拟信息验证”,它将向您展示面对IP地址、GeoIP信息的公众,如果您在FortiGuard的黑名单上。如果您有多条网际网路线路,它也会接受一个源IP地址作为可选参数。(在FortiOS 6.2上测试)
发布于 2017-04-07 08:16:46
我来这里是因为我想知道同样的事情。当然,你可以把一台电脑插到内部端口上,用一根交叉线,但我认为必须有另一种方法才能得到它。
因此,解决办法是在防御工事的外部安装一台计算机,安装wireshark。那么在fortigate命令行中,您
execute ping "computer IP address"当计算机使用"icmp“显示过滤器运行wireshark时。
现在,您应该使用其外部IP入口从fortigate获得ping请求。
https://serverfault.com/questions/623770
复制相似问题