Tag-Arhiiv » VPN «

Pühapäev, 26. aprill, 2009 | Autor:

Usu mind. Me veel tegelevad regexes – ainult ringteel (ja ähmaselt praktiline) viis. See on päris põhjalik loetelu, kuidas edasi minna õhetus DNS vahemälu kasutamise ajal regexes et näidata, kus sarnaste meetoditega kõrvale.

Miks me tahame selge DNS vahemälu täpselt?

Seal on mitmeid põhjuseid, selge DNS puhverdab, kuigi ma usun, et need on kõige levinumad:

  • An intranet teenus on privsõi (sise-) IP aadress, kui ettevõtte võrku, kuid see on avalik IP aadress väljaspool juurdepääs. Kui püüad pääseda, et mujalt kui pärast juurdepääsemiseks seest, seal on võimalus, et teil oleks puhverdatud era (kättesaamatuks) IP. Hea pikaajaline lahendus on teha teenus kättesaamatuks, välja arvatud kaudu VPN. Lihtsam lahendus on jätta töö tööl. 😛
  • Interneti-teenuse või veebilehe muudab oma DNS seaded ja oma töölaua / laptop otsib “vana” seadistus. Sel juhul, Uus seade ei ole veel paljundatud. Hosting Admins kohanud sel juhul väga tihti.
  • Privaatsus: Kui keegi saab jälgida oma DNS ajalugu siis see ei oleks liiga raske aru saada, mida veebisaidid olete olnud vaatamise. Kuigi üksikuid lehti olete vaadatud jälgida ei saa sel viisil, hostinimedeks, näiteks “dogma.swiftspirit.co.za” või “google.com” toimub DNS vahemälu, tõenäoline, et sa esimene külastatud iga ala. On paremaid viise seda teha küll. Üks näide on kasutada Tor võrgu kõigi DNS pöördumist.

Flushing Windows’ DNS vahemälu, käsureale:

Uurimistulemused näitavad, et enne Windows 2000, Windows OS ei cache DNS tulemused. The ipconfig käsk, käivitada käsurealt, anti mõned üle DNS vahemälu ja on püsinud enam-vähem sama, kuna.

Et saada kiiret, kui kasutate Vaata mitte-Admin: Start -> Programmid -> Accessories -> Paremklõpsake “Command Prompt” -> Käivita administraatorina

Vastasel juhul: Start -> R-> [cmd ] -> [ OK ]

ipconfig / flushdns

Flush the DNS Resolver Cache in Windows

Samuti on võimalik vahemälu Windows poolt taaskäivitamist the “DNS Client” või “Dnscache” teenus.

Flushing Mac OS X DNS vahemälu, alates käsurealt:

Alates Mac OS X, Apple Macs käinud Unix-põhiste, POSIX-Vastavuses, operatsioonisüsteem põhineb NextStep, ise algselt sisaldav kood FreeBSD ja NetBSD. Mac OS X kasutab lookupd või dscacheutil hallata DNS vahemälu, sõltuvalt versiooni.

Et saada kiiret: Taotlused -> Utilities -> Terminal

(lookupd|dscacheutil) -flushcache

Mis meil siin on? Nagu iga osa 1, the püstkriips näitab, et kas “lookupd” OR “dscacheutil” on vastuvõetav. The Sulgudes näitavad, et püstkriips kohaldatakse üksnes “lookupd|dscacheutil” osa ekspressiooni. Seega, the ” -flushcache” ei ole kohustuslik ja tuleb lisada käsk, et see töö. Pange tähele, et need käsud ei tooda väljundit, kui ei ole viga.

Kasutage dscacheutil kui te kasutate Mac OS X 10.5 (Leopard) või hiljem.

Mac OS X:

lookupd -flushcache

Mac OS X Leopard:

dscacheutil -flushcache

Use dscacheutil to flush the cache in Mac OS X Leopard

On ka GUI tööriist, DNS loputaja, mis kasutab automaatselt õige käsk saadaval.

Flushing Linux / Unix’ DNS vahemälu, alates käsurealt:

