Chrome이 모뎀에 액세스하지 못하도록 차단

Chrome이 모뎀에 액세스하지 못하도록 차단

명령줄에서 오프라인으로 Chrome을 실행해야 합니다. 나는 PPP 연결을 사용하여 세계와 대화하는 GPRS 모뎀이 있는 Ubuntu 상자를 가지고 있습니다. 하지만 Chrome을 실행할 때마다 PPP 연결을 통해 데이터 다운로드/업로드가 시작됩니다. 모바일 네트워크에 있기 때문에 비용이 많이 드는 것으로 나타났습니다. (시간당 약 1Mb) Chrome이 로컬 리소스를 사용하여 시작되고 실행되기를 원합니다. Chrome에 들어갈 때 PPP를 끌 수 있지만 들어오는 요청을 모니터링하려면 PPP가 연중무휴 24시간 필요합니다. 어떤 아이디어가 있나요? 매우 감사합니다

답변1

제가 생각하는 방법은 두 가지가 있습니다.

1: no-internet그룹에 속한 사용자로 Chrome을 실행합니다.

groupadd no-internet
usermod -a -G no-internet YourUserName

/usr/local/bin/no-internet파일을 생성하다

#!/bin/bash
sg no-internet "$@"

iptables규칙 을 만들고

iptables -I OUTPUT 1 -m owner --gid-owner no-internet -j DROP

allow로컬 LAN에 대한 몇 가지 규칙을 추가 할 수 있습니다 .

그런 다음 을 사용하면 no-internet google-chrome인터넷에 액세스하지 않고도 Chrome을 사용할 수 있습니다.

2: 오징어 프록시를 설치하고 Chrome에 이를 사용하도록 지시합니다. 물론 ngnix나 다른 유형을 사용할 수도 있지만 저는 오징어에 대한 경험이 더 많고 구성하기 가장 쉬운 것 같아요.

세 번째 옵션은 다른 브라우저를 사용하는 것입니다. Chrome이 제대로 작동하려면(버전이 최신인지 확인, CRL 획득 등) 상당한 인터넷 연결이 필요합니다. Firefox는 인터넷을 거의 사용하지 않는 것 같습니다. Dillo를 볼 수도 있습니다.

관련 정보