사용 가능하고 작동할 때는 이더넷을 사용하고, 그렇지 않을 때는 WiFi 개인 핫스팟을 사용하세요.

사용 가능하고 작동할 때는 이더넷을 사용하고, 그렇지 않을 때는 WiFi 개인 핫스팟을 사용하세요.

내 집 인터넷 연결(이더넷을 통한)은 신뢰할 수 없습니다. 작동할 때는 90Mbps를 얻을 수 있지만 오후 12시부터 오후 10시까지의 시간 중 약 50%는 작동하지 않습니다. 집에서 인터넷이 작동하지 않을 때는 휴대폰에서 개인 핫스팟을 켜고 노트북에서 핫스팟을 전환합니다. 잠시 후 이더넷 인터페이스를 통해 핑을 보내 인터넷이 백업되었는지 확인합니다.

ping -I enp4s0 google.com

이더넷 연결이 작동하면 다시 연결합니다.

하지만 데이터 비용이 비싸기 때문에 이더넷 연결이 작동하면 사용하고 싶지 않습니다. 작동하는지 수동으로 확인하고 앞뒤로 전환하는 것은 느린 프로세스입니다.

인터넷이 하나의 인터페이스를 통해 작동하는지 자동으로 확인하고 해당 인터페이스를 통해 트래픽을 라우팅하는 도구가 있는지 확인하고 싶습니다. 그러나 작동하지 않으면 백업 인터페이스를 통해 트래픽을 라우팅하십시오.

Ubuntu 18.04를 사용하고 있지만 일반적인 Linux 기반 솔루션을 찾고 있습니다.

이더넷으로 전환하는 방법을 묻는 것이 아닙니다.꽂혀 있을 때. 이더넷 케이블은항상 연결되어 있다하지만 인터넷에 접속하지 못할 수도 있습니다.

답변1

알려진 통조림 도구가 없습니다. 그러므로 스크립트를 작성하는 것이 좋습니다.크론일을 실행하다밖으로enp4s0에게8.8.4.4그리고1.0.0.1(Google이 휴식을 취하는 경우를 대비해). (DNS 문제에 속는 스크립트를 제거하기 위해 제안합니다.)

연결할 수 있으면 다음으로 전환하세요.enp4s0아직 사용하고 있지 않다면.

대답에 단어가 포함된 경우접근할 수 없음시간이 초과되면 Mister Hotspot을 사용하고 있는지 확인하세요.

관련 정보