ModeemiWiki

Computer hobby club @ University of Tampere

Site Tools


modeemi:pub:computer-networking-event-22052026

This is an old revision of the document!


Computer networking event (22 May 2026)

Hi! welcome to our workshop! Today we'd like to show a few things that you can do with computer networks!

1. How does the networks function?

The following points will be discussed:

  • IP addresses (IPv4)
    • Gateway
    • Broadcast
    • Network
  • Local network
    • Set it up
    • Take a look at packets (wireshark)
  • Beyond local network - connecting many networks!

Useful configurations

  1. VPN project - two sites
    • first with 10.1.1.0/24 network, VPN server
    • second with 10.1.2.0/24 network, VPN client
    • first has 10.1.3.1/30, second has 10.1.3.2/30

Server:

[Interface]
PrivateKey = yourPrivateKey
Address = 10.1.3.1/30
ListenPort = 51820
PostUp = ip route add 10.1.2.0/24 via 10.1.3.1

[Peer]
PublicKey = OtherpartyPublicKey
AllowedIPs = 10.1.2.0/24, 10.1.3.2/32

Client:

[Interface]
Address = 10.1.3.2/30
PrivateKey = yourPrivateKey
PostUp = ip route add 10.1.1.0/24 via 10.1.3.2

[Peer]
PublicKey = OtherPartyPublickey
Endpoint = publicIP:51820
AllowedIPs = 10.1.1.0/24, 10.1.3.1/32
PersistentKeepalive = 21

Useful commands

Generate private and public key for VPN server

wg genkey | tee privatekey | wg pubkey > publickey; cat publickey; cat privatekey
modeemi/pub/computer-networking-event-22052026.1779387022.txt.gz · Last modified: by niko