Archive for the Category » web «

Sunday, April 26th, 2009 | Forfatter:

Trust me. We’re still dealing with regexesjust in a roundabout (and vaguely practical) way. This is a pretty comprehensive listing of how to go about flushing DNS caches while using regexes to show where similar methods deviate.

Why do we want to clear DNS caches exactly?

There are a number of reasons to clear DNS caches, though I believe these are the most common:

  • An intranet service has an private (internal) IP address when on the company network but it has a public IP address for outside access. When you try to access that service from outside after accessing it from inside, det er en sjanse for at du ville ha bufret den private (utilgjengelig) IP. En god langsiktig løsning er å gjøre tjenesten utilgjengelig unntatt via VPN. En enklere løsning er å la arbeidene være på jobb. 😛
  • En internettjeneste eller nettsted endrer DNS-innstillingene, og stasjonære / bærbare datamaskiner ser på “gammel” innstilling. I dette tilfellet, den nye innstillingen har ikke ennå spredd. Hosting-administratorer kommer over denne saken veldig ofte.
  • Personvern: Hvis noen kan spore DNS-historikken din, ville det ikke være for vanskelig å finne ut hvilke nettsteder du har sett på. Selv om de enkelte sidene du har sett, ikke kan spores på denne måten, vertsnavnene, såsom “dogma.swiftspirit.co.za” eller “google.com” vil være i DNS-cachen, sannsynligvis i den rekkefølgen du først besøkte hvert nettsted. Det er imidlertid bedre måter å gjøre dette på. Et eksempel er å bruke et Tor-nettverk for alle DNS-forespørsler.

Spylende Windows’ DNS-cache, fra ledetekst:

Bevis tyder på at før Windows 2000, Windows OS-er lagret ikke DNS-resultater. Den ipconfig kommando, kjør fra ledeteksten, fikk litt kontroll over DNS-cachen og har holdt seg omtrent den samme siden.

For å komme til ledeteksten hvis du bruker Vista som ikke-administrator: Start -> Programmer -> Tilbehør -> Høyreklikk “Ledeteksten” -> Kjør som administrator

Ellers: Start -> Ren -> [cmd ] -> [ OK ]

ipconfig / flushdns

Flush the DNS Resolver Cache in Windows

Det er også mulig å tømme hurtigbufferen i Windows av omstart de “DNS-klient” eller “dnscache” tjeneste.

Spylende Mac OS X DNS-cache, fra shell prompt:

Siden Mac OS X, eple Macs har kjørt en Unix-basert, POSIX-kompatibel, operativsystem basert på Neste steg, opprinnelig inneholder kode fra FreeBSD og NetBSD. Mac OS X bruker lookupd eller dscacheutil å administrere DNS-hurtigbufferen, avhengig av versjon.

For å komme til ledeteksten: Applikasjoner -> Verktøy -> Terminal

(lookupd|dscacheutil) -flushcache

Hva har vi her? Pr del 1, de vertikal bjelke indikerer at heller “lookupd” ELLER “dscacheutil” er akseptable. Den parentes indikerer at vertikal bjelke gjelder bare for “lookupd|dscacheutil” del av uttrykket. Og dermed, de ” -flushcache” er ikke valgfri og må inkluderes i kommandoen for at den skal fungere. Vær oppmerksom på at disse kommandoene ikke gir noen utdata med mindre det er en feil.

Bruk dscacheutil hvis du bruker Mac OS X 10.5 (Leopard) eller senere.

Mac OS X:

lookupd-flushcache

Mac OS X Leopard:

dscacheutil-flushcache

Use dscacheutil to flush the cache in Mac OS X Leopard

Det er også et GUI-verktøy, DNS Flusher, som automatisk bruker riktig tilgjengelig kommando.

Spylende Linux / Unix’ DNS-cache, fra shell prompt:

N.B. Hvis du ikke allerede har noen av dem binde (med cacheoppslag aktivert), nscd, eller dnsmasq installert og kjørt på * nix-basert stasjonær / server, det er du sannsynligvis ikke buffer DNS i det hele tatt og det er ingenting å spyle. I så fall bruker du DNS-serveren din for alle nettforespørsler, sakter sannsynligvis webopplevelsen din. * I så fall, Jeg anbefaler i det minste å installere nscd da det er det enkleste å sette opp. **

Spylende cache-cache

Som med Mac OS-kommandoen, dette gir absolutt ingen utgang med mindre det er en feil:

(|sudo )(|/usr / sbin /)nscd -jeg vert
  • Bruk sudo hvis du ikke allerede er det rot ellers er det første utvalget tomt.
  • Spesifiser / usr / sbin / hvis nscd ikke allerede er innenfor “sti”. Hvis distribusjonen din har nscd på et merkelig sted, finn det først:
