Lab 9: BIG-IP LTM Management Interface

This lab is designed to teach students about the BIG-IP LTM (Local Traffic Manager) Management interface and its various configurations and access control settings. Students will gain hands-on experience to better understand management IP functionalities, connectivity, and the security settings associated with it. The lab consists of step-by-step instructions, covering each of your objectives.

Lab instructions

This lab will use BIG-IP 01 and the Jumpbox. Students will execute TMSH commands in the Web Shell of BIG-IP 01. Afterwards, the students will test access on the Jumpbox.

Note

There are three methods add, delete, and replace-all-with for managing SSHD and HTTPD.

Objective 1: Identify the Configured Management-IP Address

  1. Access the Web Shell for BIG-IP 01

  2. Find the Management-IP:

    tmsh list /sys management-ip
    
    Copy to clipboard
    ../../_images/tmsh-management-ip.png
    • Alternatively, check via the GUI:

    • Navigate to System > Platform and note the Management IP Address.

      ../../_images/management-ip.png

    Note

    We are using DHCP; therefore, IP address is not visible via the Config Utility

  3. Find the Management-Route:

    tmsh list /sys management-route
    
    Copy to clipboard
    ../../_images/tmsh-management-route.png

Objective 2: SSHD ACLs (Access Control Lists)

  1. Check Current SSH Access Control:

    tmsh list /sys sshd allow
    
    Copy to clipboard
    ../../_images/ssh-allow.png
  2. Allow Access from the address 10.1.1.1(UDF IP Address):

    tmsh modify /sys sshd allow replace-all-with { 10.1.1.1/32 }
    tmsh save /sys config
    
    Copy to clipboard
    ../../_images/command-sshd-10-1-1-1.png
  3. Test connectivity from the Jumpbox:

    • ssh root@10.1.1.4
    • Verify that SSH connections from Jumpbox IP is denied.
    tailf /var/log/secure
    
    Copy to clipboard
    ../../_images/sshd-connection-refused.png
  4. Cleanup

    tmsh modify /sys sshd allow replace-all-with { ALL }
    
    Copy to clipboard
    ../../_images/ssh-restore-allow.png

Objective 3: HTTPD ACLs

  1. Check Current HTTP Access Control:

    tmsh list /sys httpd allow
    
    Copy to clipboard
    ../../_images/http-allow.png
  2. Modify HTTP Access Control Settings to allow access from 10.1.1.1(UDF IP Address):

    tmsh modify /sys httpd allow replace-all-with { 10.1.1.1/32 }
    tmsh save /sys config
    
    Copy to clipboard
    ../../_images/http-limit.png
  3. Verify Access Control:

    • Attempt logging into the Config Utility from the Jumpbox.
    • Verify that HTTP connections from other IPs are denied.
    tailf /var/log/secure
    
    Copy to clipboard
    ../../_images/sshd-connection-refused.png
  4. Cleanup

    tmsh modify /sys httpd allow replace-all-with { ALL }
    tmsh list /sys httpd allow
    
    Copy to clipboard
    ../../_images/http-restore-allow.png

Objective 4: Explain Management IP Connectivity Issue

  1. Unreachability Scenarios:

    • Discuss common reasons for Management IP connectivity issues:
      • Firewall blocking access to Management-IP.
      • Wrong subnet mask or gateway configuration on the BIG-IP.
      • Device is on a different VLAN or broadcast domain.
      • SSH/HTTP services are disabled or access control limits are in place.
  2. Troubleshoot Connectivity Issues:

    • Ping Test: Verify if the Management IP is reachable using:

      ping <management IP>
      
      Copy to clipboard
    • Use the tcpdump utility on BIG-IP to monitor incoming connection requests on the management interface:

      tcpdump -ni mgmt port 22 or port 443
      
      Copy to clipboard

Lab Conclusion

By the end of this lab, students should:

  • Understand and modify the Management IP address settings.
  • Demonstrate remote connectivity to the BIG-IP system.
  • Be able to troubleshoot Management IP connectivity issues.
  • Configure SSH and HTTP/HTTPS access lists (ACLs) for the Management interface.
  • Differentiate between improper and secure configurations for Management access.

Cleanup Tasks

  • Revert any changes you made to the ACLs during the lab:

    tmsh modify /sys sshd allow replace-all-with { ALL }
    tmsh modify /sys httpd allow replace-all-with { ALL }
    save /sys config
    
    Copy to clipboard
  • Validate that the Management IP is accessible as per the lab’s original configuration.