Hehe, slike tråder er alltid spennende for nerder som meg selv
Jeg kjører en webserver her hjemme. Den hoster diverse løsninger ment for oss i hjemmet og ingen andre, samt at den brukes til all utvikling. Den er også tilknyttet et domene jeg eier (home.izte.net), slik at jeg enkelt kan gjøre filer tilgjengelige uten å måtte laste det opp på ekstern server. I tillegg har jeg SSH tilgjengelig, slik at jeg alltid kan nå hjemmet (på en sikker måte). Jeg vurderte en stund å gjøre diverse filer tilgjengelige via web, men fant ut at dette egentlig er for usikkert.
Jeg kjører også egen DHCP og DNS-server. DHCP-server fordi jeg vil ha muligheten til å sette “faste dynamiske” adresser på maskiner i hjemmet, uten å måtte endre manuelt på hver maskin. I tillegg får hver maskin DNS-oppslag, slik at jeg enkelt kan nå dem med DNS. Dette er kanskje mer ting man har bruk for om man begynner å få litt størrelse på maskinparken
I tillegg kjører jeg printserver, slik at jeg alltid kan skrive ut på alle printere i huset (vel, jeg har bare en, men jeg har uansett muligheten til å utvide), så om du har flere maskiner og/eller flere skrivere er jo det noe å tenke på.
Nå når jeg snart får RiksTV i hus vurderer jeg faktisk å gjøre akkurat det du skriver; la serveren gjøre jobben med å kode TV, slik at mediacenteret får gjøre det det er ment til.
Må vel legge til at jeg har fordelt rollene litt. Filserveren er kun lagringsplass (men også etterhvert TV-opptaker), mens den andre serveren kjører resten.
Noen spesiell grunn til at du vil kjøre SMTP-relay hjemme?
Sånn i farta kommer jeg ikke på så veldig mange andre tjenester jeg ville lagt til, annet enn printing (som Audun Sæther også nevner). I et møblert hjem bør printeren enten stå direkte på nett, eller tilkoblet en maskin som alltid står påskrudd og direkte på nett. Det er kjekt å kunne skrive ut fra alle maskiner i nettet uten å måtte gå via en enkelt maskin som kanskje er påskrudd, kanskje ikke…
Audun nevner også DHCP og DNS, men selv ser jeg ikke behov for dette med mindre du satser på store utvidelser av maskinparken. Det er ikke SÅ vanskelig å bruke hosts-filer for å navngi de få, sentrale tjenestene som bør stå med fast IP-adresse. Laptoper og stasjonære maskiner trenger ikke adresserbare, faste navn/adresser med mindre man faktisk skal aksessere dem fra annet maskineri, men har de slikt innhold bør dette uansett ligge så sentralt som mulig (les: på serveren).
Du får lykke til med tjenesteutvidelsen. Står du fast får du tilkalle assistanse via NNTP eller bloggosfæren.
Selv er jeg så smått på tankestudiet med min egen løsning, ca 5 år etter at jeg forrige gang hadde en www- og mailserver stående hjemme. Jeg valgte denne gangen å bestille en NAS-boks som skal ta seg av all lagring, så får det heller bli en liten, støysvak og bortgjembar boks for all “forretningslogikk” utover det NAS-boksen tilbyr out-of-the-box.
SMTP server for interne systemer er gjerne greit hvis man vil ha litt kontroll på at barna på barneskolen ikke mottar for mye viagra og annen drit. Da er en enkel tabell som inneholde adresser som de får lov å sende til samt hvem de har lov å motta fra en grei løsning for å skjerme dem i noen år til.
En del av tjenestene jeg har i nettet sender fra tid til annen også mail som status hvis ting stopper opp (i tillegg til nagios/munin) greit å ha ett system for det.
Jeg bruker også “satelite” oppsett der jeg har smartgateway via ISP’en min så slipper jeg problemer med at de fleste *DSL spekterne er svartelistet hos mange ISP’er rundt i verden. Så benytter jeg fetchmail for å hente inn mailen da har jeg initalisert forbindelsen fra innsiden via cronjobb og slipper åpning i brannmuren min. Du kan evnt. kikke på exim med turn, benytte uucp eller tilsvarende teknikker, ja til å med åpne inngående smtp men hvis du har en server som du kan cache opp data på så hadde jeg valgt fetchmail.
For overvåkning har jeg god erfaring med Motion pakka på linux. Da kan du lage rimelig greie løsninger og via f.eks videoloopback så kan du multiplekse f.eks 4 kameraer som du sender videre ut til video inngangen til tv’n din. Denne klarer på ca 1ghz 4 stk kamera med motion detect å lagring av film av bevegelse, men det kan være greit med litt mer CPU hvis det blir litt mye bevegelse på alle kamera samtidig.
Print kan du legge linux med cups, med litt tuning så kan du få til en PDF printer som du via samba kan skrive ut til så legger den PDF filen på hjemmekatalogen din på samba.
Jeg har testet ut mange forskjellige “ferdig” løsninger, men etter mange år med slike hjemme servere så ender jeg alltid opp med en linux server eller tre som jeg heller legger inn og tuner enkelt software på.
Jeg tenkte å kjøre SMTP-relay hjemme for å gjøre meg mer leverandøruavhengig ved utsending av privat e-post. Setter opp serveren til å motta e-post fra alle eksterne adresser, men med autentisering, hvorpå jeg videresender e-posten til min ISPs SMTP-server. Per i dag bruker jeg Googles SMTP, men den er jeg ikke fornøyd med.
Ellers er printserver en god idé, men jeg vet ikke helt om jeg trenger å kjøre det via serveren. Hadde en tanke om å skaffe meg en printer som kan kobles til en av disse trådløse printserverboksedingsene, med mindre noen har tungtveiende argumenter for å gjøre det annerledes.
Og, ja, jeg skal ha noen overvåkingstjenester for å overvåke selve serveren og stasjonære maskiner og tjenester i nettverket. Mener å huske at du hadde et tips om en programvare, Thomas.
Overvåkningsprogramvaren jeg har snakket om tidligere er Nagios. Webgrensesnittet er kanskje ikke verdens mest brukervennlige, men det funker, og det funker bra. Har du en eldre Nokia liggende kan du koble til denne og få SMS-varsling når ting skjer.
Har du endel SNMP-enablet utstyr kan jeg også anbefale Cacti for snasne grafer som viser disk-, CPU- og minnebruk samt nettverkstrafikk og mye annet.
Når det gjelder printserver så ville jeg valgt trådbasert/trådløst avhengig av fasilitetene der skriveren skal stå plassert. Ligger det en kabel og venter ville jeg gått for kabel, er det ikke kabel tilgjengelig så ville jeg valgt trådløst. Enkelt og greit.
“Fordelen” med trådløst er jo at du kan tilby gratis utskrifter til naboen hvis du ikke har sikret nettet ditt bra nok.
Som det er sagt mange ganger: Kabel er løsningen, WLAN er et dårlig alternativ.
Hadde en tanke om å skaffe meg en printer som kan kobles til en av disse trådløse printserverboksedingsene, med mindre noen har tungtveiende argumenter for å gjøre det annerledes.
Jeg har en CNET kablet printerserver. Den fungerer helt fint og er koblet til nettverket mitt og har USB mot printeren. Tror jeg da måtte installere fra både CNET-CD’en og skriverdriver de to maskinene jeg skriver ut fra. Disse kjører Win XP home og Win XP pro, men det har vel ikke du i heimen… Har ikke fått testa fra Ubuntu som jeg fikk satt opp for første gang i desember. Prøvde å installere skriveren nå i kveld faktisk (direkte tilkobling) men hadde problemer med å finne driver til den for Linux.
Som Thomas sier er ikke DHCP/DNS noen nødvendighet før man utvider. Hovedgrunnen til at jeg velger å kjøre det selv, er at jeg kjører backupscript mot noen av maskinene.
Har man en printer med nettverkskort er jo den biffen grei, men for min del har jeg kun en gammeldags printer med LPT-port, og da er en printserver den enkleste måten å dele printeren på.
Jeg skjønner ikke helt hvorfor man ikke skal kjøre DHCP og DNS jeg, da. Det er selvfølgelig ikke noen nødvendighet men på den andre siden kjenner jeg de som ville sagt akkurat det samme om en hjemmeserver i det store og hele … Den eneste grunnen jeg kan se for meg til å la det være, er å unngå knekkbare tjenester, men jeg antar at brannmurfunksjonaliteten ivaretas av en eller annen router her, så da ser jeg ikke det store problemet.
Jeg kjører DHCP og DNS på min, og i tillegg til at det er greit å ha standard løsninger også innomhus, mener jeg også å merke at min lokale DNS er raskere enn min ISPs.
Printserverbokser på nettet er gode ting, ja. Jeg kjører en gammel en fra NetGear (PS110, tror jeg den heter), og selv om det følger med et Windows installasjonsprogram på den, er det ikke nødvendig å bruke dette. Printserveren kan gis fast IP-adresse via telnetkonfigurasjon, og det er ikke noe problemer med å sette opp de to skriverportene som TCP/IP-printere fra alle de OS’ene jeg har prøvd. Sjekk dokumentasjon på nettet før du evt. kjøper. Men printservere som ikke kjører standard TCP/IP-printing, men som krever Windows- eller apple-drivere er noe jeg ville styrt langt, langt unna.
Og så en liten overforsiktighetstanke til slutt: Sjekk nå at kameraene du lagrer bilder fra, ikke peker mot noe annet enn din egen eiendom.
Skamløs blogpromotering:
Ny markedsføringskampanje fra Microsoft
Nagios var det. Takk, Thomas!
Ettersom jeg aldri har kvittet meg med en eneste mobiltelefon, har jeg fortsatt en betydelig mengde Nokia-telefoner liggende ubrukt. De kan plutselig komme til nytte igjen. Takk også for tips om Cacti. Jeg elsker grafer!
Ellers har jeg ikke skaffet meg en printer enda, så printserver er foreløpig kun et tankeeksperiment. Jeg har ikke hatt printer hjemme på over fem år. Derimot ser jeg for meg en fargelaser i nær fremtid, da med nettverksgrensesnitt og støtte for trådløs tilkobling. Med mitt beskjedne utskriftsbehov ser jeg lite poeng i å trekke for mye kabler, men heller ha mulighet til å flytte den rundt.
Og, ja, jeg er godt kjent med lovverket som regulerer overvåking av privat eiendom. Datatilsynet har en god informasjonsside for privat kameraovervåking.
Nå har jeg trålet gjennom alt det du har skrevet om den serveren din. Dette er veldig interessant for meg som sysler med tanken på å bygge en selv. Jeg kunne tatt den enkle veien og kjøpt en ferdig løsning, men jeg vil gjerne lære av å sette den sammen selv. Jeg kommer nok neppe til å gå for en så omfattende løsning som du.
I første omgang holder det lenge for meg å ha en server stående som deler ut bilder, musikk, filmer osv. Satser derfor på en disk på rundt 1 TB, samt en liten harddisk til OS`et.
Takk for nyttig informasjon.
Hei Martin, siden du ikke har skaffet deg en skriver vil jeg anbefale deg en brother laserskriver (Kommer ikke på navn) er en skriver som kan bruke både WLAN og LAN for og koble seg opp til samt den har masse snasent som fax, skanning etc.
Du trenger kun et par drivere for og komme igang med den og deretter er alt en lek, samtidig finnes det drivere for linux og mac.
Er BW serien til Brother.
Den koster rundt 1000,- / 2000,- men er et konge innkjøp.
Jeg kommer nok ikke til å skaffe meg en skriver til daglig bruk. Jeg har rett og slett ikke bruk for en. Det er mulig jeg kommer til å skaffe meg en dedikert fotoskriver for å skrive ut bildene mine, men det blir nok en blekkskriver.
Fant du videoovervåking?
Hvis ikke, prøv Zoneminder!
Når du har fått stilt inn alle dippeduttene funker den som bare det.
Den insisterer ikke på video over nettet, så det går å bruke den uten superrask opphastighet.
Ikke prøv med utekamera uten iris kontroll! En solrik dag vil ha gjort stygge ting med sensoren om den ikke beskyttes av en kontrollert fysisk blender.
Før du poster en kommentar må du være kjent med retningslinjene for kommentarposting, samt personvernpolitikken for bekkelund.net.
Felter merket med * må fylles ut. Din e-postadresse vil ikke være synlig.
Formatering med XHTML: Du kan bruke disse elementene til formatering: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> . Tekstbaserte uttrykksikoner konverteres automatisk til bilder. Hjelp til formatering.
Martin Bekkelund er fornøyd bruker av WordPress med hjemmelaget tema.
Du kan abonnere på både artikler som Atom, RSS 2.0 eller RSS 0.92, samt kommentarer som RSS 2.0.
Denne artikkelen ble til ved hjelp av 13 kopper espresso konsumert på 0.514 minutter.