프록시를 통해 Debian 9에서 Skypeforlinux(및 기타 프로그램)를 연결하는 방법

프록시를 통해 Debian 9에서 Skypeforlinux(및 기타 프로그램)를 연결하는 방법

나는 이것을 찾았다: http://xpo6.com/skype-for-linux-behind-a-proxy-server/ IP 주소와 포트를 변경했지만 여전히 작동하지 않습니다. 그런 다음 시도했습니다.

> export http_proxy='http://username:password@ip_address:port_number/' &&'

이것이 내가 내에서 사용하는 것입니다.

> /etc/apt/apt.conf

프록시에서 aptitude/apt-get을 사용하는 기능. 아직도 운이 없습니다. 스크립트를 변경하는 방법에 대한 팁이 있나요? 위 링크의 스크립트는 다음과 같습니다.

> #!/bin/bash
SCRIPT=$(readlink -f "$0")
USR_DIRECTORY=$(readlink -f $(dirname $SCRIPT)/..)
SKYPE_PATH="$USR_DIRECTORY/share/skypeforlinux/skypeforlinux"
SKYPE_LOGS="$HOME/.config/skypeforlinux/logs"
mkdir -p $SKYPE_LOGS
export http_proxy='proxy.server:8888' &&
export https_proxy='proxy.server:8888' &&
nohup "$SKYPE_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$SK

YPE_LOGS/skype-startup.log" 2>&1 &

MegaSync, Dropbox, Anki 등과 같은 프로그램에서도 동일한 문제가 있습니다.

답변1

http_proxy이는 https_proxy애플리케이션에 대한 HTTP 프록시 구성을 위한 표준 설정입니다. APT는 기본적으로 HTTP를 사용하여 패키지와 패키지 정보를 다운로드하기 때문에 작동합니다. 그러나 대부분의 것들이 HTTP를 사용하지 않기 때문에 다른 많은 웹 애플리케이션에서는 작동하지 않습니다. 실용적인 관점에서 볼 때 SOCKS 프록시(SOCKS는 아웃바운드 네트워크 트래픽을 프록시하기 위해 특별히 설계된 보다 일반적인 프로토콜) 또는 원격 라우터가 있는 VPN을 사용해야 할 것입니다. 첫 번째 경우에는 기본 SOCKS 지원에 작동하는 것을 설정해야 하지만 두 번째 경우를 처리하려면 다른 도구가 필요합니다( 기본 SOCKS 지원 애플리케이션 없이 래핑하는 데 사용할 수 있는 socks_proxy명령이 있습니다 ). socksify두 번째 경우에는 로컬에서 아무것도 할 필요가 없지만 SOCKS와 달리 원격 라우터로 무료 VPN 설정을 찾을 수 없을 것입니다(적어도 미국에서는 여러 유료 옵션이 있지만). .

관련 정보