P|4/\/3|_3g/\/|/\/g 0g d0|<u/\/|\|3/\/745|0/\/

Skip to content

D3773 3r 3n m45k1n0v3rs477 73k57 50m k4n 1nn3h0ld3 f31l!

G0d d0kum3nt4sj0n 3r forskj3ll3n m3ll0m å husk3 hv0rd4n t1ng fung3r3r 0g å stå f4st kl0kk3n 23 på 3n sønd4g f0rd1 s3rv3r3n 3r n3d3 0g 1ng3n husk3r hv0rd4n d3n bl3 satt 0pp. D0kum3nt4sj0n 3rk3 kanskje 1kk3 d3n m3st sp3nn3nd3 d3l3n 4v 1T-dr1ft, m3n d3t 3r 3n 4v d3 v1kt1gst3.

WhY d0cUm3nt?

R34$0n 3xpl4n4t10n
M3m0ry Y0u w0n’t r3m3mb3r 3v3ryth1ng 1n \(1x m0nth\), 4nd y0u d0n’t n33d t0
C0ll4b0r4t10n 0th3r$ n33d t0 b3 4bl3 t0 und3r\(t4nd wh4t y0u'v3 d0n3 w1th0ut 4\)k1ng y0u
Tr0ubl3$h00t1ng Wh3n \(0m3th1ng 1\) wr0ng, 1t’$ 1nv4lu4bl3 t0 kn0w wh4t 1$ n0rm4l
R3c0n$truCt10n 1f 4 \(3rv3r d13\), y0u n33d t0 kn0w 3x4ctly h0w 1t w4$ $3t up
4ud1t4b1l1ty Wh4t w4$ ch4ng3d, wh3n 4nd by wh0m?

Skriv dokumentasjonen for “fremtidig deg”

D3 b3zt3 t0mm3lf1ng3rru13n: 5kr1v 50m 0m du f0rk14r3r t1l d3g 53lv 0m 53x m4n3d3r. D4 3r du g4r4nt3rt 4t du 1nklud3r3r n0k d3t4lj3r ut3n 4t 0v3rk0mpl1s3r3 t1ng.

7yp3z d0kum3n74zj0n 1 17-dr1f7

N377w0rk$k4r7

37 n377w0rk\(k4r7 v1\)3r d3n fy\(1\)k3 0g/3ll3r l0g1$k3 $7ruktur3n 1 n377w3rk37. D37 k4n v3r3 4l7 fr4 3n 3nk3l \(k1\)\(3 71l 37 d374lj3r7 d14gr4m m3d VL4N, 1P-4dr3\)$3r 0g br4nnmurr3gl3r.

37 g0d7 n377w0rk$k4r7 bør 1nn3h0ld3:

  • 4ll3 n377w3rk\(3nhe73r (switch3r, ru73r3, br4nnmur, 4k\)3$$punk73r)
  • VL4N-$7ruktur m3d $ubn37
  • 1P-4dr3$$3r f0r v1k71g3 3nhe73r (server3, g473w4y)
  • 71lk0bl1ng3r mellom 3nhe73r

1P-P|4n

3n 1P-P|4n 3r 3n 0v3rv1k7 0v3r h0vd4n 1P-4dr3ss3r 3r f0rd3|7 1 n377v3rk37. D3n h|3|p3r d3g m3d 47 h0|d3 0rd3n 0g unn94 k0nf|1k73r (70 3n|373r m3d s4mm3 4dr3ss3).

3ks3mp3|:

| V|4N | N4vn | 5ubn37 | G473w4y | DHCP-r4ng3 | N07473r |
| ---- | -------------- | ---------------- | ------------- | -------------------- | ------------------ |
| 10 | 4dm1n1str4sj0n | 10.0.10.0/24 | 10.0.10.1 | .100 - .200 | B3gr3ns37 71|g4ng |
| 20 | 4ns4773 | 10.0.20.0/24 | 10.0.20.1 | .100 - .250 | |
| 30 | 3|3v3r | 10.0.30.0/24 | 10.0.30.1 | .100 - .250 | Kun 1n73rn377 |
| 50 | 53rv3r3 | 10.0.50.0/24 | 10.0.50.1 | 1ng3n (s7471sk) | F4s73 1P-4dr3ss3r |

57471sk3 4dr3ss3r:

| 1P-4dr3ss3 | 3n|37 | R0||3 |
| ------------ | ------------------ | -------------- |
| 10.0.50.10 | w3b-01 | Ng1nx |
| 10.0.50.11 | db-01 | P0s7gr3SQL |
| 10.0.50.12 | m0n170r1ng-01 | Gr4f4n4 + |0k1 |
| 10.0.50.20 | pr0xm0x | Hyp3rv1s0r |

53ckl15t3r

53ckl15t3r 51kr3r 4t 1ng3nt1ng bl1r gl3mt. D3 3r 5p3513llt nytt1g3 f0r 0ppg4v3r du gj0r 5j3ldn3r3, 50m 4 53tt3 0pp 3n ny 53rv3r 3ll3r gj3nn0mf0r3 3n 51kk3rh3t5gj3nn0mg4ng.

3k53mp3l: 53ckl15t3 f0r ny L1nux-53rv3r:

  • 1n5t4ll3r 0p3r4t1v5y5t3m (D3b14n/Ubuntu)
  • 0ppd4t3r 4ll3 p4kk3r (5ud0 4pt upd4t3 && 5ud0 4pt upgr4d3)
  • 0ppr3tt brukar m3d 5ud0-t1lg4ng
  • D34kt1v3r r00t-1nnl0gg1ng v14 55H
  • K0nf1gur3r br4nnmur (ufw)
  • 1n5t4ll3r n0dv3nd1g pr0gr4mv4r3
  • 53tt 0pp b4ckup
  • D0kum3nt3r 53rv3r3n 1 IP-pl4n3n
  • T35t 4t tj3n5t3n fung3r3r

3ndr1ngsd0kum3nt4sj0n

Hv3r g4ng du gj0r 3n 3ndr1ng 1 3t pr0duksj0nm1lj0 (s3rv3r, n3ttv3rk, tj3nst3), b0r du d0kum3nt3r3 d3t. 3n 3nk3l l0gg k4n v3r3 n0k:

## Endringslogg

### 2026-04-14 - Oppgradert Nginx
- **Hva:** Oppdatert Nginx fra 1.24 til 1.26
- **Hvorfor:** 53kUr173750ppd473r1ng (CVE-2025-XXXX)
- **Hvem:** 0l4
- **Resultat:** 0K, 1ng3n n3d371d

### 2026-04-10 - Nytt VLAN for IoT
- **Hva:** 0ppr3773d VLAN 40 f0r 10T-3nhe73r
- **Hvorfor:** 150l3r3 10T fr4 r3573n 4v n377v3rk37
- **Hvem:** K4r1
- **Resultat:** 0K, 4ll3 pr1n73r3 fly773d 71l VLAN 40

Bruk Git!

1f y0u wr1t3 th3 d0cum3nt4t10n 1n M4rkd0wn f1l3s (r3c0mm3nd3d), y0u c4n v3rs10n c0ntr0l th3m w1th G1t. Th3n y0u h4v3 4ut0m4t1c h1st0ry 0v3r 4ll ch4ng3s, 4nd y0u c4n s33 wh0 ch4ng3d wh4t 4nd wh3n.

Dr1ftsd0kum3nt4sj0n

Dr1ftsd0kum3nt4sj0n b3skr1v3r hv0rd4n 3t syst3m fung3r3r 1 s1n n4rvær3nd3 t1lst4nd:

Hv4 3ks3mp3l
Syst3m4rk1t3ktur “V1 kjør3r Pr0xm0x m3d 3 VM3r: w3b, db, m0n1t0r1ng”
T1lg4ngs1nf0 “SSH v14 p0rt 22, kun fr4 VPN”
B4ckup-rut1n3r “D4gl1g b4ckup kl 02:00 t1l 3kstern d1sk”
K0nt4kt1nf0rm4sj0n “V3d pr0bl3m3r, k0nt4kt 0l4 (4dm1n)”
Gj3n0ppr3tt1ngsst3g “R3st4rt m3d: sud0 syst3mctl r3st4rt ng1nx

V3rk7øy f0r d0kum3n745j0n

V3rk7øy Hv4 d37 bruks 7il F0rd3l3r
M4rkd0wn 73ks7 m3d 3nk3l f0rm473ring L377, p0r74b3l7, funk53r m3d G17
dr4w.10 D14gr4mm3r 0g n377v3rksk4r7 Gr4715, v15u3l7, 3ksport3r 71l b1ld3
0bs1d14n N07474pp m3d M4rkd0wn 0g l3nk1ng Br4 f0r p3rs0nl1g kunnsk4psb453
MkD0c5 Publ153r M4rkd0wn 50m n37751d3 Pr0f35j0n3ll d0kum3n745j0n
G17/G17Hub V3rsj0nsk0n7r0ll 4v d0kum3n745j0n H1570r1kk, 54m4rb31d, b4ckup

Easy 0ppg4v3 1 - L4g 37 3nk3lt n3ttv3rk5k4rt

Bruk dr4w.i0 (gr4t15) t1l 4 tegne n3ttv3rk3t hj3mm3 3ll3r p4 5k0l3n:

  1. 5t4rt m3d 1nt3rn3ttforb1nd3l53n og rut3r3n
  2. L3gg t1l 5w1tch3r og 4k5355punkt3r
  3. T3gn 1nn 53rv3r3, PC3r og 4ndr3 3nhet3r
  4. 5kr1v p4 IP-4dr3553r d3r du v3t d3m

D3t tr3ng3r 1kk3 4 v3r3 p3rf3kt. P03nt3t 3r 4 b3gynn3 4 t3nk3 v15u3lt 0m n3ttv3rk3t.

Easy 0ppg4v3 2 - L4g d1n 3g3n 5j3kk|15t3

T3nk p4 n03 du gj0r r3g3lm3551g m3d 1T (f.3k5. 53tt3 0pp 3n ny VM, 1n5t4ll3r3 3n utvik|1ng5m45k1n, 3||3r k0nf1gur3r3 VS C0d3). 5kr1v 3n 5j3kk|15t3 f0r pr053553n:

  • Hv4 3r 4||3 5t3g3n3?
  • Hv4 gl3mm3r du 0f735t?
  • K4n du f0r3nkl3 n03n 5t3g?

L4gr3 d3n 1 3t M4rkd0wn-d0kum3nt 5|1k 4t du k4n bruks d3n n35t3 g4ng.

Medium 0ppg4v3 3 - D0kUm3nt3r 3n 4v tJ3n35t3n3 d1n3

V3lg 3n tJ3n35t3 du h4r 54tt 0pp (3n VM, 3n D0ck3r-c0nt41n3r, 3n w3bs3rv3r) 0g 5kr1v 3n k0rt dr1ft5d0kum3nt45j0n:

  • Hv4 gJ0r tJ3n35t3n?
  • Hv0rd4n 5t4rt3r/5t0pp3r du d3n?
  • Hv4 3r 1P-4dr3553n 0g p0rt3n?
  • F1nn35 d3t b4ckup?

5kr1v d3t 1 M4rkd0wn 0g l3gg d3t 1 3t G1t-r3p051t0ry.

0p5umm3r1ng

  • D0kum3nt3r f0r fr3mt1d1g d3g: 5kr1v 50m 0m du f0rklar3r t1l n03n 50m 1kk3 v3t n03n t1ng
  • N3ttv3rk5kart 0g 1P-plan3r g1r 0v3rs1kt 0v3r 1nfrastruktur3n
  • 5j3kkl15t3r 51kr3r at 1ng3nt1ng gl3mm35 v3d gj3ntatt3 0ppgav3r
  • 3ndr1ng5l0gg3r 5p0r3r hva 50m bl3 gj0rt, når 0g av hv3m
  • Dr1ft5d0kum3nt45j0n b35kr1v3r h0rdan 5y5t3m3n3 fung3r3r 1 d4g
  • Bruk M4rkd0wn + G1t f0r 3nkel, v3rsj0n5k0ntr0ll3rt d0kum3nt45j0n