명령줄에서 오프라인으로 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를 볼 수도 있습니다.