또한 ADB 및 Fastboot가 설치되어 있어야하며 다음을 통해 쉽게 얻을 수 있습니다.
sudo apt-get install android-tools-adb android-tools-fastboot
마지막으로 휴대폰에 터미널 에뮬레이터가 설치되어 있어야합니다.
- 이러한 전제 조건을 충족하면 USB를 통해 Android 장치를 PC에 연결하십시오.
- 이제 Linux 터미널을 시작하고 다음 명령을 입력하십시오.
Ifconfig
- 연결된 Android 기기의 네트워크 인터페이스가 표시되어야합니다. 일반적으로 usb0 그러나 어떤 경우에는 다른 것이 될 수 있습니다. 내가주는 명령에서 반드시 변경하십시오 usb0 사용중인 실제 네트워크 인터페이스에.
- 이제 터미널에 입력하십시오. 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
- 이제 Android의 터미널 에뮬레이터에 다음 명령을 입력해야합니다.
adb 쉘 busybox ifconfig
- 마지막 명령 후에는 사용중인 다른 네트워크 인터페이스가 표시되어야합니다. 예를 들어 다시 공유하고있는 명령을 실제 네트워크 인터페이스로 변경합니다.
adb 쉘 ifconfig rndis0 10.42.0.2 넷 마스크 255.255.255.0
adb shell route add default gw 10.42.0.1 dev rndis0
- 이제 휴대 전화의 터미널 에뮬레이터에서 핑을 전송하여 인터넷 공유를 테스트 할 수 있으므로 휴대 전화에 다음을 입력하세요.
adb 쉘 핑 8.8.8.8
핑에 성공하면 모든 준비가 완료된 것입니다.
3 분 읽기