finn -r bin / nscd $

Legg merke til at ovenstående “bin / nscd $” er i seg selv et vanlig uttrykk. 🙂

Bruke nscd, ugyldiggjøre “verter” cache, logget inn som bruker:
sudo nscd -jeg vert
Bruke nscd, ugyldiggjøre “verter” cache, logget inn som root:
nscd -jeg vert
Bruke nscd, ugyldiggjøre “verter” cache, logget inn som root, spesifisere hele banen:
/usr / sbin / nscd -i verter

Spyler bindens cache

For å spyle binds cache, vi gir en kommando via RNDC. Bruk sudo hvis du ikke allerede har rot:

(|sudo )rndc flush

Å starte hurtigbuffertjenestene på nytt fungerer også!

Slik starter du en av de hurtigbufrende dæmonenene på nytt:

(|sudo )(tjeneste |/etc/(rc\.d|rc\.d/init\.d|init\.d)/)(binde|dnsmasq|nscd) omstart

Det begynner å bli vanskelig å lese. *** Heldigvis har jeg forklart i detalj:

  • Som med forrige kommando, bruk sudo hvis du ikke allerede har rot.
  • Det andre valget har det første alternativet “tjeneste “. Dette gjelder hovedsakelig Red Hat / CentOS og Fedora-systemer.
  • Den “/etc/(rc\.d|rc\.d/init\.d|init\.d)/” må utvides ytterligere. Dette er for de fleste andre systemer. Som regel, rc.d er for hvis du bruker et init-system i BSD-stil (for eksempel: Arch Linux, FreeBSD, eller OpenBSD). Den beste måten å vite sikkert hvilken kommando du skal bruke er å ‘lokalisere’ riktig nscd eller dnsmasq sti. De fleste Unix-smaker, til og med Solaris, bruk nscd:
finn -r  .d / nscd $ ; Finn -r  .d / dnsmasq $ ; finn -r  .d / rndc $
  • Det siste valget er mellom “binde”, “nscd”, og “dnsmasq”. Dette kommer helt an på hvilken som er installert og i bruk.
  • Den siste av mønsteret, ” omstart”, er instruksjonen gitt til demonens kontrollskript.

Arch, bruker dnsmasq, start cache-demonet på nytt, logget inn som root:

/etc / rc.d / dnsmasq omstart

Arch, bruker nscd, start cache-demonet på nytt, logget inn som bruker:

sudo /etc/rc.d/nscd omstart

CentOS / Rød hatt, bruker nscd, starter demonet på nytt, som rot:

service nscd omstart

nscdrestart

Spyl Mozilla Firefox intern DNS-cache:

Mozilla Firefox beholder sin egen DNS-cache for ytelse. Firefox 2 ville bare bufret 20 oppføringer for inntil 60 sekunder. Standardinnstillingen som for Firefox 3 Ser ut til å være 512 oppføringer for inntil 60 minutter som virker mye mer fornuftig for surfing hver dag. Hvis skrivebordet ditt har en innebygd cache (som de fleste nå gjør) så er cachen her overflødig. Jeg kjenner ikke til andre nettlesere som implementerer DNS-hurtigbufring.

Jeg har funnet noen få løsninger for når du trenger å tømme hurtigbufferen. Det ser ut til at det er mange måter å gjøre dette på, men disse er de enkleste, som jeg har satt i preferanse.:

  1. Installer Firefox DNS Flusher Tillegg – gir en knapp for å skylle hurtigbufferen.
  2. Installer DNS-hurtigbuffer Tillegg – gir en veksling som deaktiverer eller aktiverer DNS-hurtigbufferen.
  3. Tøm cache (tømmer nettleserbufferen så vel som DNS-hurtigbufferen): Å velge Tools -> Klar Private Data; Fjern merket for alle avmerkingsboksene med unntak av Cenat; Klikk [ Fjern personlige data nå ].
  4. Gjør hva DNS Cache gjør manuelt: angi følgende 2 Om:config opsjoner “network.dnsCacheExpiration” og “network.dnsCacheEntries” til 0 og deretter tilbake til standardinnstillingen.

Jeg hadde en dårlig hurtigbufret post og jeg tømte hurtigbufferen i nettleseren. Men det gir meg fortsatt feil informasjon. Hva gir?

På grunn av hvordan DNS-forplantning fungerer, trenger du helst å skylle DNS på alle DNS-verter mellom deg selv og “authoritive” vert, starter med verten nærmest den autoritative verten (lengst borte fra nettleseren din).

