Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:ipcop:ipcop_scripte]] 

IPCop Scripte

Unter /etc/rc.d/* liegen im IPCop mehrere Scripte, die die verschiedenen Dienste des IPCop steuern können.
ACHTUNG: Da manche dieser Scripte von anderen Scripten aufgerufen werden, sind sie nicht immer einzeln ausführbar!

Von Server kann ein solches Script mit Hilfe von ssh am IPCop ausgeführt werden, z.B. für den CopSpot:

 # ssh ipcop -p 222 /etc/rc.d/rc.copspot status

/etc/rc.d/rc.copspot {start|stop|restart|status}

Kontrolliert den CopSpot-Dienst

Z.B. vom Server ausführen:

# ssh ipcop -p 222 /etc/rc.d/rc.copspot start
# ssh ipcop -p 222 /etc/rc.d/rc.copspot stop

Als crontab-Eintrag am Server, der Montag bis Freitag um 7.00 Uhr den CopSpot-Dienst startet und um 17.30 Uhr anhält:

0 7 * * 1-5     /usr/bin/ssh ipcop -l root - p 222 /etc/rc.d/rc.copspot start >> /dev/null
30 17 * * 1-5   /usr/bin/ssh ipcop -l root - p 222 /etc/rc.d/rc.copspot stop >> /dev/null

/etc/rc.d/rc.network

Startet das komplette Netzwerksystem neu, ruft weitere Scripte auf.
Dieses Script reparierte ein nicht ansprechbares blaues Netz, da scheinbar beim Boot-Vorgang die blaue Netzwerkkarte nicht richtig gesetzt wurde.


/etc/rc.d/rc.updatered

Konfiguriert das Rote Netzwerk neu, mit DNS-Server.


/etc/rc.d/rc.red

Perl-Script, ruft weitere Scripte auf.


/etc/rc.d/rc.firewall {start|stop|reload|restart}

Startet die Firewall neu.


/etc/rc.d/rc.firewall.local {start|stop|reload}

Hier können private Firewall-Regeln definiert werden. Z.B. stehen hier auch die Linuxmuster-Regeln.

Z.B. kann hier die MTU gesetzte werden → MTU für CopSpot setzen


/etc/rc.d/rc.netaddress.up

Problem: Script startet den dnsmasq-Dienst des IPCop nicht mehr.


 [[anwenderwiki:ipcop:ipcop_scripte]] anwenderwiki/ipcop/ipcop_scripte.txt · Zuletzt geändert: 2013/06/26 23:08 von 127.0.0.1