General Information

  • User : F4BLOX
  • Server Machine : Lenovo ThinkCentre M920q
    • CPU : Intel i5-8500T
    • RAM : 16 Go
    • Main Disk : SSD 512 Go
    • Secondary Disk : HDD 250 Go
  • Proxmox Server IP Address : 10.10.10.254

1. ✅ Connecting to the Proxmox Web Interface

  • Access via browser at https://10.10.10.254:8006
  • Credentials : root
    • User : root
    • Domain : pam
    • Password: defined during installation

2. 🔌 Ethernet Connection Between Router and Server

  • Direct connection via Ethernet cable
  • Manual IP configuration :
    • PC1 : 192.168.1.1
    • PC2 : 192.168.1.254
    • Netmask : 255.255.255.0
  • Objective: direct communication between the two machines

3. 📡 Checking Wi-Fi via Command Line

  • Commands used :
    • ip a → list network interfaces
    • lspci | grep -i network → detect network cards
    • iw dev → Wi-Fi interfaces
    • lsusb → USB devices (Wi-Fi key)

4. 🌐 Changing the Proxmox Server IP Address

  • File modified : /etc/network/interfaces

  • Configuration example :

    auto vmbr0
    iface vmbr0 inet static
        address 10.10.10.254
        netmask 255.255.255.0
        gateway 192.168.1.1
        bridge_ports enp3s0
        bridge_stp off
        bridge_fd 0
  • Network restart : systemctl restart networking


5. 📦 Using an ISO image from the laptop

  • Methods :
    • Upload via web interface : Datacenter > Node > local > Content > Upload
    • SCP : scp fichier.iso root@10.10.10.254:/var/lib/vz/template/iso/
  • Objective: create a VM with a customized ISO image

6. 🧠 Choosing LLMs suitable for the machine

  • Recommended models :
    • Mistral 7B Q4
    • Phi-2
    • Gemma 2B
  • Compatible tools :
    • Ollama
    • llama.cpp
    • MCP via Docker

7. 🐳 Installation of Docker + MCP + LLM

  • Docker :

    sudo apt update && sudo apt install docker.io
  • MCP :

    docker run -d -p 3000:3000 ghcr.io/jmorganca/mcp:latest
  • Ollama :

    curl -fsSL https://ollama.com/install.sh | sh

8. 📝 Recommended Note-Taking Tools

  • Obsidian : local, markdown, links between notes
  • Joplin : open-source, synchronizable
  • Logseq / Trilium : Docker possible
  • Notion : cloud, project management
  • Markdown + Git : versioning of technical notes

9. 🔐 Choosing an OS for Network Management

  • pfSense : firewall, VPN, DHCP, DNS, VLAN
  • OPNsense : modern alternative
  • VyOS : advanced CLI
  • Ubuntu Server : customizable with network tools

10. 📊 Monitoring and Limiting Traffic with pfSense

  • Monitoring :
    • Traffic Graphs
    • Packet Capture
    • IDS/IPS (Snort, Suricata)
  • Limiting :
    • Traffic Shaping (pipes, queues)
    • Firewall rules
    • Proxy Squid + SquidGuard

11. 💾 Using a Hard Disk Drive (HDD, 250 GB)

  • Recommended Usage :

    • Backups
    • Logs
    • ISO / LLM Models
  • Formatting :

    mkfs.ext4 /dev/sdX1
  • Mounting :

    mkdir /mnt/hdd250
    mount /dev/sdX1 /mnt/hdd250
  • Adding in Proxmox :

    • Interface : Datacenter > Storage > Add > Directory
    • Path : /mnt/hdd250
    • Content : backups, ISO, templates

🔚 End of Session

  • All steps are ready to be documented in Obsidian.
  • Proxmox Server IP Address : 10.10.10.254