Som et eksempel, hvis du har en ruter som lagrer DNS, tilbakestill ruteren sin cache før du starter DNS-cachen på operativsystemet ditt på nytt, og bare deretter bør du tømme hurtigbufferen i Firefox. Årsaken er at selv om du bare tømmer Mac OS og Firefox, skrivebordet ditt vil fremdeles be ruteren om det dårlig ta opp uansett.

Hva om DNS-serveren min er en server på nettet utenfor min kontroll?

Du kan prøve midlertidig å bruke en annen navneserver, muligens til og med et offentlig åpen serveren. OpenDNS viser god informasjon om hvordan du gjør dette. Hvis du vil, Du bør også kunne få relevant informasjon fra din egen ISP angående deres løsning av DNS-servere. Et lokalt eksempel (Sør-Afrika) er SAIX hvilken lister deres løse DNS-servere.

* Sannsynligvis årsaken til at Firefox har en innebygd DNS-cache ****
** “((Pac Man|yoghurt) -S|dukke opp|(yum|evne|apt-get) installere) nscd” og sørg deretter for at tjenesten legges til oppstartsskriptene. Se distribusjonens installasjonsdokumentasjon.
*** Jeg leter etter en syntaks-utheving-plugin som kan fungere med regex
**** Jeg har lest uttalelser som starter nettverket på nytt(ing|) tjenesten tømmer også DNS-hurtigbufferen, men jeg har ikke sett bevis på at dette stemmer. Hvis noen har et eksempel der dette stemmer, vennligst gi meg detaljene.
Dele
onsdag, April 15th, 2009 | Forfatter:

Further to the previous post regarding Amazon, there is chatter from inside Amazon indicating that it was aglitch”. Someone in their French staff miscategorised contentanythingsexualhad itsadultbit switched on.

This would explain why social text books on sexuality and books for the disabled were affected. They’re also stating that there is in fact, no newadult” Politikk. PR screwed up royally by not having a straight answer. Was it a glitch? Was it a policy change? Are you going to change your mind tomorrow?

They’re fixing (or have probably fixed) the missing rankings. This still begs for further recourse. I think its funny how they can blame a French staffer. Maybe its a language barrier thingI can’t be sure. On a serious note, I also think its odd that there exists in the first place a feature for censorship which they have no policy for.

What say ye?

They’re still paying dearly. There are already new definitions online for Amazon rank. hehehe.

More at Science Blogs.

Dele
Monday, April 13th, 2009 | Forfatter:

I believe very strongly that everyone has a right to keep to their own ideals and that those ideals are sacrosanct. Everyone deserves that level of respect and I extend that to include the idea that we’re not limited to heterosexual relationships. Nobody has the right to censor or belittle these ideas. Just to be clear (in case any chicks who think they have a shot with me get doubts), I’m into girls. 😉

I have some lesbian friends who I accept as they are. I don’t judge them because of their way of life and that they don’t date according tonatural laws”. [bad joke] Heh, det eneste jeg noen ganger stikke på dem er at de er ikke så veldig produktiv for samfunnet… [/bad joke]

Amazon mest definitivt ikke synes å være viser noen respekt for dem selv: I en mislykkes trekk, Amazon har implementert en “voksen filtrering” Politikk. Resultatet av dette er at de har fjernet søk rangeringer av mange (om ikke alle) LGBT-tema publikasjoner samtidig la mange ikke-homofile titler urørt. Titler med eksplisitt homofil erotikk har med rette blitt fjernet – men alt selv ned til Heather har to mommies har blitt strippet. WTF? Dens en barnebok!

Ennå, voksen leker, lekegutt: The Complete Centrefolds, Ron Jeremy: Hardest Working Man in Showbiz (mannlig pornostjerne), Traci Lords: Under alt sammen (kvinnelig pornostjerne), The Complete Assholes Guide til håndtering Chicks, and other equally adult titles has been left untouched.

Utterly disgusting.

Frankly, even if the execution of this were done correctly, they’re still not doing it right. It should only affect the public search rankings. Once they’ve fixed this mess, I still want Traci Lords in my logged-in search results. Whoops. Did I say that out loud? 😛

To keep up, go see Jezebel.

Dele
Tuesday, March 31st, 2009 | Forfatter:

For those who don’t yet know what its about!

[youtube]http://www.youtube.com/watch?v=ddO9idmax0o[/youtube]

And then we get to make fun of it too!

[youtube]http://www.youtube.com/watch?v=PN2HAroA12w[/youtube]

Oh ‘n I figured out how to add videos painlessly. W00T

Dele
Monday, March 30th, 2009 | Forfatter:

Who’d have thought that something as silly as Choqok trying to automatically log into Twitter might get me temporarily locked out?

Oh well. I’m patient.

Tried to log in too many times?

We've temporarily locked your account after too many failed attempts to sign in. Please chillax for a few, then try again.

Dele