问题标签 [juniper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
juniper - 有没有办法将瞻博网络“json”或“xml”配置转换为“set”或“show”配置?
我们使用带有 junos 版本 15 的瞻博网络硬件。在这个版本中,我们可以将我们的配置导出为“json”或“xml”,我们希望使用我们的自动化工具对其进行编辑。但是,只能以“set”或“show”格式导入。
是否有将“json”或“xml”格式转换为“set”或“show”格式的工具?我只能在“show”和“set”之间找到转换器。
我们无法升级到可以导入“json”的版本 16。
ansible - Ansible 多供应商、多地点和多类型库存的好例子
我想知道是否有任何关于使用 Ansible 进行网络自动化的多供应商、多地点和多类型库存的好例子。
即我们有一个异构网络,其中包括瞻博网络防火墙、思科交换机和 Linux 防火墙和 VPN 服务器。
自动化背后的理念 - 为所有网络相关信息提供单一真实来源,例如防火墙策略、snmp 设置、基于 ssh 的访问控制、QoS 类、Syslog 目标等等
不幸的是,官方Ansible 指南没有为这种多维清单提供建议。
我尝试遵循 https://www.digitalocean.com/community/tutorials/how-to-manage-multistage-environments-with-ansible#ansible-recommended-strategy-using-groups-and-multiple-inventories教程,但发现它非常复杂,并且作为一个额外的问题,他们建议使用符号链接,这在 Git repos 中并不完全支持。
我当前的库存结构如下所示:
它甚至还不包括位置层。
因此,感谢任何建议/示例。
java - 断言抛出多个异常
谁能告诉我如何使用 assertThrows 有几个例外?
例如,这是一个类:
和我的测试方法:
我想匹配该方法并完全抛出ConstraintViolationException和FunctionalException
任何想法?
谢谢
python - 如何转换瞻博网络配置备份文件
我们有一个系统可以备份瞻博网络的设备配置
我们需要加载这个文件并将其转换成更易读的格式,例如 XML 或 Json
是否有可能用 Python 做到这一点?
我们找到了一种在 Ruby 中实现的方法,但我们需要在 Python 中使用它,有什么建议吗?
python - 瞻博网络防火墙配置文件到字典
我在学校做一个项目。我要求将瞻博网络防火墙配置文件转换为另一种防火墙语法。我的问题是将juniper conf文件转换为字典,以便我可以处理它
我尝试用“{”和“}”和一堆不同的东西分割文本,但似乎没有帮助
我期待这样的python字典
networking - 客户端可以在没有 pppoe 设置(Juniper srx300)的情况下从内部连接到互联网吗?
我希望区域内的客户能够访问互联网。我搜索了很多次,但没有兼容的解决方案。我的设备是瞻博网络 SRX300。非常感谢您的建议!
networking - 无法从瞻博网络防火墙 SRX300 后面的客户端访问 Internet
我配置了我的 srx300 设备,但我无法从设备后面的客户端访问互联网。我不知道我的配置中有什么不正确的。我没有这方面的经验。希望得到帮助!
这是我的配置:
rust - 如何向 GraphQL Union 类型的 GraphQL 结构添加字段?(Rust 枚举和瞻博网络)
我从Juniper GitBook复制了简单的 GraphQL Union 示例。
这很好用。但后来我尝试在 GraphQLObject 结构中使用我的新字段。
这给了我一个奇怪的错误:
我不知道是怎么回事。我知道我的 Movie 结构的 GraphQLObject 语法是正确的。
c# - Providing input/subcommands to a command (cli) executed with SSH.NET SshClient.RunCommand
I created a program using Renci SSH.NET library. Its sending all the commands and reading the result normally. However, when I send the command below:
The program hangs on this line indefinitely.
Any explanation of what is happening?
The cli
is a command is used on Juniper switches/routers.
networking - 基于文件名的主机特定目标
我正在使用 ansible 使用“junos_install_config”模块将配置“.set”文件发送到 Junos OS 设备。我想根据名称将特定文件发送到特定主机。
例如。我想将文件“vMX1.set”发送到主机 vMX1,将文件“vMX2.set”发送到主机 vMX2 等。
目前我正在这样做:
然而,这种方法非常耗时且不合逻辑。例如,如果我有 50 个配置文件和 50 个设备,我将不得不编写 50 个不同的任务。有什么方法可以自动执行此操作,以便剧本检查任务的名称并为文件分配相应的名称?
主机文件看起来像这样