Server auf eigenem PC

Prinzipiell kann jeder auf deinen Server zugreifen, wenn bestimmte Bedingungen erfuellt sind.

1. Sofern du einen Router nutzt, muss der entsprechende Port geforwardet werden.
2. Der Server muss am Netzwerk-Interface lauschen und nicht nur auf localhost.
3. Derjenige muss deine IP kennen oder du nutzt DynDNS.

Aber abgesehen davon fragst du nach Windows-Servern im Linux/Unix-Bereich. :rolleyes: Ich verschieb das mal.
 
wenn du xampp nutzen willst und das ding nach außen freigibst, dann bedenke bitte, dass xampp nur zu testzwecken gedacht ist und sicherheitsmäßig offen wie ein scheunentor ist :)
 
Vielen Dank für die Tipps, ja das ist sicherlich der Fall dass man heutzutage alles wasserdicht einrichten sollte, deshalb ja auch z.B. die endlosen Microsoft patches weil überall jahrelang irgendwelche Scheunentore offen standen. Angeblich ist immer noch nicht alles dicht ( siehe unten, Sicherheitslücken bei Vista).
Gibt es vielleicht irgendwo eine verständliche Anleitung wie man auf seinem pc zum Beispiel auf einer leeren Festplatte, einen einfachen server einrichtet den man vom www aus erreichen kann?

http://blogs.zdnet.com/security/?p=29
Rutkowska, a hacker with a track record of defeating Vista's security mechanisms, believes UAC has a major flaw in the way it automatically assumes that all setup programs (application installers) should be run with administrator privileges.

"[When] you try to run such a program, you get a UAC prompt and you have only two choices: either to agree to run this application as administrator or to disallow running it at all. That means that if you downloaded some freeware Tetris game, you will have to run its installer as administrator, giving it not only full access to all your file system and registry, but also allowing it to load kernel drivers! Why should a Tetris installer be allowed to load kernel drivers?," Rutkowska asked in a post on her Invisible Things blog.
 
also.. als erstes solltest du in deinem router den port 80 für deinen rechner freigeben (TCP).

dann solltest du, wie von meinen vorpostern bereits angesprochen, dich bei einem dienst wie z.b. DynDNS registrieren. wenn du's richtig machst, bekommst du da eine kostenlose adresse, wie z.b. blablabla.ath.cx oder blabla.dyndns.org.

jetzt musst du nur noch dafür sorgen, dass der anbieter (in uns'rem beispiel: dyndns.org) auch bei wechsel deiner IP auf dem laufenden gehalten wird. tust du das nicht, kommt nach spätestens 24 stunden niemand mehr über die adresse auf deine seite. dyndns hat den vorteil, dass dieser dienst so bekannt und beliebt ist. deshalb kannst du mit etwas glück deinem router klar machen, dass er sich um die aktualisierung kümmern soll. wenn nicht, bekommst du irgendwo von dem anbieter ein kostenloses programm, welches du dann dauerhaft auf deinem rechner laufen lassen solltest.

zusätzlich würde ich noch für etwas sicherheit sorgen, indem du eine gute firewall installierst.

mfg.

[edit]
ich hab hier grad gelesen, dass xampp nur für testzwecke sein soll.

xampp ist im großen und ganzen nichts anderes als ein paket mit dem apache webserver, mysql und dem filezilla ftp server. ich hab xampp jetzt seit etwas mehr als 2 jahren auf meinem server laufen und es gab nie sicherheitstechnische probleme. nur einmal, als ich blöderweise den nicht zu testzwecken eingesetzten VNC-server nach außen freigegeben habe.

fazit: gut eingerichtet ist halb gesichert. wenn du dich mit den einstellungen der im paket enthaltenen programme befasst, hast du schon einiges für die sicherheit getan.
[/edit]
 
hm, wenn Du nur einen einfachen Webserver brauchst, ohne PHP/Datenbankkram, so würde ich nach kleineren " HTTP/FTP only" Servern suchen. Die sind einfacher abzudichten, als ein komplexes System. Zur Sicherheit würde ich auf jedenfall noch einen "serveruser" anlegen, der nur Zugriff auf das zu "servierende" Verzeichnis hat.

Edit: schon ein bisschen her, aber als reiner HTTP Server (<ironie>absolut sicher, da noch keine einzige Sicherheitslücke bekannt</ironie>). Einrichtung: entpacken, gewünschte Files/Seiten in den "myweb" Ordner schieben, fertig.
 
stimmt, das is auch ne möglichkeit..
als reinen http server gibts da den AnalogX SimpleServer:WWW, der hat nur ca. 200kb und is einfach einzurichten >>> Details
 
Es gibt natürlich auch von Microsoft das RundumPacket IIS (Internet Information Services) ist auf der Windows XP CD dabei, muss nur nachinstalliert werden. Oder v.7 neu laden. Wie es da mit Sicherheit aussieht kann ich nix dazu sagen. (Das langt auch schon :p)
 
Zurück
Oben