Difference between revisions of "Lab/Nettverk"
 (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 15: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
 
- MAC: 
 enp4s2:- MAC: 
00:50:da:50:51:08 - Tilkoblet: Ingenting (tiltenkt switch)
 
- MAC: 
 
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
- Start oppretting av ny VM
- General:
- Name: router
 - Start at boot: true
 - Start/shutdown order: 1
 
 - OS:
- Velger ISO-filen for VyOS
 
 - System:
- Graphic card: SPICE
 - Qemu Agent: true
 
 - Disks:
- Alt som default
 
 - CPU:
- Sockets: 1
 - Cores: 2
 
 - Memory:
- Alt som default (2048)
 
 - Network
- Alt som default
 
 - Fullfør oppsett, men ikke start VM-en
 
 - General:
 - Gå til Hardware-taben for VM-en
 - Add -> Network Device: Bridge: vmbr1 (dette blir LAN-siden)
 - Add -> Serial Port: 0 (gir lokalt konsole via xterm.js)
 - 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.