N.B. Kui sul ei ole veel kas bind (koos vahemällu lookup lubatud), nscd, või dnsmasq installitud ja töötab oma * nix-põhise töölaua / server, olete ilmselt ei vahemällu DNS üldse ja miski ei loputage. Sellisel juhul teid kasutades oma DNS server iga web taotluse, ilmselt aeglustub teie web kogemus. * Kui jah, Ma soovitan vähemalt paigaldamist nscd, kuna see on kõige lihtsam luua. **

Flushing nscd vahemälu

Nagu Mac OS käsk, see toodab mingit toodangut kui ei ole viga:

(|sudo )(|/usr / sbin /)nscd -i hosts
  • Kasutamine sudo kui sa ei ole juba juur muidu esimene valik on tühi.
  • Täpsustada / usr / sbin / kui nscd ei ole juba jooksul “tee”. Kui teie jaotus on nscd kummaline koht, leida see esimene:
leida r bin / nscd $

Pange tähele, et ülaltoodud “bin / nscd $” ise regulaaravaldise. 🙂

Kasutades nscd, kehtetuks “hosts” vahemälu, sisse loginud kasutaja:
sudo nscd -i hosts
Kasutades nscd, kehtetuks “hosts” vahemälu, root:
nscd -i hosts
Kasutades nscd, kehtetuks “hosts” vahemälu, root, täpsustades täielik tee:
/usr / sbin / nscd -i hosts

Flushing seovad vahemälu

Masti seovad vahemälu, me anda käsku kaudu rndc. Kasutage sudo kui te ei ole juba root:

(|sudo )rndc masti

Taaskäivitamine cacheing teenuseid töötab ka!

Siin on, kuidas taaskäivitada kas vahemällu deemonid:

(|sudo )(teenus |/etc /(rc  .D|rc  .D / init  .D|init  .D)/)(bind|dnsmasq|nscd) restart

See on hakanud saada raske lugeda. *** Õnneks olen üksikasjalikult selgitatud:

  • Nagu eelmise käsu, kasutada sudo kui sa ei ole juba root.
  • Teine valik on esimene valik “teenus “. See kehtib peamiselt Red Hat / CentOS ja Fedora süsteemid.
  • The “/etc /(rc .D|rc .D / init .D|init .D)/” Laiendada tuleb veelgi. See on enamike teiste süsteemide. Üldiselt, rc.d on, kui te kasutate BSD-stiilis init süsteemi (näiteks: Arch Linux, FreeBSD, või OpenBSD). Parim viis kindlalt teada, mis käsk kasutada on "leida’ õige nscd või dnsmasq tee. Enamik Unix maitsed, isegi Solaris, kasuta nscd:
leida r  .d / nscd $ ; leida r  .d / dnsmasq $ ; leida r  .d / rndc $
  • Viimane valik on vahel “bind”, “nscd”, ja “dnsmasq”. See sõltub täielikult, mis on paigaldatud ja kasutuses.
  • Viimane struktuuris, ” restart”, on õpetuse deemon kontrolli skript.

Kaar, kasutades dnsmasq, taaskäivitamist cache deemon, root:

/etc / rc.d / dnsmasq restart

Kaar, kasutades nscd, taaskäivitamist cache deemon, sisse loginud kasutaja:

sudo /etc/rc.d/nscd restart

CentOS / Red Hat, kasutades nscd, taaskäivitamist deemon, root:

teenust nscd restart

nscdrestart

Loputage Mozilla Firefox sisemise DNS vahemälu:

Mozilla Firefox hoiab oma DNS cache täitmiseks. Firefox 2 oleks cache ainult 20 kirjed kuni 60 sekundit. Vaikesäte nagu Firefox 3 näib olevat 512 kirjed kuni 60 minutil tundub palju mõistlikum igapäevaseks sirvimine. Kui töölaual on sisseehitatud vahemälu (mis kõige nüüd teha) siis cache siin on tegelikult üleliigne. Ma ei tea ühtegi teiste brauseritega, et rakendada DNS vahemälu.

Ma leidsin mõned lahendused, kui sa pead vahemälu. Tundub, et on palju võimalusi seda teha, kuid ka see on kõige lihtsam, mis ma olen panna eelistuse järjekorras.:

  1. Paigaldage Firefox DNS loputaja Addon – annab nupu masti vahemälu.
  2. Paigaldage DNS vahemälu Addon – annab toggle, mis keelab või lubab DNS vahemälu.
  3. Tühjenda vahemälu (puhastab brauseri vahemälu samuti DNS Cache): Valige Tools -> Selge Private aeg; Tühistada kõik linnukesed va Caet; Klõpsake [ Selge Private Data Now ].
  4. Käsitsi teha, mida DNS Cache ei: määrake järgmised 2 umbes:config valikud “network.dnsCacheExpiration” ja “network.dnsCacheEntries” kuni 0 ja siis tagasi default.

Mul oli halb puhverdatud rekord ja ma kustutasin brauseri vahemälu. Aga tema ikka annab mulle vale info. Mis annab?

Sest kuidas DNS paljundamine tööd, sa soovitavalt vaja valada DNS kõik DNS vägede vahel ennast ja “autoriteetne” vastuvõtva, alustades vastuvõtva lähim autoriteetne vastuvõtva (kaugemal oma brauseri).

Nagu näiteks, kui sul on ruuter, mis on vahemällu DNS, reset ruuteri cache enne uut DNS cache opsüsteemi, ja ainult siis peaks te vahemälu Firefox. Põhjuseks on see, et isegi kui sul on ainult kustutada oma OS ja Firefoxi vahemälu, töölaual on ikka küsin ruuteri oma halb rekord niikuinii.

Mis siis, kui mu DNS server on server net väljaspool minu kontrolli?

Võid proovida ajutiselt kasutada teist nimeserverite, isegi avalikult avatud server. OpenDNS näitab mõned head informatsiooni selle kohta, kuidas seda teha. Kui soovite, Sa peaksid olema võimalik saada asjakohast teavet oma ISP seoses nende lahendamiseks DNS servereid. Kohalik näide (Lõuna-Aafrika Vabariik) on Saix mis nimekirjad nende lahendamine DNS serverite.

* Tõenäoline põhjus, miks Firefox on DNS vahemälu sisseehitatud ****
** “((pacman|jogurt) -S|tekkima|(yum|aptitude|apt-get) paigaldada) nscd” ning seejärel tagada, et teenuse lisatakse käivitusskriptid. Vaadake oma distributsiooni paigaldus dokumendid.
*** Otsin süntaksi esiletõstmise plugina, mis suudab töötada avaldis
**** Olen lugenud avaldusi, et taaskäivitamine võrk(se|) teenust ka puhastab DNS cache aga ma ei ole näinud ühtegi tõendit, et see on tõsi. Kui kellelgi on näiteks juhul, kui see on tõsi, palun anda mulle üksikasjad.
osa
Monday, November 17th, 2008 | Autor:

I’d never really had the need to connect to a VPN until this weekend. After connecting, I found that my Internet access was rather non-functional except to the VPN in question. A colleague happened to be on hand (he’d given me the access details in the first place) and he quickly suggested this workaround.

Today, a client had the same issue. Perhaps this problem is more common than I first thought.

When connecting to the VPN, Windows updates the default gateway on your desktop to reflect the VPN’s settings. Most likely, however, you only need to access specific subnets on the VPN and you want all unrelated traffic to use your “vana” settings.

It turns out that its a simple checkbox that needs to be unchecked. The jist (sp.??) of finding the setting: Right-click the VPN in Network Connections -> Properties -> Internet Protocol (TCP/IP); [Properties] ; [Advanced], and uncheck the “[ ] Use default gateway on remote network”.

Then click the usual OK/Apply/Yes-of-course-your-dialogue-ness (all the while reading and absorbing any warnings appropriately) until you’re back to your Network Connections window. Right-click the VPN connection and disable / re-connect.

You should be able to confirm that the Default Gateway does not change by running the command-line app ipconfig before and after enabling the VPN connection. Look specifically for the line labelledDefault Gateway”.

[edit reason=moore”]…

It turns out that a possible reason for this setting being the default setting is for security. If your desktop happens to be compromised or inadvertently routing traffic, connecting to the VPN might expose the supposedlyprivatenetwork to the Internet.

osa
Kategooria: võrgustiku, Windows  | Sildid: , , , ,  | Leave a Comment