<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.christophchamp.com/index.php?action=history&amp;feed=atom&amp;title=F5</id>
		<title>F5 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.christophchamp.com/index.php?action=history&amp;feed=atom&amp;title=F5"/>
		<link rel="alternate" type="text/html" href="http://wiki.christophchamp.com/index.php?title=F5&amp;action=history"/>
		<updated>2026-04-30T15:23:36Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://wiki.christophchamp.com/index.php?title=F5&amp;diff=7676&amp;oldid=prev</id>
		<title>Christoph: Created page with &quot;This article will cover various topics related to '''F5 BIG-IP''' load balancers (mainly for the Virtual Edition).  NOTE: Unless otherwise specified, all commands listed herei...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.christophchamp.com/index.php?title=F5&amp;diff=7676&amp;oldid=prev"/>
				<updated>2019-11-22T00:51:18Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;This article will cover various topics related to &amp;#039;&amp;#039;&amp;#039;F5 BIG-IP&amp;#039;&amp;#039;&amp;#039; load balancers (mainly for the Virtual Edition).  NOTE: Unless otherwise specified, all commands listed herei...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This article will cover various topics related to '''F5 BIG-IP''' load balancers (mainly for the Virtual Edition).&lt;br /&gt;
&lt;br /&gt;
NOTE: Unless otherwise specified, all commands listed herein were tested on BIGIP-15.0.1-0.0.11-vmware.&lt;br /&gt;
&lt;br /&gt;
==Miscellaneous commands==&lt;br /&gt;
&lt;br /&gt;
* List VIPs and pools:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ tmsh list ltm virtual&lt;br /&gt;
$ tmsh list ltm pool&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Set various routes:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[root@AnthosF5:Active:Standalone] config # tmsh create /sys management-route OpenVPN network 10.1.100.45/32 gateway 10.39.56.1&lt;br /&gt;
[root@AnthosF5:Active:Standalone] config # tmsh create /sys management-route Default-Mgmt network 0.0.0.0/0 gateway 10.39.56.1&lt;br /&gt;
[root@AnthosF5:Active:Standalone] config # tmsh list /sys management-route&lt;br /&gt;
sys management-route Default-Mgmt {&lt;br /&gt;
    gateway 10.39.56.1&lt;br /&gt;
    network default&lt;br /&gt;
}&lt;br /&gt;
sys management-route OpenVPN {&lt;br /&gt;
    gateway 10.39.56.1&lt;br /&gt;
    network 10.1.100.45/32&lt;br /&gt;
}&lt;br /&gt;
[root@AnthosF5:Active:Standalone] config # tmsh list net route&lt;br /&gt;
net route external_default_gateway {&lt;br /&gt;
    gw 10.31.0.1&lt;br /&gt;
    network default&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API calls==&lt;br /&gt;
&lt;br /&gt;
* Authenticate to receive temporary token:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ F5_IP=10.39.56.74&lt;br /&gt;
$ F5_ADMIN_PASSWD={redacted}&lt;br /&gt;
$ TOKEN=$(curl -skXPOST https://${F5_IP}/mgmt/shared/authn/login \&lt;br /&gt;
    -H &amp;quot;Content-Type: application/json&amp;quot; \&lt;br /&gt;
    -d '{&amp;quot;username&amp;quot;:&amp;quot;admin&amp;quot;,&amp;quot;password&amp;quot;:&amp;quot;${F5_ADMIN_PASSWD}&amp;quot;,&amp;quot;loginProviderName&amp;quot;:&amp;quot;tmos&amp;quot;}' |\&lt;br /&gt;
    python -c 'import sys,json;data=json.loads(sys.stdin.read());print data[&amp;quot;token&amp;quot;][&amp;quot;token&amp;quot;]')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Use token to make an API call (here, get information on the partition named &amp;quot;&amp;lt;code&amp;gt;admin_control_plane&amp;lt;/code&amp;gt;&amp;quot;):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ curl -skH &amp;quot;X-F5-Auth-Token: ${TOKEN}&amp;quot; \&lt;br /&gt;
    https://${F5_IP}/mgmt/tm/auth/partition/admin_control_plane |\&lt;br /&gt;
    python -mjson.tool&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;defaultRouteDomain&amp;quot;: 0,&lt;br /&gt;
    &amp;quot;fullPath&amp;quot;: &amp;quot;admin_control_plane&amp;quot;,&lt;br /&gt;
    &amp;quot;generation&amp;quot;: 306,&lt;br /&gt;
    &amp;quot;kind&amp;quot;: &amp;quot;tm:auth:partition:partitionstate&amp;quot;,&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;admin_control_plane&amp;quot;,&lt;br /&gt;
    &amp;quot;selfLink&amp;quot;: &amp;quot;https://localhost/mgmt/tm/auth/partition/admin_control_plane?ver=15.0.1&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://www.f5.com/trials/big-ip-virtual-edition BIG-IP VE trial license]&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical and Specialized Skills]]&lt;br /&gt;
[[Category:DevOps]]&lt;/div&gt;</summary>
		<author><name>Christoph</name></author>	</entry>

	</feed>