Openbox, Fluxbox, LXDE, Xfce 등에서 프록시 사용

아래에 설명하는 방법은 기사를 스페인어로 번역하여 얻은 것입니다. 아치 위키 사용에 대해 대리. 이 방법은 다른 배포에 대해 완벽하게 유효해야합니다.

같은 데스크탑 환경 Xfce o LXDE 시스템에서 글로벌 프록시 사용을 관리 할 수있는 응용 프로그램이 부족합니다. 그놈 o KDE.

환경 변수

wget과 같은 일부 프로그램은 "protocol_proxy"형식의 환경 변수를 사용하여 특정 프로토콜의 표현을 결정합니다. (예 : HTTP, FTP, ...).

다음은 이러한 변수를 구성하는 방법의 예입니다.

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"

앞서 언급 한 프록시 환경 변수를 모든 사용자가 사용할 수 있도록하려면 스크립트를 추가 할 수 있습니다. "Proxy.sh"내부 /etc/profile.d/. 스크립트에는 실행 권한이 있어야합니다.

# chmod +x /etc/profile.d/proxy.sh

또는 파일에 함수를 추가하여 변수 전환을 자동화 할 수 있습니다. .bashrc 다음과 같이 :

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."
}


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   르네

    내가 프록시를 사용한 적이없는 진실은 무엇입니까?

    1.    elav <° Linux

      음 ... 프록시는 많은 용도로 사용됩니다. 프록시는 클라이언트가 대상 서버에 연결하는 네트워크 연결을 가로채는 역할을합니다. 내가 말했듯이, 그것은 많은 용도를 가지고 있습니다. 내가 당신을 간단한 방법으로 어떻게 설명하는지 봅시다 :

      a) 회사 PC에서 프록시를 통해 탐색한다고 가정해 보겠습니다. 캐시 기능이 있고 예를 들어 다음과 같이 입력하면 desdelinux.net을 사용하면 수신한 모든 정보가 캐시에 저장됩니다. 그런 다음 나중에 다시 액세스하면 해당 캐시에 일부 항목이 있으므로 액세스가 조금 더 빨라집니다.

      b) 회사의 PC에서 연결하여 액세스하려고 한다고 가정해 보겠습니다. desdelinux.그물. 해당 PC는 브라우징에 들어가면 회사의 Proxy Server에 요청을 하고, 제한 사항에 따라 이 서버는 요청을 인터넷으로 보내거나 거부합니다.

      이것은 두 가지 전형적인 경우입니다. 프록시 서버는 어떤 것이거나 아주 좋거나 아주 아주 나쁠 수 있습니다 (제 경우처럼).

      자세한 내용은 이 링크

      1.    용기

        또한 필터를 우회하는 역할도합니다.

        1.    KZKG ^ Gaara < "Linux

          그것은 또 다른 종류의 프록시입니다 🙂

  2.   아르투로 몰리나

    저자에게 PAN (블루투스)을 통해 인터넷 연결을 공유 한 적이 있는지 물어보고 싶었습니다. 나는 Win 7과 XP에서 연결했고, 프록시 (자바로 만든 perProxy)를 올렸고 PAN을 통해 다른 컴퓨터에서 IP와 포트로 Firefox를 구성했습니다. Linux로 전환했을 때 더 이상 컴퓨터간에 PAN을 수행하는 방법을 알지 못했습니다.

  3.   아리엘

    안녕하세요 좋은 오후입니다,
    나는 행복한 Lubuntu 사용자이며 매일 대학 연결 (프록시 사용)을 사용하고 집 연결도 (프록시없이) 사용하는 문제에 직면했습니다. 따라서 시스템 전체 프록시를 구성 할 경우 대학에 다니는지 여부에 따라 프록시를 설정하거나 해제해야합니다.

    연결하는 Wi-Fi 네트워크에 따라 활성화할지 여부를 결정할 수 있도록이 프로세스를 자동화하는 방법이 있습니까?

    인사말.

    1.    KZKG ^ 가아라

      안녕하세요 안녕하세요 🙂
      시스템에 프록시를 어떻게 설정하고 있습니까? 무슨 명령으로?

      연결된 Wi-Fi를 감지하는 스크립트를 프로그래밍 할 수 있으며이 중 어느 것이냐에 따라 프록시 또는 다른 것을 사용합니다.

      환영합니다.

      1.    jerrykpg

        안녕하세요 여러분! 나는 한동안 LXDE로 작업 해 왔으며 Ariel과 비슷한 문제로 인해 인터넷에 연결하도록 프록시를 구성해야했습니다.
        AskUbuntu에 대한 문서를 살펴보고 비슷한 것을 묻는 사람을 만났는데 그 대답은 매우 도움이되었습니다! 누군가가 관심이있는 경우 링크를 남겨 둡니다. http://askubuntu.com/q/175172/260592
        그리고 마지막으로 KZKG ^ Gaara가 Wi-Fi를 감지하고 네트워크에 따라 프록시를 변경하는 스크립트를 프로그래밍했는지 알고 싶습니다 ... 공유하기로 결정하면 정말 유용 할 것입니다.

        대단히 감사합니다.

  4.   병역 기피자

    안녕하세요, 저는 slackware 14.1을 사용하고 있으며 스크립트의 일부를 올바르게 수행했습니다. 시스템에서 찾지 못한 것은 .bashrc 파일이었습니다.

  5.   바포메트

    이 기사는 약간 오래되었지만 내 문제에 가장 가까운 것 같기 때문에 여전히 작성하겠습니다.
    사용자가 USER @ COMPANY 양식을 가지고있는 경우 어떻게해야합니까? 주의를 기울이면 두 개의 arrobas가 같은 줄에 남아 있습니다!