2.6. TCP Listeners

A TCP listener is an IP address that will receive DNS queries.

Navigate to: DNS ›› Delivery : Listeners : Listener List

../../_images/router01_create_virtual_flyout.png

https://router01.branch01.example.com/tmui/Control/jspmap/tmui/dns/listener/list.jsp

Create two TCP listeners according to the table below:

Pro-tip: You can use the ‘Repeat’ button to easily create the second virtual server

Setting Value
Name DC01_tcp_53_virtual
Destination 10.1.20.200
Service Port DNS 53
VLAN and Tunnel Traffic -> Enabled on.. branch01_vlan
Protocol TCP
Protocol Profile (Client) example.com_tcp-dns_profile
DNS Profile example.com_dns_profile
Pool branch01_dns_pool
Setting Value
Name DC02_tcp_53_virtual
Destination 10.1.20.210
Service Port DNS 53
VLAN and Tunnel Traffic -> Enabled on.. branch01_vlan
Protocol TCP
Protocol Profile (Client) example.com_tcp-dns_profile
DNS Profile example.com_dns_profile
Pool branch01_dns_pool
../../_images/tcp_listener.png ../../_images/tcp_listener_profile.png

https://router01.branch01.example.com/tmui/Control/jspmap/tmui/dns/listener/create.jsp

TMSH

tmsh create gtm listener DC01_tcp_53_virtual address 10.1.20.200 port 53 ip-protocol tcp pool branch01_dns_pool profiles add { example.com_dns_profile example.com_tcp-dns_profile } vlans add { branch01_vlan } vlans-enabled

TMSH

tmsh create gtm listener DC02_tcp_53_virtual address 10.1.20.210 port 53 ip-protocol tcp pool branch01_dns_pool profiles add { example.com_dns_profile example.com_tcp-dns_profile } vlans add { branch01_vlan } vlans-enabled

https://support.f5.com/kb/en-us/products/big-ip_ltm/manuals/product/bigip-dns-services-implementations-13-1-0/7.html