Windows, Mac 또는 Linux에서 Android 장치로 인터넷을 공유하는 방법

Android 전화 – 장치의 Android 루트 가이드 용 Appuals를 검색 할 수 있습니다.



또한 ADB 및 Fastboot가 설치되어 있어야하며 다음을 통해 쉽게 얻을 수 있습니다.
sudo apt-get install android-tools-adb android-tools-fastboot

마지막으로 휴대폰에 터미널 에뮬레이터가 설치되어 있어야합니다.



  1. 이러한 전제 조건을 충족하면 USB를 통해 Android 장치를 PC에 연결하십시오.
  2. 이제 Linux 터미널을 시작하고 다음 명령을 입력하십시오.

Ifconfig



  1. 연결된 Android 기기의 네트워크 인터페이스가 표시되어야합니다. 일반적으로 usb0 그러나 어떤 경우에는 다른 것이 될 수 있습니다. 내가주는 명령에서 반드시 변경하십시오 usb0 사용중인 실제 네트워크 인터페이스에.
  2. 이제 터미널에 입력하십시오. sudo ifconfig usb0 10.42.0.1 넷 마스크 255.255.255.0

    에코 1 | sudo 티 / proc / sys / net / ipv4 / ip_forward

sudo iptables -t nat -F



sudo iptables -t nat -A POSTROUTING -j MASQUERADE

  1. 이제 Android의 터미널 에뮬레이터에 다음 명령을 입력해야합니다.

adb 쉘 busybox ifconfig

  1. 마지막 명령 후에는 사용중인 다른 네트워크 인터페이스가 표시되어야합니다. 예를 들어 다시 공유하고있는 명령을 실제 네트워크 인터페이스로 변경합니다.

adb 쉘 ifconfig rndis0 10.42.0.2 넷 마스크 255.255.255.0



adb shell route add default gw 10.42.0.1 dev rndis0

  1. 이제 휴대 전화의 터미널 에뮬레이터에서 핑을 전송하여 인터넷 공유를 테스트 할 수 있으므로 휴대 전화에 다음을 입력하세요.

adb 쉘 핑 8.8.8.8

핑에 성공하면 모든 준비가 완료된 것입니다.

3 분 읽기