F5 Lab: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 16: | Line 16: | ||
== KVM Installation == |
|||
⚫ | |||
== Network Configuration == |
|||
* Configure br0 for Management access: |
|||
⚫ | |||
<syntaxhighlight lang="bash"> |
|||
<network> |
<network> |
||
<name>virbr0</name> |
<name>virbr0</name> |
||
Line 33: | Line 39: | ||
</ip> |
</ip> |
||
</network> |
</network> |
||
</syntaxhighlight> |
|||
Apply the config: |
|||
⚫ | |||
⚫ | |||
⚫ | |||
Verify: |
|||
⚫ | |||
sudo virsh net- |
sudo virsh net-list --all |
||
ip addr show dev virbr0 |
|||
⚫ | |||
ip addr show dev virbr0 |
|||
* Configure br1 for Backend Server access: |
|||
vim virbr1.xml |
vim virbr1.xml |
||
<syntaxhighlight lang="bash"> |
|||
<network> |
<network> |
||
<name>virbr1</name> |
<name>virbr1</name> |
||
Line 58: | Line 69: | ||
</ip> |
</ip> |
||
</network> |
</network> |
||
</syntaxhighlight> |
|||
Apply the config: |
|||
⚫ | |||
⚫ | |||
⚫ | |||
Verify: |
|||
⚫ | |||
sudo virsh net- |
sudo virsh net-list --all |
||
ip addr show dev virbr1 |
|||
⚫ | |||
ip addr show dev virbr1 |
|||
* Configure br2 for Client access: |
|||
vim virbr2.xml |
vim virbr2.xml |
||
<syntaxhighlight lang="bash"> |
|||
<network> |
<network> |
||
<name>virbr2</name> |
<name>virbr2</name> |
||
Line 83: | Line 99: | ||
</ip> |
</ip> |
||
</network> |
</network> |
||
</syntaxhighlight> |
|||
Apply the config: |
|||
sudo virsh net-define virbr2.xml |
|||
sudo virsh net-start virbr2 |
|||
sudo virsh net-autostart virbr2 |
|||
Verify: |
|||
⚫ | |||
sudo virsh net- |
sudo virsh net-list --all |
||
ip addr show dev virbr2 |
|||
⚫ | |||
ip addr show dev virbr2 |
|||
Install F5 VM |
== Install F5 VM == |
||
<syntaxhighlight lang="bash"> |
|||
sudo virt-install \ |
sudo virt-install \ |
||
--name=bigip \ |
--name=bigip \ |
||
Line 106: | Line 127: | ||
--os-type=linux --os-variant=rhel6 \ |
--os-type=linux --os-variant=rhel6 \ |
||
--import --autostart --noautoconsole |
--import --autostart --noautoconsole |
||
</syntaxhighlight> |
|||
* Perform Natting in IPTables for Management Access: |
|||
⚫ | |||
⚫ | |||
== Install Backend Server VM == |
|||
⚫ | |||
<syntaxhighlight lang="bash"> |
|||
⚫ | |||
sudo virt-install \ |
sudo virt-install \ |
||
--name=server \ |
--name=server \ |
||
Line 123: | Line 146: | ||
--os-variant=rhel6 \ |
--os-variant=rhel6 \ |
||
--import --autostart --noautoconsole |
--import --autostart --noautoconsole |
||
</syntaxhighlight> |
|||
== Install Client VM == |
|||
<syntaxhighlight lang="bash"> |
|||
sudo virt-install \ |
sudo virt-install \ |
||
--name=client \ |
--name=client \ |
||
Line 138: | Line 162: | ||
--os-variant=rhel6 \ |
--os-variant=rhel6 \ |
||
--import --autostart --noautoconsole |
--import --autostart --noautoconsole |
||
</syntaxhighlight> |
|||
<br /> |
<br /> |