Berny’s Knowledgebase > Betriebssysteme > Linux > RedHat/CentOS
Statische Routen
eintragen in
/etc/sysconfig/static-routes
z.B.
eth0 net 10.1.1.0 netmask 255.255.255.0 gw 10.0.0.254
zusätzliches Netzwerkinterface einrichten
Doku unter
/usr/share/doc/initscripts-6.47.14/sysconfig.txt
Adapter eth1 konfigurieren in
/etc/sysconfig/network-scripts/ifcfg-eth1
kann z. B. so aussehen:
DEVICE=eth1 ONBOOT=yes BOOTPROTO=static IPADDR=10.10.10.11 NETMASK=255.255.255.0
Kurzanleitung iptables
Details:
man iptables
- INPUT Chain
-
durchlaufen alle eingehenden Packete, nicht die durchgeleiteten
- OUTPUT Chain
-
durchlaufen alle ausgehenden Packete, nicht die durchgeleiteten
- FORWORD Chain
-
alle Packete die durchgeroutet werden
Droppen eingehender RST Packete, welche vom Port 2000 kommen
/sbin/iptables -A INPUT -p tcp --source-port 2000 --tcp-flags RST RST -j DROP
erste Rules löschen
/sbin/iptables -D INPUT 1
Rules auflisten
/sbin/iptables -L -v
bzw.
/sbin/iptables -L -n -v -x
Starten und Stoppen
/etc/init.d/iptables start | stop
Einstellungen sichern
/etc/init.d/iptables save
weiteres am Rande: aktivieren beim Hochfahren über
/sbin/chkconfig
schauen, ob Modul geladen über
/sbin/lsmod
keine Shadow-Passwörter bei Cent-OS
Ich habe festgestellt, dass einige mit Cent-OS gebauten Rechner keine /etc/shadow besitzen und damit das Passwort in /etc/passwd gespeichert wird.
Sollte auf jeden Fall überprüft und gegebenenfalls mit pwconv und grpconv korrigiert werden.
eigene RPM-Pakete erstellen
Eine gute Anleitung dazu findet sich in c’t 5/2005 Seite 212
Anschliessend Paket signieren unter root mit
rpm --resign <Paketname>
Start-Stop-Scripte in Runlevels einbinden/austragen
chkconfig