Routing via IPtables – Routing Skripte – IPv4 Routing Tutorial

0
(0)
Video abspielen

IPtables Routing Skripte

Damit es etwas einfacher geht, habe ich zwei Routing Skripte in Bash für Linux geschrieben. Diese sind sehr klein gehalten und haben aber eine gute Leistung was Routing angeht. Diese sind mit dem IPv4-Adressen Protokoll kompatibel. IPv6 Routing Skripte wollte ich in einem zweiten Tutorial veröffentlichen.

So funktionieren die IPtables Routing Skripte

				
					# Aktiviert auf euren Rootserver das IPv4 Forwarding. Dieses wird Grundsätzlich benötigt.

echo 1 > /proc/sys/net/ipv4/ip_forward
sudo sysctl -p
				
			
				
					# Gilt für das Skript: ovpn.sh
# Parameters: [Source IP] [Client VPN IP] [NIC] [VPN Server Port Muss 100% UDP sein] [Add/Del]
sudo bash ovpn.sh Öffentliche-IP Lokale-VPN-IP eth0 VPN-Port-UDP Add
				
			
				
					# Gilt für das Skript: ovpn_ip_changer.sh
# Parms: [OldIP] [NewIP] [NIC] [Local VPN DB IP]
sudo bash ovpn_ip_changer.sh Alte-Öffentliche-IP Neue-Öffentliche-IP eth0 Lokale-VPN-IP
				
			

Das sind Grundsätzlich die benötigten Parameter der beiden Skripte. Mehr muss man eigentlich nicht mehr machen. Der Rest verläuft automatisch und zügig. Bitte beachtet das Ihr für dieses Routing zusätzliche IP-Adressen auf eurem Rootserver braucht. Es gibt immer eine IP-Adresse die nicht geroutet werden kann und das ist die Haupt-Rootserver IP-Adresse. Diese muss auch bei dem Skript ovpn.sh innerhalb nochmals eingetragen werden.

Hier muss die Haupt IPv4-Adresse eures Rootservers eingetragen werden. Skript: ovpn.sh

So installierst Du einen Wireguard VPN Server

RAW Networks

RAW Networks

Webdeveloper - Linux Systemadministrator - Blogger & Content Creator

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 0 / 5. Anzahl Bewertungen: 0

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Related Posts

Windows auf KVM installieren + Netzwerk einrichten | ST-Hosting

Was ist ein KVM Server?
Ein KVM Server ist eine Virtualisierungsumgebung, worauf man komplette Betriebssysteme die einen eigenen Kernel erfordern, virtuell installieren und nutzen kann. Zumeist werden KVM oder auch LXC Container in Hosting Unternehmen als Kategorie vServer/Rootserver eingesetzt, die natürlich im Gegensatz zu Dedizierten Server, deutlich günstiger vom Preis her ausfallen, da mehrere Kunden sich ein Hostsystem und deren Internet Anbindung teilen. Selbstverständlich ist aber jeder Container isoliert und somit können sogar eigene IPv4-Adressen mit vollen Root Zugang innerhalb der VM ermöglicht werden.

TS3AudioBot Installer für Linux | AnuaCP

Der TS3AudioBot Installer für Linux ist kurz gesagt ein Automatisches und vordefiniertes Skript, worüber man in wenigen Schritten seine eigene Musik auf einem TeamSpeak 3 Server streamen kann. Um direkt die Frage zu klären zwecks Limitierungen und Co.: Es ist kostenlos bestellbar auf AnuaCP.de und der Quellcode ist offengelegt. Es können unendliche Bots über das Skript sowie innerhalb der Instanz, erstellt werden.

Proxmox – Statische IP-Adressen aufteilen auf Virtuelle Server

Wichtig hier ist natürlich einen LXC oder KVM Server mit Zusätzlichen IPv4-Adressen also bei mindestens zwei IPv4-Adressen auf unserem VPN Gateway, können wir nur maximal dann eine IPv4-Adresse aktiv nutzen. Eine bleibt immer die Haupt IP-Adresse für den Zugang und generellen Erreichen des VPN Gateways.

Domain und SSL Verwaltung bei IP-Projects

Bei der Firma IP-Projects GmbH & Co. KG kann man problemlos Domais bestellen und erhält kostenlose Zertifikate für die bestellte Domain jedoch wenn man seine Domain nicht bei IP-Projects hostet, so kann man sich aber dennoch alternativ SSL Zertifikate bei IP-Projects kaufen.

DNSMASQ – Eigenen DNS Server auf Ubuntu installieren

Was ist ein DNS Server?
Ein DNS Server ist dafür zuständig, dass Domain Namen, aufgelöst werden in IP-Adressen. Das bedeutet wenn ich beispielsweise www.server-verstehen.de eingebe in meinem Browser, sich mein PC über den eingetragenen DNS Server verbindet also eine Anfrage sendet, welche IP-Adresse auf dem Domain Namen hinterlegt ist. Mit DNSMASQ kannst Du im Endeffekt deinen eigenen DNS Server hosten und konfigurieren.

AnuaRadio – ShoutCast Webinterface v1 – Installation

Funktionsumfang:

Shoutcast erstellen
AutoDJ erstellen
Musik Upload via .zip Archiv
Automatische Synchronisierung der Playlist nach dem Upload und direkt Online
Shoutcast starten, stoppen und löschen
AutoDJ starten, stoppen und löschen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert