Arkiv för kategori » slumpvis «

Torsdag, September 17th, 2015 | Författare:
  • Del 1 – Introduktion – Ställa in Enkla köer (Det här inlägget)
  • Del 2 – Tillförlitligt Identifiera trafik – Ställa in Mangel regler (Kommer snart TM)
  • Del 3 – Prioriteringar och Gränser – Ställa in Queue Träd (Kommer snart TM)
  • Del 4 – Monitoring Usage – Omdefiniera Köer – Limiting Abusive Devices (Kommer snart TM)
  • Del 5 – ??? Vinst ???

Introduktion

The first problem one usually comes across after being tasked with improving an Internet connection is that the connection is overutilised. Vanligtvis ingen vet varför, som, eller vad som orsakar problemet – except of course everyone blames the ISP. Ibland är det ISP – but typically you can’t prove that without having an alternative connection immediately available. I currently manage or help manage four “platser / lokaler” denna användning QoS att hantera sin Internet-anslutning. En är min arbetsplats, two are home connections, and the last one is a slightly variable one – oftast bara ett hem anslutning men alternativt, for a weekend every few months, it becomes a 140-man (och växande) LAN. Kul. 🙂

MikroTik RouterOS och

MikroTikS RouterOS is very powerful in the right hands. Many other routers support QoS but not with the fine-grain control MikroTik provides. Alternatively you could utilise other Linux-based router OS’s, som DD-WRT, Heldragna, Reda, och så vidare. De flesta av dessa kräver normalt att du har en extra server ljuger om eller en kompatibel router. Mikrotik säljer RouterBoards som har RouterOS BUILTIN – och de är relativt billiga.

Min erfarenhet med routrar är i första hand med Cisco och MikroTik – and my experience with QoS is primarily with Tilldela s NetEnforcer / NetXplorer system och MikroTik. De mest populära MikroTik enheter i min erfarenhet (annat än deras hängivna långväga trådlösa enheter) ha varit deras rb750 (ny version som heter “Hex“) och rb950-baserade kort. De har många andra tillgängliga och är relativt billiga. I historisk jämförelse med Ciscos premium enheter, Jag har en tendens att beskriva MikroTik: s enheter som “90% funktionerna på 10% kostnaden”. Eftersom den här handboken riktar sig främst till små och medelstora / hemanvändning, billigt är mer förnuftigt. Om du tittar på att få en MikroTik enhet, notera att MikroTik routrar gör inte inkluderar typiskt DSL-modem, därmed din befintliga utrustning är typiskt fortfarande nödvändigt. Notera också att detta är inte en handledning om att inrätta en MikroTik enhet från scratch. Det finns gott om guider tillgängliga online som redan.

Teori till praktik – första stegen

Så här konfigurerar QoS korrekt, du behöver för att få en uppfattning om en politik som tar hänsyn till följande:

  • Den totala anslutningshastighet
  • Hur många användare / enheter kommer att använda anslutningen
  • De användare / enheter / tjänster / protokoll som bör prioriteras för latens och / eller genomströmning

För att uppnå ovannämnda i mina exempel, Jag antar följande:

  • Den MikroTik är inställd med standardkonfigurationen nätverk där det lokala nätverket är 192.168.88.0/24 och Internet-anslutningen tillhandahålls via PPPoE.
  • Anslutningshastigheten är 10/2 Mbps (10 Mbps nedladdningshastighet; 2 Mbps uppladdningshastighet)
  • Det kommer vara 5 användare med så många som 15 enheter (flera datorer / tabletter / mobiltelefoner / WiFi etc)
  • Typiska nedladdningar kräver hög prioritet med genomströmning men låg prioritet med latens
  • Gaming / Skype / administrativa protokoll kräver hög prioritet både latens och genomströmning
  • Inga användare som ska prioriteras framför andra

Den första och förmodligen snabbaste steg är att sätta upp vad RouterOS refererar till som en Enkel Kö.

Jag har gjort en kort manus som jag har sparat på mina MikroTik enheter för att ställa upp enkla köer. Det är som följer:

:för x från 1 till 254 do ={
 /kö enkla add name ="Internet-usage- $ x" dst ="pppoe" max-limit = 1900k / 9500k target ="192.168.88.$X"
}

Vad ovanstående gör är att begränsa den maximala hastigheten varje enskild enhet kan använda för att “1900k” (1.9Mb) ladda upp och “9500k” (9.5Mb) nedladdning.

Anmärkningar:

  • Anledningen till att max gränserna är vid 95% av linjen högsta hastighet är att detta garanterar ingen enskild anordning kan helt svälta anslutningen, påverkar andra användare negativt. Med en större användarbas skulle jag genomdriva denna gräns ytterligare. Till exempel, med 100 användare på en 20Mb tjänst som jag kan ställa in denna gräns till 15 MB eller så lite som 1Mb. Detta är helt beroende av hur “missbruk” användarna är och, som du räkna ut var och hur mycket missbruk förekommer, du kan justera det på lämpligt sätt.
  • Prefixet “Internetanvändning” i namnet parameter kan anpassas. Vanligtvis jag in dessa att hänvisa till namn lokaler. Till exempel, med lokaler som heter “alfa” och “beta”, Jag kommer vanligtvis sätta “Internet-alfa” och “Internet-beta”. Detta bidrar med instinktivt skilja mellan platser.
  • Den dst parameter har “pppoe” i exemplet. Detta bör vara substituerad med namnet på den gränssnitt som ger Internet-anslutningen.

Se till att du anpassa skript för att vara lämpligt att din konfiguration. Spara skriptet till MikroTik och kör den – eller klistra in den direkt i MikroTik terminal att verkställa.

I mitt nästa inlägg kommer jag att gå igenom inrätta vad RouterOS kallar Mangel regler. Dessa regler syftar till att identifiera / klassificera nätverkstrafik för att göra finare korniga QoS möjlig.

Dela med sig
Kategori: slumpvis  | Lämna en kommentar
Torsdag, September 17th, 2015 | Författare:

Integritet, Tid, Pengar

Jag gillar inte faktura. Jag har aldrig gillat tanken att en annan enhet kan, efter behag, ta nästan något belopp av mina pengar (samt … vad är tillgänglig). En kollega påpekade problemet med MTN skulle ha kunnat undvikas hade jag använt en debet ordning. Kanske “bekvämlighet” faktorn är inte så dumt.

Jag antar att den näst sista frågan här är om du vill ha bekvämlighet och kan lita på institutioner (i detta fall med dina pengar) – eller om du inte kan lita på dem och är villiga att avstå från att bekvämlighet. I mitt fall, även om jag ifrågasätter fortfarande bekvämligheten, Jag lärde mig den hårda vägen med MTN att det dubbelt kan vara obekvämt att ha din uppkopplad värld reduceras till “avlägsen ö” status. Nästan alla idag går med bekvämligheten faktor.

bekvämlighet

Å andra sidan, nu länge sedan, Jag hade en tvist med Planet Fitness där bekvämlighet var ett tveeggat svärd. Jag rapporterade sin affärsverksamhet till Reklamations kommissionen (eftersom omorganiserades som Konsument kommissionen) och aldrig fick feedback från dem. Kontentan av problemet är att Planet Fitness s försäljningsagent ljugit för mig och en vän för att få mer provision / pengar ur min ficka.

Jag är en Upptäckt Vitalitet element, som ger många fördelar, inklusive reducerade skattesatser på premiummärken – mestadels hälsorelaterade naturligtvis, som Discovery är en medicinsk hjälp / Health Insurance leverantör. För att uttrycka det enkelt, Discovery är fantastisk. Vitality fördelar omfattar gym medlemskap som ytterligare innefattar Planet Fitness. Du har fortfarande att betala något, ett litet tecken slags, Discovery, för gym medlemskap. Men, trots allt, De vill att jag ska vara frisk, så att de inte har något emot att stå för huvuddelen av notan. Men, tydligen, detta betyder Planet Fitness’ försäljningsombud får inte uppdraget!

Så vad detta resultat i? Resultatet är att PF: s försäljningsagent gav mig en uppblåst siffra för en “Vitalitet-baserad” medlemskap. Han ljög. Han hade då mig att skriva på den streckade linjen för ett högt pris för en “vanlig” medlemskap (ja, Det var faktiskt mer än ännu en ordinarie medlemskap skulle ha kostat), hamna på 4 och 5 gånger så mycket som Vitality baserade medlemskap.

Epiphanies

Någon gång i 2011 Jag wisened slutligen upp de kostnader jag skulle betala. Discovery Jag är säker på inte skulle vara alltför glad över detta fiasko. Jag talade med chefen på gymmet, och jag var säker på att hela avtalet skulle skrotas. Jag är inte en för våld … om inte dess för idrott … i en oktagon … men efter min 5: e besök till Manager att fråga varför faktura fortfarande pågår, han berättade att han var förvånad jag hade inte fört vapen med mig för besöket. Efter några fler besök, chefen hade faktiskt lämnat Planet Fitness och förklarade för mig att det “kontrakt” var mellan mig och huvudkontor och att den lokala gym, tydligen en franchise-stil drift, hade liten eller ingen mening om huruvida det kan sägas upp. Om huvudkontoret sa nej, Osis.

