Forum Discussion
chris_connell_1
Nimbostratus
Dec 21, 2010Floating self IP and virtual IP using same address.
Hi
A client is sending wap traffic to a virtual server (destination IP for the request is the virtual address defined on the F5 virtual server). This is not working in that I cannot see any replies from the virtual address or requests to the real servers. (Virtual/pool etc are UP) I found out that they are using the same IP address for the virtual address and the floating self ip, I am thinking this is causing conflicts, could this be the case?
Thanks
7 Replies
- hoolio
Cirrostratus
Yes, it can work, but it's not generally a good idea as you're limited to which ports can be accessed as a self IP versus a virtual server IP. I'd look at the SNAT setting on the VS/routing if the pool is up, but no connections to the pool.
SOL8849: Configuring a virtual server to use the same IP address as a self IP
http://support.f5.com/kb/en-us/solutions/public/8000/800/sol8849.html
It is possible to configure a virtual server destination IP address and a self IP to use the same IP address.
Important: If you configure the BIG-IP web server and a virtual server to use the same self IP address, the virtual server will take precedence and process connections to the address.
Aaron - Chris_Miller
Altostratus
Aaron - if you're doing an HTTPS VIP, you're no longer able to manage device via Self-IP:443 then? How about if you're doing SNAT Automap? Do replies to automap address hit VIP instead of self-ip? - chris_connell_1
Nimbostratus
Thanks I removed the selfip as I dont think its a good idea generally.
As a side note I want to test the connection to my virtual server works on the active device from the standby device by sending a telnet 8080. I can ping the virtual IP from the other standby F5.. (it has routing domain configured and is in routing domain %4)
ping 10.252.1.61%4 <-- virtual ip on F5 active device
PING 10.252.1.61%4(10.252.1.61%4) 56 data bytes
64 bytes from 10.252.1.61%4: icmp_seq=0 ttl=64 time=4.15 ms
But cant figure out how to connect to it from the standby device e.g. telnet 10.252.1.61 8080 via route domain4, I cant use 10.252.1.61%4, it gives me unresolved. I want to somehow send a request to it via route domain4 to check I get a response from port 8080. Any ideas? or perhaps I have to enter route domain 4 mode or something? - hoolio
Cirrostratus
Hi Chris,
It gets a bit "user-unfriendly" when trying to use CLI tools to connect to a virtual server in a non-default route domain. See SOL10467 for details on the issues:
sol10467: Userland applications on a BIG-IP system cannot connect to hosts in non-default route domains
http://support.f5.com/kb/en-us/solutions/public/10000/400/sol10467.html
Also, I think it would be simpler to test from the active unit as there have been issues connecting from the standby unit to the active.
Aaron - chris_connell_1
Nimbostratus
I thought I was the only one who had these issues! Ill check that article thanks. - L4L7_53191
Nimbostratus
By chance, did you try netcat? You may find that curl, wget or netcat will honor the route domain syntax - I'm not sure though.
-Matt - hoolio
Cirrostratus
By chance, did you try netcat? You may find that curl, wget or netcat will honor the route domain syntax - I'm not sure though.
You basically need utilities that support IPv6 to connect from the LTM CLI to non-default route domains. So curl and netcat on LTM will work. But wget isn't included by default.
Aaron - if you're doing an HTTPS VIP, you're no longer able to manage device via Self-IP:443 then? How about if you're doing SNAT Automap? Do replies to automap address hit VIP instead of self-ip?
I expect if you define a VS on 443 on an IP defined as a self IP, you won't be able to connect to the admin GUI on that IP. If you enable SNAT using that self IP, TMM shouldn't use any reserved ports (<1024) to source traffic from. The TMM connection table should handle packets for established connections so there shouldn't be an issue there.
Aaron
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects
