RSSAmplifier

Blog

Marek's homepage

Dies ist mein persönlicher Blog. Hier findest du ganz unterschiedliche Dinge. Manche auf Deutsch, manche auf Englisch, manche dumm, manche witzung und mache informativ.

mk16.deRSS feed ↗43 posts

Latest posts

FLOSS communities: Meshtastic

A review of the meshtastic community

Install AmneziaWG kernel module on Debian

Brief installation guide on how to install the AmneziaWG kernel module on Debian 13 (deb822) or Debian 12 (traditional package format).

FLOSS communities: WireGuard

A negative review of the WireGuard community, particularly its main developer.

mtr metrics

mtr is a combination of traceroute and ping, and can generate a wide variety of metrics. But how are these calculated and what do they mean?

mtr Metriken

mtr ist eine Kombination auf Traceroute und Ping, und kann verschiedenste Metriken erzeugen. Aber wie werden diese berechnet und was bedeuten sie?

Das meshname DNS-System

Was ist meshname? Wie löst man .meshname und .meship-Domains auf? Und wie funktioniert das Ganze? Was steckt dahinter?

The meshname DNS system

What is meshname? How do you resolve .meshname and .meship domains? And how does it all work? What's behind it?

Wie groß ist das MTU in einem OpenVPN-Tunnel?

Welches MTU hat OpenVPN? Welches Overhead hat OpenVPN? Wie hängt dies mit den verwendeten Chiffren zusammen?

How large is the MTU in an OpenVPN tunnel?

What MTU does OpenVPN have? What overhead does OpenVPN have? How does this relate to the ciphers used?

Was ist AmneziaWG?

Was ist AmneziaWG? Und was bedeuten die Paramater eigentlich?

What is AmneziaWG?

What is AmneziaWG? And what do the parameters actually mean?

Babel's RTT Optionen

Wie kann man babel's RTT-Funktion einstellen? Was bedeutet `rtt-min`, `rtt-max` und `rtt-cost` / `max-rtt-penalty`?

Babel's RTT options

How can I set babel's RTT function? What do `rtt-min`, `rtt-max` and `rtt-cost` / `max-rtt-penalty` mean?

Small collection of commands to filter public Yggdrasil peers

Small collection of commands to filter public Yggdrasil peers.

Comparison of self-meshing VPNs

In this blog post, I'll review various self-meshing VPN solutions such as Tinc, n2n, or Zerotier and take a look at which ones are ready for use on a Virtual Internet Exchange Point (VIXP).

Einstieg in Meshtastic

Meine erste Erfahrung mit Meshtastic und ob und wie es möglich ist IP-Tunneling über Meshtastic zu betreiben.

Getting started with Meshtastic

My first experience with Meshtastic and if and how it is possible to do IP tunneling via Meshtastic.

Falsche Uhrzeit auf Android / Chrony in Termux

Ein ping kommt an bevor er abgesendet wurde? Wie kann das sein? Und was hat die Uhrzeit damit zu tun? In diesem Blogeintrag schaue ich, wie ich auf Android schauen kann, um wie viele Sekunden die Uhr falsch läuft.

Wrong time on Android / Chrony in Termux

A ping arrives before it has been sent? How can that be? And what does the time have to do with it? In this blog entry, I look at how I can see how many seconds the clock is wrong on Android.

Unanständige Linux-Befehle

Kann ein Computer unanständig und anstoßend sein? Mit dem Befehl `man finger` scheinen sie zumindest Männer "fingern" zu können.

Lewd and naughty Linux commands

Can a computer be naughty and lewd? With the command `man finger` they seem to be able to "finger" at least men.

Script to determine which AS, do not filter ROA invalid prefixes, based on data from the GRC

A small shell command to determine which AS do not filter ROA invalid prefixes in dn42

Das Präferenz-Attribut in bird

Dieser Blogeintrag handelt um das `preference`-Attribut im bird Routing Dämon. Was ist dieses? Welchen Standardwert hat es? Wie verändert man den Standardwert?

The preference attribute in bird

This blog entry is about the `preference` attribute in the bird routing daemon. What is it? What is its default value? How to change the default value?

Join Google Mailling List without Google Account

How to join a Google Mailling list without a Google Account? Yes, it works and it's easy.

traceroute and tracepath

How do traceroute and tracepath work? Where are the differences? What are the obstacles? Is it possible to perform tracing manually?

traceroute und tracepath

Wie funktionieren traceroute und tracepath? Wo sind die Unterschiede? Welche Hindernisse gibt es? Kann man ein Tracing auch manuell durchführen?

Script to test a dn42 peer for clearnet access

The following script rambles around dn42 IRC on Hackint every now and then. It is a small bash script which checks if you can reach the clearnet via a certain interface.

Wie werden BGP Routen ausgewählt aus und wie kann man dies beeinflussen?

Wie werden in BGP Routen ausgewählt? Wie kann man diese Auswahl beeinflussen? Hier erkläre ich die Kriterien sowie Möglichkeiten zur Manipulation wie Path Prepending, BGP local preference und Multiple Exit Discriminator (MED).

How are BGP routes selected and how can this be influenced?

How are routes selected in BGP? How can you influence this selection? Here I explain the criteria as well as possibilities for manipulation like Path Prepending, BGP local preference and Multiple Exit Discriminator (MED).

Beginner Tips

I was asked some time ago for tips for the dn42. Here they are. Furthermore I present my BGP peer configuration in bird.

Vorstellung meine bird2 Konfiguration für mein Lab AS

Hier stelle ich meine dn42-Konfiguration vor, die ich in meinem Lab verwende. Dies ist ein IPv6-only Netzwerk. Es wird der Routing-Daemon bird verwendet. Die Konfiguration enthält Funktionen, verschiedene Filter und Tipps.

Introducing my bird2 configuration for my Lab AS

Here I present my dn42 configuration, which I use in my lab. This is an IPv6-only network. The routing daemon bird is used. The configuration contains functions, different filters and tips.

Die CRXN/DN42 Interconnection ist up!

Endlich ist die CRXN/DN42 Interconnection up. In diesem Blog Eintrag schreibe ich, wie es zur der Idee gekommen ist, wie man die Zustimmung der dn42 Community fand und wie das ganze implementiert ist.

The CRXN/DN42 interconnection is up!

Endlich ist die CRXN/DN42 Interconnection up. In diesem Blog Eintrag schreibe ich, wie es zur der Idee gekommen ist, wie man die Zustimmung der dn42 Community fand und wie das ganze implementiert ist.

Preparations to join the CRXN network

What preparations do you need to make to join the CRXN network? Here I list a few - from registration to the equipment you need.

Vorbereitungen, um dem CRXN Netzwerk beizutreten

Welche Vorbereitungen muss man treffen, um dem CRXN-Netzwerk beizutreten? Hier liste ich ein paar auf - von der Anmeldung bis zu den benötigten Geräten.

Contiki NG, Linux WPAN und 6LoWPAN

Können Contiki NG und Linux über 6LoWPAN / IEEE 802.15.4 kommunizieren?

Contiki NG, Linux WPAN and 6LoWPAN

Can Contiki NG and Linux communicate via 6LoWPAN / IEEE 802.15.4?

Ich trete CRXN bei

Ich bin dem CRXN Netzwerk beigetreten. Hier zeige ich die Unterschiede zum dn42 und welche Schritte ich gegangen bin, um beizutreten.

I join CRXN

I have joined the CRXN network. Here I show the differences to dn42 and what steps I took to join.

Ich habe bei Jugend Forscht teilgenommen

Hallo, ich habe mit meinem Projekt "Banduras Lan Messenger" an Jugend Forscht teilgenommen und einen dritten Platz bekommen. Das Programm kann man unter https://github.com/marek22k/lanmessenger/ finden. Du kannst das Video auch hier sehe... /blog/jugend_forscht/

Geldbetrug - Chat mit "aaronov."

Wenn man sich eine Wallet, egal ob Hardware oder Sotware, erstellt, bekommt man entweder 12 oder 24 Wörter. Diese werden als „Recovery Phrase“, „Seed Words“ oder ähnliches bezeichnet. Diese Wörter werden dazu benutzt, um seine endgültigen Schlüssel f... /blog/geldbetrug/