<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Vyos</id>
	<title>Vyos - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Vyos"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Vyos&amp;action=history"/>
	<updated>2026-06-28T21:30:00Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Vyos&amp;diff=70118&amp;oldid=prev</id>
		<title>Thomas.will: Die Seite wurde neu angelegt: „= VyOS – Einführung =  VyOS ist ein Open-Source-Netzwerkbetriebssystem auf Basis von Debian Linux. Es bietet eine professionelle Kommandozeilen-Oberfläche…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Vyos&amp;diff=70118&amp;oldid=prev"/>
		<updated>2026-05-16T13:30:02Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „= VyOS – Einführung =  VyOS ist ein Open-Source-Netzwerkbetriebssystem auf Basis von Debian Linux. Es bietet eine professionelle Kommandozeilen-Oberfläche…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= VyOS – Einführung =&lt;br /&gt;
&lt;br /&gt;
VyOS ist ein Open-Source-Netzwerkbetriebssystem auf Basis von Debian Linux.&lt;br /&gt;
Es bietet eine professionelle Kommandozeilen-Oberfläche (CLI) für Router- und Firewall-Funktionen –&lt;br /&gt;
vergleichbar mit Cisco IOS oder Juniper JunOS, aber kostenlos und virtualisierbar.&lt;br /&gt;
&lt;br /&gt;
= Einsatzgebiete =&lt;br /&gt;
&lt;br /&gt;
* Router mit statischem und dynamischem Routing (OSPF, BGP, RIP)&lt;br /&gt;
* Firewall / Paketfilter&lt;br /&gt;
* NAT (Source NAT, Destination NAT)&lt;br /&gt;
* VPN (IPsec, OpenVPN, WireGuard)&lt;br /&gt;
* DHCP- und DNS-Server&lt;br /&gt;
* Labor- und Testumgebungen in VirtualBox / Proxmox&lt;br /&gt;
&lt;br /&gt;
= Besonderheiten =&lt;br /&gt;
&lt;br /&gt;
* Basiert auf Debian Linux – im Hintergrund läuft nftables&lt;br /&gt;
* Eigene CLI mit Commit/Save-Workflow (kein direktes Bearbeiten von Konfigurationsdateien)&lt;br /&gt;
* Konfiguration ist versionierbar und als Textdatei exportierbar&lt;br /&gt;
* Kostenlos nutzbar (Rolling Release: LTS-Images für Produktion empfohlen)&lt;br /&gt;
&lt;br /&gt;
= Download =&lt;br /&gt;
&lt;br /&gt;
* https://vyos.io/get/&lt;br /&gt;
&lt;br /&gt;
LTS-Image empfohlen für stabile Laborumgebungen.&lt;br /&gt;
&lt;br /&gt;
= Installation in VirtualBox =&lt;br /&gt;
&lt;br /&gt;
* Neue VM anlegen: Typ Linux, Debian 64-bit&lt;br /&gt;
* Mindestens 1 GB RAM, 2 GB Disk&lt;br /&gt;
* ISO einlegen und booten&lt;br /&gt;
* Login: &amp;lt;code&amp;gt;vyos&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;vyos&amp;lt;/code&amp;gt;&lt;br /&gt;
* Installation starten:&lt;br /&gt;
&lt;br /&gt;
 install image&lt;br /&gt;
&lt;br /&gt;
Den Anweisungen folgen, danach reboot.&lt;br /&gt;
&lt;br /&gt;
= Die CLI – Grundprinzip =&lt;br /&gt;
&lt;br /&gt;
VyOS unterscheidet zwei Modi:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Modus !! Prompt !! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| Operational Mode || &amp;lt;code&amp;gt;$&amp;lt;/code&amp;gt; || Anzeige, Diagnose, Show-Befehle&lt;br /&gt;
|-&lt;br /&gt;
| Configuration Mode || &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; || Konfiguration ändern&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Zwischen den Modi wechseln:&lt;br /&gt;
* configure — wechselt in den Configuration Mode&lt;br /&gt;
* exit — zurück in den Operational Mode&lt;br /&gt;
&lt;br /&gt;
= Konfigurationsworkflow =&lt;br /&gt;
&lt;br /&gt;
Jede Änderung folgt diesem Schema:&lt;br /&gt;
&lt;br /&gt;
 set &amp;lt;parameter&amp;gt;       # Wert setzen&lt;br /&gt;
 delete &amp;lt;parameter&amp;gt;    # Wert löschen&lt;br /&gt;
 commit                # Änderung aktivieren (noch nicht gespeichert)&lt;br /&gt;
 save                  # Konfiguration dauerhaft speichern&lt;br /&gt;
&lt;br /&gt;
Änderungen die nicht committed wurden werden beim Reboot verworfen.&lt;br /&gt;
&lt;br /&gt;
= Erstes Beispiel – IP-Adresse setzen =&lt;br /&gt;
&lt;br /&gt;
 configure&lt;br /&gt;
 set interfaces ethernet eth0 address 192.168.1.1/24&lt;br /&gt;
 set interfaces ethernet eth0 description &amp;quot;LAN&amp;quot;&lt;br /&gt;
 commit&lt;br /&gt;
 save&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Ergebnis prüfen:&lt;br /&gt;
 show interfaces&lt;br /&gt;
&lt;br /&gt;
= Erstes Beispiel – Standardroute setzen =&lt;br /&gt;
&lt;br /&gt;
 configure&lt;br /&gt;
 set protocols static route 0.0.0.0/0 next-hop 192.168.1.254&lt;br /&gt;
 commit&lt;br /&gt;
 save&lt;br /&gt;
&lt;br /&gt;
= Nützliche Show-Befehle =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Befehl !! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show interfaces&amp;lt;/code&amp;gt; || Alle Interfaces mit IP und Status&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show ip route&amp;lt;/code&amp;gt; || Routing-Tabelle&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show configuration&amp;lt;/code&amp;gt; || Gesamte aktuelle Konfiguration&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show configuration commands&amp;lt;/code&amp;gt; || Konfiguration als set-Befehle (gut zum Kopieren)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show log&amp;lt;/code&amp;gt; || Systemlog&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ping 8.8.8.8&amp;lt;/code&amp;gt; || Ping (im Operational Mode)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;traceroute 8.8.8.8&amp;lt;/code&amp;gt; || Traceroute&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Konfiguration sichern und wiederherstellen =&lt;br /&gt;
&lt;br /&gt;
Konfiguration anzeigen als set-Befehle:&lt;br /&gt;
 show configuration commands&lt;br /&gt;
&lt;br /&gt;
Konfiguration in Datei speichern:&lt;br /&gt;
 save /config/backup.conf&lt;br /&gt;
&lt;br /&gt;
Konfiguration laden:&lt;br /&gt;
 load /config/backup.conf&lt;br /&gt;
 commit&lt;br /&gt;
 save&lt;br /&gt;
&lt;br /&gt;
= Vergleich mit iptables/nftables =&lt;br /&gt;
&lt;br /&gt;
VyOS verwendet im Hintergrund nftables – die Firewall-Regeln werden aber über die VyOS-CLI gesetzt:&lt;br /&gt;
&lt;br /&gt;
 configure&lt;br /&gt;
 set firewall name WAN-IN default-action drop&lt;br /&gt;
 set firewall name WAN-IN rule 10 action accept&lt;br /&gt;
 set firewall name WAN-IN rule 10 state established enable&lt;br /&gt;
 set firewall name WAN-IN rule 10 state related enable&lt;br /&gt;
 commit&lt;br /&gt;
 save&lt;br /&gt;
&lt;br /&gt;
Der Vorteil: Konfiguration ist strukturiert und lesbar.&lt;br /&gt;
Der Nachteil: Was genau im Hintergrund passiert ist nicht direkt sichtbar.&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* https://vyos.io&lt;br /&gt;
* https://docs.vyos.io&lt;br /&gt;
* https://vyos.io/get/&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>