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


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

10 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

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

*

*

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

  1.   르네

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

    1.    elav <° Linux

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

      a) 회사 PC에서 프록시를 통해 검색한다고 가정 해 보겠습니다. 캐시 기능이 있고 예를 들어 linux.net에서 입력하면 수신 한 모든 정보가 캐시에 저장됩니다. 따라서 다른 시간에 다시 로그인하면 해당 캐시에 일부 항목이 있기 때문에 액세스가 조금 더 빨라집니다.

      b) 회사의 PC에서 연결하고 desdelinux.net에 액세스하려고한다고 가정 해 보겠습니다. 해당 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가 같은 줄에 남아 있습니다!