I want to get the source port but it was changed by F5?
Hi,I have a question for help:
I have a VS1 on BIGIP 3900, I want the source port of the client to be kept, but I observed that the client'port all be changed by F5:
(tmos)# show sys connection cs-server-addr 172.168.10.111 cs-server-port 443
Sys::Connections
183.19.253.127:20071 172.168.10.111:443 183.19.253.127:9114 134.176.1.157:8002 tcp 187 (tmm: 0) none
36.157.120.74:16639 172.168.10.111:443 36.157.120.74:5738 134.176.1.157:8002 tcp 139 (tmm: 0) none
183.39.54.17:46183 172.168.10.111:443 183.39.54.17:13066 134.176.1.157:8002 tcp 166 (tmm: 0) none
I have another VS2 on the same F5,The configuration is the same as VS1, but the client source port of VS2 be kept.
(tmos)# show sys connection cs-server-addr 172.168.10.222 cs-server-port 443
Sys::Connections
106.18.118.70:20673 172.168.10.222:443 106.18.118.70:20673 134.176.1.111:8443 tcp 282 (tmm: 2) none
113.247.119.213:15982 172.168.10.222:443 113.247.119.213:15982 134.176.1.111:8443 tcp 119 (tmm: 1) none
106.18.118.70:20508 172.168.10.222:443 106.18.118.70:20508 134.176.1.111:8443 tcp 96 (tmm: 3) none
The difference between VS1 and VS2 is that VS1 has more traffic than VS2. Does the client's source port change depend on VS traffic? If I want to get the source port on VS1, what should I do?
The VS configuration is below:
ltm virtual /Common/VS1_443 {
destination /Common/172.168.10.111:443
ip-protocol tcp
mask 255.255.255.255
persist {
/Common/source_addr_600 {
default yes
}
}
pool /Common/Pool_VS1_443
profiles {
/Common/tcp { }
}
source 0.0.0.0/0
translate-address enabled
translate-port enabled
}
ltm virtual /Common/VS2_443 {
destination /Common/172.168.10.222:443
ip-protocol tcp
mask 255.255.255.255
persist {
/Common/source_addr_1800 {
default yes
}
}
pool /Common/Pool_VS2_443
profiles {
/Common/tcp { }
}
source 0.0.0.0/0
translate-address enabled
translate-port enabled
}