F5 TMM Crash

We were using a DNS VS listening on port 53 but configured to handle TCP protocol as shown here: ltm virtual /Common/VS_DNS { destination /Common/10.10.10.10:53 ip-protocol tcp mask 255.255.255.255 pool /Common/pool_dns profiles { /Common/tcp { } } source 0.0.0.0/0 source-address-translation { pool /Common/SNAT-10.10.10.10 type snat … “F5 TMM Crash”

Read More

Ansible – The Why ?

What ? Ansible is a simple IT automation tool. Ansible exists as CLI & GUI. GUI is called the Ansible Tower and Ansible, Inc., which is owned by RedHat, officially supports this. Controlling Nodes: The Network infrastructure is managed from Controlling Nodes. In an Enterprise environment, Controlling … “Ansible – The Why ?”

Read More

F5 iRule – URI Masking

Requirement: Client sends request to http://xyz.com/ Server needs to process http://xyz.com/append but client should only see http://xyz.com/ i.e., the URI  /append should not be visible to the client. when HTTP_REQUEST { if { ([HTTP::host] equals “www.xyz.com”) and ([HTTP::uri] eq “/”) } { HTTP::uri “/append” } … “F5 iRule – URI Masking”

Read More

Ansible – Cisco Config Implementation

The goal of this article is to explain configuration implementation on Cisco IOS after the config has been generated as shown in Ansible Config Generator III: config-implementation.yml — – hosts: switch   gather_facts: true   connection: local     tasks:   – name: OBTAIN LOGIN … “Ansible – Cisco Config Implementation”

Read More