Metoden jag beskriver nedan erhölls genom att översätta en artikel till spanska på Arch Wiki om att använda en Proxy. Denna metod måste vara helt giltig för alla andra distributioner.
Skrivbordsmiljöer som Xfce o LXDE saknar något program som gör att de kan hantera användningen av en global proxy i systemet, på det sätt vi kan göra det i Gnome o KDE.
Miljövariabler
Vissa program (som wget) använder miljövariabler i formuläret "protocol_proxy" för att bestämma representationen av ett visst protokoll (till exempel HTTP, FTP, ...).
Här är ett exempel på hur du konfigurerar dessa variabler:
export http_proxy=http://192.168.1.3:3128/
export https_proxy=http://192.168.1.3:3128/
export ftp_proxy=http://192.168.1.3:3128/
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
Om vi vill göra ovannämnda proxy-miljövariabler tillgängliga för alla användare kan vi till exempel lägga till skript "Proxy.sh"inom /etc/profile.d/. Skriptet måste ha exekveringsbehörigheter.
# chmod +x /etc/profile.d/proxy.sh
Alternativt kan du automatisera växlingen av variabler genom att lägga till en funktion i din fil .bashrc som följer:
function proxy(){
echo -n "username:"
read -e username
echo -n "password:"
read -es password
export http_proxy="http://$username:$password@proxyserver:8080/"
export https_proxy="http://$username:$password@proxyserver:8080/"
export ftp_proxy="http://$username:$password@proxyserver:8080/"
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
echo -e "\nProxy environment variable set."
}
function proxyoff(){
unset HTTP_PROXY
unset http_proxy
unset HTTPS_PROXY
unset https_proxy
unset FTP_PROXY
unset ftp_proxy
echo -e "\nProxy environment variable removed."
}
sanningen jag har aldrig använt en proxy för vad är det?
Tja ... En proxy har många användningsområden. En proxy tjänar till att fånga upp nätverksanslutningarna som en klient gör till en destinationsserver. Vad händer, som jag sa, det har många användningsområden. Låt oss se hur jag förklarar dig på ett enkelt sätt:
a) Låt oss säga att du på ditt företags PC bläddrar igenom en proxy. Om den har cache-funktionen och du anger t.ex. desdelinux.net, kommer all information du får att sparas i dess cache. Sedan, när du kommer åt det igen vid ett annat tillfälle, kommer åtkomsten att gå lite snabbare eftersom du kommer att ha några objekt i nämnda cache.
b) Låt oss säga att du ansluter från en PC i ditt företag och vill komma åt desdelinux.netto. Den datorn, när du går för att surfa, gör förfrågan till ditt företags proxyserver och beroende på vilka begränsningar du har, skickar denna server din förfrågan till Internet eller avvisar den.
Det här är två typiska fall. En proxyserver kan vara något eller mycket bra, eller väldigt väldigt dåligt (som i mitt fall).
För mer information se den här länken
Och det fungerar också för att kringgå filter, låt oss inte glömma
Det är en annan typ av proxy 🙂
Jag ville fråga författaren om, har han någonsin delat en internetanslutning via PAN (bluetooth)? Jag gjorde det i win 7 och XP, där jag hade anslutningen, jag tog upp en proxy (perProxy gjord i java) och i den andra maskinen via PAN konfigurerade jag Firefox med IP och port. När jag bytte till Linux visste jag inte längre hur man gör ett PAN mellan maskiner.
Hej, god eftermiddag,
Jag är en glad Lubuntu-användare och jag har stött på problemet att jag använder min skolas anslutning (med proxy) dagligen och min hemanslutning också (utan proxy). Om jag konfigurerar den systemomfattande proxyen måste jag sätta på och av den beroende på om jag går på college eller inte.
Finns det ett sätt att automatisera denna process så att den kan aktiveras eller inte beroende på vilket Wi-Fi-nätverk du ansluter till?
En hälsning.
Hej god eftermiddag 🙂
Hur är det så att du ställer in proxy för ditt system? Med vilket kommando?
Jag kunde programmera ett skript som upptäcker Wifi du är ansluten till, och beroende på vilken av dessa det är ... använd en proxy eller en annan.
Hälsningar och välkommen.
Hej alla! Jag har jobbat med LXDE ett tag och för en fråga som liknar Ariels tvingades jag konfigurera en proxy för att ansluta till Internet.
Jag gick igenom dokumentationen på AskUbuntu och stötte på någon som frågade något liknande och svaret var till stor hjälp! Jag lämnar länken om någon är intresserad av att titta på den: http://askubuntu.com/q/175172/260592
Och slutligen skulle jag vilja veta om KZKG ^ Gaara programmerade skriptet som upptäcker Wifi och ändrar proxy beroende på nätverk ... Sanningen skulle vara mycket användbar om jag bestämde mig för att dela den.
Tack så mycket och hälsningar!
Hej, jag använder slackware 14.1 och jag gjorde den del av skriptet rätt, det jag inte hittade på mitt system var .bashrc-filen
Den här artikeln är lite gammal, men jag kommer fortfarande att skriva dig i den eftersom den verkar vara det närmaste mitt problem:
Vad ska jag göra när min användare har formuläret USER @ COMPANY? Om du är uppmärksam; Två arrobor förblir på samma rad!