Genom denna punkt hade jag förlorat det. Jag hade min bank sätta en sluta till faktura. Det var en enorm schlep: Jag var tvungen att kontakta banken varje månad på grund av debet order beskrivningar skulle förändras aldrig så lite. Det kostade mig också lite varje par månader till “återinsätta” den blockerande tjänsten. Jag kan inte låta bli att tänka banksystemet stöder reguljära uttryck men personalen inte nödvändigtvis vet hur man använder det.

Tekniskt Jag väntar fortfarande på CCC att komma tillbaka till mig (aldrig hänt – och naturligtvis de omorganiserades som nämnts ovan så fall föll troligen mellan stolarna). Naturligtvis, genom denna punkt PF ville också att svartlista mig för att inte betala!

Den oväntade hjälte

En slumpartat omnämnande av frågan till Discovery (Jag tror att jag kallade dem om en tandläkare besök) resulterade i en återuppringning av en av Discoverys agenter. De bad mig sedan att beskriva problemet, i detalj och skriftligt, att bättre förklara ur mitt perspektiv vad som verkligen hände. Jag tvungen. Det visade sig att jag hade rätt om dem inte är “alltför glad” om det. Faktum är att de verkligen inte gillar det. Cirka tre veckor senare, Planet Fitness återbetalas mig fullt ut för alla pengar som någonsin hade betalats till dem.

Discovery är enorm. 🙂

Dela med sig
Måndag, 29 oktober, 2012 | Författare:

Det verkar som, i oändliga visdom, Google har en säkerhetsfunktion som kan blockera ett program från åtkomst eller med ditt Google-konto. Jag kan se hur detta kan vara ett problem för Googles användare, i synnerhet deras GTalk och Gmail användare. I mitt fall var det Pidgin har ett problem med Jabber tjänsten (som tekniskt ingår i GTalk). Jag hittade lösningen efter lite gräva. Jag blev förvånad över hur gammal frågan var och hur länge den här funktionen har funnits!

För att låsa upp kontot och få din ansökan online, använda Googles Captcha sida här.

Dela med sig
Onsdag, 8 Juni, 2011 | Författare:

Jag gjorde en fullständig uppdatering på min personliga server hemma som man är skyldig att göra, ofta, med Arch. Det är en huvudlös server så det finns alltid att ringa ångest om huruvida jag måste ansluta ett tangentbord / monitor när saker inte bara arbete. Önskan beviljades inte idag:

Arch Linux började starta upp normalt och init startar runlevel 3, den där den statistik lastning demoner:

:: Inställning av maskinvara Clock [Upptagen]

Och det är där det bara hänger. Inga ytterligare. Ctrl Alt Del verk, enanvändarläge verk, men standard runlevel 3 kommer inte. Det visar sig att orsaken är en bugg mellan hwclock och serverns hårdvaruklockan. Backupbatteriet på moderkortet, driver CMOS-minnet och, därefter, maskinvaruklockan, är död. När systemet startas upp behövs ej batteriet – Men eftersom hårdvaruklockan vet att det har noll, det kommer inte att kryssa förrän vi tala om vad tiden är. Counter till detta är att när hwclock starter, det är väntar för en klocka kryssa i för att det att veta om maskinvaruklockan är takten är bra. Catch 22.

Lösningen i mitt fall var att gå in i enanvändarläge där jag kunde stänga hwclock i /etc / rc.conf. Jag har använt ntpd att hålla systemet tiden i synk som fungerar fint. Jag är inte alltför störd av huruvida maskinvaruklockan är rätt – Jag vill bara ha det levande systemets klocka vara rätt. Det kommer fortfarande att vara en bra idé att få ett nytt batteri eftersom, tills det är gjort, varje gång servern startar kommer det att tänka rygg i 1997.

Dela med sig
Kategori: slumpvis  | En kommentar
Fredag, 24 sep, 2010 | Författare:

Uppgraderingen till Wordpress 3 var länge sedan (liksom många utkast till artiklar). Överraskande, ingenting ser annorlunda ut eftersom uppgraderingen har slutförts, även om jag inte heller skulle bli förvånad om jag har missat en viktig plugin brott.

Jag kommer att spendera en dag i helgen enbart polering webbplatsen och efterbehandling upp några artiklar. Du har något att se fram emot. 🙂

Dela med sig