Today jeg strevde med CentOS yum oppdatering bak en proxy på kontoret mitt. Proxy-serveren er Windows 2003 med autentisering (Domain \\ bruker \\ passord). Jeg henvist mange google løsninger, og ingen av dem hjelpe. Til slutt fant jeg en løsning for å fikse dette problemet, og jeg ønsket å dele det med våre Unixmen verdifulle lesere. Her kan du gå!
Jeg prøvde følgende metoder foreslått av ulike ressurser til å oppdatere mine CentOS 6.5 server bak en proxy, men jeg kan ikke gjøre det.
1. I System - > Innstillinger - > Nettverk Proxy - > Manuell proxy-konfigurasjon og i Details "Bruk godkjenning".
2. I Firefox, innstillinger - > Avansert - > Nettverk - > Tilkoblingsinnstillinger - > Bruk system proxy-innstillinger
tre. I /etc/yum.conf fil, lagt i den following:
proxy=http://proxy.intern.de:port/proxy_username=my_usernameproxy_password=my_passwdhttp_proxy="http://my_username:[email protected]:port"export http_proxy = "http: //my_username: [email protected]: port" Jeg prøvde alle de ovennevnte metoder i CentOS 6.4 server, men fortsatt jeg ikke kan oppdatere systemet. Her er min utgang feil:
# yum updateLoaded plugins: fastestmirror, oppdatere-packagekitLoading speil hastigheter fra skjule hostfile * basen: centos.mirror.transip.nl * c6-media: * Ekstra: archive.cs.uu .nl * oppdateringer: archive.cs.uu.nlhttp: //centos.mirror.transip.nl/6.4/os/i386/repodata/repomd.xml: [Errno 12] Timeout på http: //centos.mirror.transip .nl /6.4 /os /i386 /repodata /repomd.xml: (28 'koble () timed out!') Prøver annen mirror.So hva jeg skal gjøre nå
Her kommer cntlm
Cntlm er et?. NTLM /NTLM Session Response /NTLMv2 autentisering HTTP proxy ment å hjelpe deg å bryte fri fra kjeder av Microsoft proprietære verden. Du kan bruke en gratis OS og hedre våre edle tanken, men du kan ikke skjule. Når du sitter bak de kalde stålstenger av en bedrifts proxy-server som krever NTLM-godkjenning, er du ferdig med. Det samme selv gjelder tredje parts Windows-programmer, som ikke støtter NTLM innfødt.
Installere Cntlm
Last ned siste versjon fra http://sourceforge.net/projects/cntlm/files/cntlm/.
I mitt tilfelle, jeg lastet ned cntlm-0.92.3-1.i386.rpm fil
Installer den med.
# rpm ivh cntlm-0.92.3-1.i386.rpmNow redigere /etc/cntlm.conf fil som vist nedenfor
Brukernavn userxDomain domainXPassword passwordxProxy proxy-server... port Lytt 3128NoProxy localhost, 127.0.0 *, 10. *, 192.168 * Restart cntlmd daemon
< pre> # /etc/init.d/cntlmd restartShutting ned CNTLM Authentication Proxy: [OK] Starte CNTLM Authentication Proxy: [OK] Sjekk om daemon Lytte
# netstat -an | grep 3128tcp 0 0 127.0.0.1:3128 0.0.0.0:* LISTENAuto starte tjenesten kommandoen med.
# chkconfig cntlmd Påog følgende linje i /etc/yum.conf fil som vist nedenfor
< pre> proxy = http: //127.0.0.1: 3128Or legge i /etc /profile slik at det vil være aktivert i hvert boot:
eksport http_proxy = http://127.0.0.1:3128/Now prøve å oppdatere igjen:
# yum clean all# yum install pidginLoaded plugins: fastestmirror, refresh-packagekitLoading speil hastigheter fra skjule hostfile * basen: centos.crazyfrogs.org * statister: centos.crazyfrogs.org * oppdateringer: centos.crazyfrogs.orgSetting opp Installer ProcessResolving Avhengig - > Kjører transaksjonen sjekk --- > Pakken pidgin.i686 0: 2.7.9-10.el6_4.1 vil bli installert - > Processing Avhengighet: libpurple = 2.7.9-10.el6_4.1 for pakken: pidgin-2.7.9-10.el6_4.1.i686 - > Behandler Avhengighet: libpurple.so.0 for pakken: pidgin-2.7.9-10.el6_4.1.i686 - > Processing Dependency: libgstfarsight-0.10.so.0 for pakken: pidgin-2.7.9-10.el6_4.1.i686 - > Kjører transaksjonen sjekk --- > Pakken farsight2.i686 0: 0.0.16-1.1.el6 vil bli installert - > Processing Avhengighet: libnice.so.0 for pakke: farsight2-0.0.16-1.1.el6.i686 - > Behandler Dependency: libgupnp-IgD-1.0.so.2 for pakken: farsight2-0.0.16-1.1.el6.i686 - > Processing Dependency: libgupnp-1.0.so.3 for pakken: farsight2-0.0.16-1.1.el6.i686 - > Processing Dependency: libgssdp-1.0.so.2 for pakken: farsight2-0.0.16-1.1.el6.i686 --- > Pakken libpurple.i686 0: 2.7.9-10.el6_4.1 vil være installedEnjoy !! Det skal fungere nå. Anmeldelser
Previous:Installer MariaDB På CentOS 6.5 /6,4