mpuppe.de-blog-posts/posts/2013-04-15-unter-linux-einen-proxy-verwenden.markdown

42 lines
1.5 KiB
Markdown
Raw Normal View History

2020-08-08 14:30:21 +02:00
---
layout: post
title: "Unter Linux einen Proxy verwenden"
date: 2013-04-15 21:11
comments: true
categories: Linux
description: "Wie man unter Linux einen Proxy-Server verwendet, aber dennoch auf bestimmte Rechner direkt zugreift."
keywords: "linux, proxy, ausnahmen, no_proxy"
---
Manchmal ist man in Netzwerken unterwegs, deren Firewall erst mal
jeglichen Netzwerkverkehr blockt. Um den Benutzern dennoch zu
ermöglichen, zumindest auf das Web zuzugreifen, wird dann meist ein
Proxy-Server zur Verfügung gestellt, der zwischen den Benutzern und dem
eigentlichen Ziel der Anfragen vermittelt.
Nehmen wir einmal an, dass der Proxy-Server unter der IP-Adresse
192.168.0.42 erreichbar ist und auf Port 8080 lauscht. Dann muss in die
Datei `/etc/profile` folgendes eingetragen werden:
``` bash
export http_proxy=http://192.168.0.42:8080
export https_proxy=http://192.168.0.42:8080
export ftp_proxy=http://192.168.0.42:8080
export HTTP_PROXY=$http_proxy
export HTTPS_PROXY=$https_proxy
export FTP_PROXY=$ftp_proxy
```
Was aber, wenn man für manche Anfragen explizit *keinen* Proxy-Server
verwenden will, z.B. weil man auf Dienste zugreifen will, die auf dem
eigenen Rechner oder innerhalb des lokalen Netzwerkes laufen? Dazu dient
die Umgebungsvariable `no_proxy`. Möchte man beispielsweise für Anfragen
an `localhost` oder die IP-Adresse 192.168.0.10 keinen Proxy verwenden,
so sollte der Datei `/etc/profile` folgende Zeile hinzugefügt werden:
``` bash
export no_proxy=localhost,192.168.0.10
```