Lab/Nettverk: Difference between revisions

From Slaskete wiki
Jump to navigation Jump to search
Content deleted Content added
Instrukser for oppsett av VM og installasjon av VyOS
Initielt oppsett av vyos
Line 15: Line 15:
{| class="wikitable"
{| class="wikitable"
!VLAN
!VLAN
!Bruksområde
!Bruk
!IPv4-nett
!IPv4-nett
|-
|-
Line 69: Line 69:
Reboot med kommandoen:
Reboot med kommandoen:
reboot
reboot
Når router-VM-en har bootet kan man logge inn som brukeren vyos og passordet man opprettet under installasjonen. Legg merke til at routeren ikke har noen IP-adresse eller netverkstilkobling enda, kjør kommandoen:
show interfaces
Dette skal se slik ut:
vyos@vyos:~$ show interfaces
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface        IP Address                        S/L  Description
---------        ----------                        ---  -----------
eth0             -                                 A/D  
eth1             -                                 A/D  
lo               127.0.0.1/8                       u/u  
                 ::1/128
Nå kan man begynne med et grunnleggende oppsett. Start konfigurasjon med kommandoen:
configure
Man ser at man er i configure-mode ved at det står <code>[edit]</code> i linjen over. Sett opp DHCP på nettverkskortet <code>eth0</code> ved å skrive denne kommandoen:
set interfaces ethernet eth0 address dhcp
Dette må nå settes aktivt og lagres slik at det gjelder ved neste reboot.
commit
save
Gå ut av konfig-modus og sjekk interfaces igjen:
exit
show interfaces
Nå skal du kunne se at eth0 har fått en IP-adresse. VyOS skal også gjenkjenne at den kjører i KVM, og vil starte qemu-guest-agent, slik at du kan se IP-adressene fra Summary-fanen i Proxmox.

Revision as of 14:38, 15 November 2021

Fysisk oppsett av nettverk

Maskinen har et innebygd gigabit-nettverkskort som kobles til skolens nett (VLAN 1418, public-nettet). I tillegg er det satt inn et PCI-nettverkskort på 10/100 Mbit som er tenkt brukt til en switch som kan representere intern-nettet i laben.

  • eno1:
    • MAC: 98:90:96:a8:ee:92
    • Tilkoblet: gvk-k002.202
  • enp4s2:
    • MAC: 00:50:da:50:51:08
    • Tilkoblet: Ingenting (tiltenkt switch)

Virtuelt oppsett av nettverk

Nettverksplan

VLAN Bruksområde IPv4-nett
10 Servere 10.0.10.0/24
20 Klienter 10.0.20.0/24

Routerens IP-adresse er alltid den første i hvert nett.

Virtuell router

For at labens interne nett (LAN) skal få tilgang til internett så trengs det en router. Jeg benytter VyOS Rolling Release til dette. Den nyeste ISO-filen lastes ned og lastes opp til hosten.

Oppsett av VM

Uthever de valgene som er tatt

  1. Start oppretting av ny VM
    1. General:
      1. Name: router
      2. Start at boot: true
      3. Start/shutdown order: 1
    2. OS:
      • Velger ISO-filen for VyOS
    3. System:
      1. Graphic card: SPICE
      2. Qemu Agent: true
    4. Disks:
      • Alt som default
    5. CPU:
      1. Sockets: 1
      2. Cores: 2
    6. Memory:
      • Alt som default (2048)
    7. Network
      • Alt som default
    8. Fullfør oppsett, men ikke start VM-en
  2. Gå til Hardware-taben for VM-en
  3. Add -> Network Device: Bridge: vmbr1 (dette blir LAN-siden)
  4. Add -> Serial Port: 0 (gir lokalt konsole via xterm.js)
  5. Nå kan VM-en startes

Installasjon av VyOS

Åpne console på xterm.js, da går det an å kopiere inn og ut ved behov. Logg inn med default brukernavn og passord: vyos/vyos og start installasjonen med kommandoen:

install image

Velg alle default-valgene underveis, bytt fra "No" til "Yes" ved behov.

Sett passord for brukeren vyos og dokumenter i passordliste

Reboot med kommandoen:

reboot

Når router-VM-en har bootet kan man logge inn som brukeren vyos og passordet man opprettet under installasjonen. Legg merke til at routeren ikke har noen IP-adresse eller netverkstilkobling enda, kjør kommandoen:

show interfaces

Dette skal se slik ut:

vyos@vyos:~$ show interfaces
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface        IP Address                        S/L  Description
---------        ----------                        ---  -----------
eth0             -                                 A/D  
eth1             -                                 A/D  
lo               127.0.0.1/8                       u/u  
                 ::1/128

Nå kan man begynne med et grunnleggende oppsett. Start konfigurasjon med kommandoen:

configure

Man ser at man er i configure-mode ved at det står [edit] i linjen over. Sett opp DHCP på nettverkskortet eth0 ved å skrive denne kommandoen:

set interfaces ethernet eth0 address dhcp

Dette må nå settes aktivt og lagres slik at det gjelder ved neste reboot.

commit
save

Gå ut av konfig-modus og sjekk interfaces igjen:

exit
show interfaces

Nå skal du kunne se at eth0 har fått en IP-adresse. VyOS skal også gjenkjenne at den kjører i KVM, og vil starte qemu-guest-agent, slik at du kan se IP-adressene fra Summary-fanen i Proxmox.