Hallo zusammen,
ich möchte das nur bestimmte Leute einen entsprechenden Port auf dem Server erreichen können. Dazu sollen sie sich auf einer Webseite einloggen, nach erfolgreichem Login soll ihre IP Adresse zur iptables hinzugefügt werden.
Dabei "sollte" die IPAdresse irgendwie an den Loginnamen gebunden sein, das kann ich zur Not auch über eine Datenbank machen, oder wenn möglich, er Regel einen Namen geben.
Wie ich das ganze mit dem Login mache ist kein Problem, auch das mit der IPAdresse und dem Port in der IPTables, nur beides zu verbinden, das mein php Skript mir einen Eintrag in die IPTables macht, macht mir etwas Schwierigkeiten.
Mag mir da jemand einen Hinweis oder Tipp geben wie ich nach dem einloggen den Befehl
"iptables -A INPUT -p tcp --dport 0000 -s 1.2.3.4 -j ACCEPT"
ausführen kann.
Danach muss ich noch einen save und einen restart von iptables machen richtig ?
EDIT: @restart -> son quatsch, ist doch nen Kernelmodul..., erst denken dann schreiben
ich möchte das nur bestimmte Leute einen entsprechenden Port auf dem Server erreichen können. Dazu sollen sie sich auf einer Webseite einloggen, nach erfolgreichem Login soll ihre IP Adresse zur iptables hinzugefügt werden.
Dabei "sollte" die IPAdresse irgendwie an den Loginnamen gebunden sein, das kann ich zur Not auch über eine Datenbank machen, oder wenn möglich, er Regel einen Namen geben.
Wie ich das ganze mit dem Login mache ist kein Problem, auch das mit der IPAdresse und dem Port in der IPTables, nur beides zu verbinden, das mein php Skript mir einen Eintrag in die IPTables macht, macht mir etwas Schwierigkeiten.
Mag mir da jemand einen Hinweis oder Tipp geben wie ich nach dem einloggen den Befehl
"iptables -A INPUT -p tcp --dport 0000 -s 1.2.3.4 -j ACCEPT"
ausführen kann.
Danach muss ich noch einen save und einen restart von iptables machen richtig ?
EDIT: @restart -> son quatsch, ist doch nen Kernelmodul..., erst denken dann schreiben
Last edited by a moderator: