Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:einrichtung [2024/06/30 13:29] – [Netwerk] swelinux:einrichtung [2025/12/20 14:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Einrichtung ====== +Einrichtung
-===== Netwerk =====+
  
-Der kürzeste und schnellste Weg, Netzwerkeinstellungen vorzunehmen, ist wie immer über die Konsole.+## Netzwerk
  
-Die Datei ''/etc/profile'' bzw. '' /etc/environment '' (Lubuntu)enthält systemweite Variablen (Systemvariablen), die beim booten initialisiert werden. Diese Datei wird modifiziert.+Der kürzeste und schnellste WegNetzwerkeinstellungen vorzunehmen, ist 
 +wie immer über die Konsole.
  
-==== Proxy ==== +Die Datei `/etc/profile` bzw. `/etc/environment` (Lubuntu) enthält 
-Füge die folgenden Zeilen hinzu. Und ja: Die Variablen müssen doppelt geschrieben werdenda einige Programme nach den Variablennamen in Großbuchstaben, andere jedoch in Kleinbuchstaben suchen.+systemweite Variablen (Systemvariablen)die beim booten initialisiert 
 +werden. Diese Datei wird modifiziert.
  
-<code>+[Environment 
 +Variablen](https://help.ubuntu.com/community/EnvironmentVariables) 
 + 
 +### Proxy 
 + 
 +Füge die folgenden Zeilen hinzu. Und ja: Die Variablen müssen doppelt 
 +geschrieben werden, da einige Programme nach den Variablennamen in 
 +Großbuchstaben, andere jedoch in Kleinbuchstaben suchen. 
 + 
 +```
 http_proxy=http://myproxy.server.com:8080/ http_proxy=http://myproxy.server.com:8080/
 https_proxy=http://myproxy.server.com:8080/ https_proxy=http://myproxy.server.com:8080/
Line 19: Line 29:
 FTP_PROXY=http://myproxy.server.com:8080/ FTP_PROXY=http://myproxy.server.com:8080/
 NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com" NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"
-</code> +```
- +
-==== apt ==== +
-Leider lesen diese Programme die Umgebungsvariablen auch nicht aus, so dass wir diese auf eine andere Weise bekannt machen müssen. +
- +
-In '' /etc/apt/apt.conf.d/ '' erstelle die Datei ''95proxies'' oder ''proxy.conf'' (ausprobieren) und schreibe folgende Zeilen: +
-  Acquire::http::proxy "http://myproxy.server.com:8080/"; +
-  Acquire::ftp::proxy "ftp://myproxy.server.com:8080/"; +
-  Acquire::https::proxy "https://myproxy.server.com:8080/"; +
-<WRAP center round important 100%> +
-Achte hierbei genau auf die doppelten Doppelpunkte und Semikolon am Ende jeder Zeile. +
-</WRAP> +
- +
-=== Script zum Ein- und Ausschalten der Proxies === +
-!!! Nur für Fortgeschrittene !!! [[Linux:Codeschnipsel]]+
  
-<code | download> +``` 
-#!/usr/bin/env bash+export http_proxy=http://myproxy.server.com:8080/ 
 +export https_proxy=http://myproxy.server.com:8080/ 
 +export ftp_proxy=http://myproxy.server.com:8080/ 
 +export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
  
-# gsettings list-recursively org.gnome.system.proxy+export HTTP_PROXY=http://myproxy.server.com:8080/ 
 +export HTTPS_PROXY=http://myproxy.server.com:8080/ 
 +export FTP_PROXY=http://myproxy.server.com:8080/ 
 +export NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com" 
 +```
  
-Change de ip address and port number accordingly. +### apt
-function myProxyOn() { +
-    gsettings set org.gnome.system.proxy mode 'manual' ' manual / nome / automatic ' +
-    gsettings set org.gnome.system.proxy.http host '10.0.0.1' +
-    gsettings set org.gnome.system.proxy.http port 8080 +
-    gsettings set org.gnome.system.proxy.https host '10.0.0.1' +
-    gsettings set org.gnome.system.proxy.https port 8080 +
-    gsettings set org.gnome.system.proxy.ftp host '10.0.0.1' +
-    gsettings set org.gnome.system.proxy.ftp port 8080+
  
-    echo "Configuração do 'System Proxy' settada para 'manual'com host 10.0.0.1, port 8080." +Leider lesen diese Programme die Umgebungsvariablen auch nicht ausso 
-}+dass wir diese auf eine andere Weise bekannt machen müssen.
  
-function myProxyOff() { +In '' /etc/apt/apt.conf.d/ '' erstelle die Datei `95proxies` oder 
-    gsettings set org.gnome.system.proxy mode 'none# ' manual nome automatic +`proxy.conf` (ausprobieren) und schreibe folgende Zeilen:
-    echo "Proxy cofigurado para 'none'.+
-}+
  
-function proxyOn() { # {{{ +    Acquire::http::proxy "http://myproxy.server.com:8080/"; 
-    #echo -n 'Username+    Acquire::ftp::proxy "ftp://myproxy.server.com:8080/"; 
-    #read -e username +    Acquire::https::proxy "https://myproxy.server.com:8080/";
-    #echo -n 'Password+
-    #read -es password +
-    #echo '' +
-    echo 'Setting variable "http_proxy"...' +
-    #export http_proxy="http://$username:$password@172.17.0.1:8080/" +
-    export http_proxy="http://10.0.0.1:8080/" +
-    echo 'Setting variable "https_proxy..."' +
-    export https_proxy="https://10.0.0.1:8080/" +
-    echo 'Setting variable "ftp_proxy"...' +
-    #export ftp_proxy="http://$username:$password@172.17.0.1:8080/" +
-    export ftp_proxy="ftp://10.0.0.1:8080/" +
-    echo 'Done!' +
-}+
  
-function proxyOff() { +\<WRAP center round important 100%\> Achte hierbei genau auf die 
-    unset HTTP_PROXY +doppelten Doppelpunkte und Semikolon am Ende jeder Zeile. \</WRAP\>
-    unset http_proxy +
-    unset FTP_proxy +
-    unset ftp_proxy +
-    echo -e "\nProxy environment variables removed!" +
-+
-</code>+