nKn 은 필요 이상으로 비관적 일 수 있습니다. 그는 당신의 의견을 진지하게 받아 들였습니다.
그리고 리디렉션은 브라우저로 제한되지 않습니다. 나는 리눅스 배포판을 사용하고 apt-get update && apt-get upgrade를 자주합니다. 연결이 재설정되면 다시 다운로드 할 때 부분 다운로드를 재개 할 수 있습니다.
이것이 적절하지 않은 이유 apt-get
는 http 사이트, 즉 포트 80의 사이트에 접속하기 때문입니다. 이것은`/etc/apt/sources.list} 파일에서 발췌 한 것입니다.
deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
정확히 이것을 보여줍니다.
ISP 가 모든 포트 및 / 또는 프로토콜을 가로 채야 하는 것은 아닙니다 . 내가 이것을 말하는 이유는 그렇게하는 것이 그들의 인프라 에 큰 부담이되기 때문입니다 .
일반적으로 분석 가능한 트래픽 양을 유지하기 위해 수행되는 작업은 명백한 이유로 대부분의 통신 시도보다 우선하는 DNS 요청을 가로채는 것입니다. 방화벽은 포트 나 프로토콜 또는 둘 다를 기반으로 DNS 요청을 식별 할 수 있습니다.
이를 피할 수있는 방법이 있으며 OpenDNS에서 제공하는 매우 유용한 도구 인 dnscrypt 를 사용 하는 것 입니다. 웹 페이지에는 패키지의 Windows 및 MacOS 버전에 대한 링크가 있으며 Linux의 경우 배포판의 저장소에 있습니다.
장점은 dnscrypt
비표준 포트를 사용하고 DNS 서버와의 통신을 암호화하여 방화벽이 연결 시도의 특성을 식별 할 수 없다는 것입니다. DNS 서버를 자유롭게 선택할 수 있으며 자체 OpenDNS 외에 몇 가지 옵션을 제공합니다.
이 수도 또는 하지 않을 수 있습니다 작동하지만 그것은 시도 확실히 가치가있다.
작동 하지 않을 수있는 이유 는 ISP가 타이머를 설정하여 회선이 고정 된 시간보다 긴 시간 동안 조용히 있으면 포트 / 프로토콜에 관계없이 모든 통신이 차단되고 그 밖의 것이 없기 때문입니다. 이것은 매우 공격적인 움직임이지만 일부 ISP는 유능한 사용자에게 사용되지 않습니다.
이 경우 수행 할 수있는 작업 myping.sh
은 다음 행을 포함 하는 간단한 쉘 스크립트를 작성하는 것입니다 .
#!/bin/bash
ping -c1 8.8.8.8
실행 가능하게 만들고
chmod 755 myping.sh
이 줄을 추가하여 매분마다 자동으로 실행되도록하십시오.
* * * * * /path/to/myping.sh
다음 명령을 사용하여 crontab에
crontab -e
이것은 사소한 양의 대역폭을 소비하며 항상 연결을 유지합니다.