Proxy-innstillinger i konsollen

Ja, og den enkle måten! Jeg var lei av å ha ting på vent [ja, jeg er lat som standard for å gjøre de bestemte små jobbene som plager oss alle i konsollen], for eksempel å sette proxyen i konsollen fordi et bestemt program lette etter visse plugins på utvikleren nettsted ...

Jeg gikk litt og studerte miljøvariablene og laget et lite script-sitat som jeg droppet i / usr / bin /, slik at det ville angi proxy-innstillingene hver gang jeg trengte det uten ytterligere komplikasjoner.

Her er mitt mentale notat, det kalles "proxy_settings", det må kopieres til / usr / bin /, det har utøvende tillatelser [chmod 755], og koden er som følger:

#! / bin / bash-funksjon do_proxy () {echo -n "Proxy:" les -e internet_proxy echo -n "Port:" les -e proxy_port echo -n "Bruker:" read -e brukernavn echo -n "Pass: "read -es password export http_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "export https_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "export ftp_proxy = "http: // $ brukernavn: $ passord @ $ internet_proxy: $ proxy_port /" eksport no_proxy = "localhost, 127.0.0.1, lokal adresse, .localdomain.com" ekko -e "\ nProxy-miljøvariabel sett \ n"} funksjon angre_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ nProxy-miljøvariabel fjernet \ n"} sak "$ 1" i på) do_proxy ;; av) angre_proxy ;; *) ekko -e "\ nBruk: proxy_settings {på | av} \ n" avkjørsel 1 esac avkjørsel 0

Endre den og bruk den etter eget ønske. En salu2 og til neste gang!


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   munk sa

    Eii, veldig interessant artikkelen og manuset ditt. Selv om du tillater meg, hvis du forklarte med hvilken kommando det utføres, hvordan skriptet stopper for å gå tilbake til det normale, ville nybegynnere forstå det bedre. I mitt tilfelle vil det hjelpe meg.

    Takk 😉

  2.   koratsuki sa

    @monk: Veldig enkelt, bare i terminalen din kjører du proxy_settingss, og skriptet vil fortelle deg hvilke trinn du bør følge for å utføre oppgaven din. I dette tilfellet med "proxy_settings on" vil den be deg om dataene til proxy-innstillingene dine, det vil si proxy-ip, port, bruker og passord, og deretter angi variablene, åpne nettleseren og voila!

    Og du har helt rett, jeg glemte å forklare hvordan manuset fungerte. Jeg beklager…

  3.   adiazc87 sa

    Tusen takk, god artikkel, jeg tar den 🙂

  4.   jerrykpg sa

    Veldig bra! Takk for at du delte!!! Jubel!

  5.   Irwing Casana Gonzalez sa

    Veldig bra. Jeg vil gjerne vite om jeg kan bruke den med manjaro