Sida 2 av 2

Re: Webprogrammering, en login till flera sidor

Postat: 25 april 2010, 20:58:55
av bobobo
Alla enheter jag talat om sitter på ett lan med en brandvägg ut mot internet. Kameror, historiska data, och plc-användargränssnitt behöver inte vara skyddat med lösenord mot användare som sitter inkopplade lokalt. Access från internet måste skyddas av inkloggning och gärna krypterat. Krav är dock att det skall gå att komma in utan särskilda klienter på datorn man accessar utifrån med. Tex VPN är väl svårt från exvis internetcafe eller bibliotek?

Re: Webprogrammering, en login till flera sidor

Postat: 25 april 2010, 21:58:05
av Nerre
Tjaa, i ditt fall skulle jag då sätta en linux-burk som brandvägg och med apache. Från den använder man sen reverse proxy mot allt bakom (inklusive Windows-maskinen).

Ungefär så har vi gjort för scoutkåren, vi har en gammal Windows-server som kör vissa asp-grejer som ingen ännu orkat porta till php, för besökare utifrån syns det i princip inte att det är två olika maskiner.

ex.
www.foo.se/foo är sidor som serveras av apache direkt och
www.foo.se/bar är sidor som kommer från Windows-servern

Re: Webprogrammering, en login till flera sidor

Postat: 25 april 2010, 23:19:04
av bobobo
Nja, då är det ju en extra hårdvara igen (som drar ström, kostar i inköp och ska underhållas). Brandväggen i våra testanläggningar är en Netgear (industrimodell) med modem, router, brandvägg och accesspunkt.

Re: Webprogrammering, en login till flera sidor

Postat: 26 april 2010, 08:17:46
av Nerre
Det låter som om du vill både äta kakan och ha den kvar:-)

Re: Webprogrammering, en login till flera sidor

Postat: 26 april 2010, 10:31:36
av pern
För diagram i ASP.NET använder jag MS egen control, gratis och funkar kanon.
Länk

Re: Webprogrammering, en login till flera sidor

Postat: 27 april 2010, 10:05:33
av digitaliz
Det går alldeles utmärkt att köra Apache i Windows och låta den agera reverse proxy för en IIS-instans som kör på samma maskin.

Re: Webprogrammering, en login till flera sidor

Postat: 27 april 2010, 10:15:43
av bobobo
Nerre: Självklart!
pern: Jo, det var just den kontrollen som gör att jag gärna använder asp.NET och IIS för den delen av projektet (diagram presentation av Sql-data).
Digitaliz: Jo jag tror jag kom till samma slutsats när jag satt och surfade runt igår. Apache eller kanske Squid som reverse proxy på windowsmaskinen.

Tack för förslagen!

Re: Webprogrammering, en login till flera sidor

Postat: 27 april 2010, 10:33:57
av speakman
Apache är rätt klumpig på de flesta vis. Nginx är däremot svårslagen, inte minst i rollen som reversed proxy.

Re: Webprogrammering, en login till flera sidor

Postat: 27 april 2010, 17:18:52
av mrfrenzy
Nginx är lite snabbare om du har tusentals besökare.
Apache har överlägsen dokumentation och oändligt många konfigurationsexempel.

Re: Webprogrammering, en login till flera sidor

Postat: 27 april 2010, 20:46:44
av speakman
"Lite" snabbare räcker nog inte, men får ge vika för att Apache är betydligt enklare att börja med. När du når en par miljoner request i minuten så överväg Nginx. :D