Computer >> 컴퓨터 >  >> 문제 해결 >> Android

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

대부분의 사람들은 Android 기기가 모바일 데이터를 컴퓨터와 공유하기 위한 USB 테더로 사용될 수 있다는 것을 알고 있지만, 멋진 트릭은 그 반대의 절차입니다. 즉, Android 기기와 컴퓨터의 인터넷 연결을 공유하는 것입니다. "역 테더링"이라고 하며 설정이 상당히 쉽습니다.

운영 체제에 따라 이를 달성하는 방법이 다르므로 Windows, Mac 및 Linux 시스템에 대한 방법을 공유하겠습니다.

Windows:

  1. Connectify Hotspot 소프트웨어를 컴퓨터에 다운로드하여 설치하고 화면의 지시를 따릅니다. Connectify Hotspot은 기본적으로 컴퓨터의 WiFi 안테나를 통해 핫스팟 네트워크를 생성합니다. 물론 이를 달성하는 기본 Windows 방법이 있지만 Connectify Hotspot은 기술 수준이 훨씬 낮고 사용자 친화적입니다.
  2. Connectify Hotspot을 구성하려면 SSID 필드에 원하는 이름과 암호를 입력하여 네트워크를 생성하기만 하면 됩니다. 그런 다음 컴퓨터가 연결된 Wi-Fi 네트워크와 같이 공유할 연결을 선택합니다.
  3. SSID에 지정하려는 연결 이름을 입력하면 Android에서 볼 수 있는 Wi-Fi 네트워크 이름이 됩니다. 보안 네트워크를 사용하려면 네트워크에 암호를 지정하십시오. 이제 공유하려는 연결에서 선택하십시오. 즉, 인터넷이 가능한 어댑터입니다. Android 전화를 연결할 Wi-Fi 네트워크를 선택합니다.
  4. 이제 Android 기기의 WiFi를 활성화하고 Connectify에서 "핫스팟 시작"을 클릭합니다. 휴대전화의 사용 가능한 WiFi 네트워크 목록에서 네트워크를 볼 수 있어야 하므로 Connectify에서 SSID를 선택하고 비밀번호를 제공하면 모든 설정이 완료됩니다.

맥:

  1. 먼저 시스템 환경설정> 공유로 이동합니다.
  2. 인터넷 공유를 클릭하고 "다음에서 연결 공유:" 드롭다운 상자에서 이더넷 또는 WiFi와 같이 Mac이 연결된 네트워크를 선택합니다.
  3. 이제 "다음을 사용하는 컴퓨터로" 상자에서 Mac OS/X 버전에 따라 Bluetooth PAN 또는 AirPort를 선택합니다. 그러나 AirPort를 통해 Apple 이외의 기기와 Mac의 인터넷을 공유하는 경우 Mac에는 5가 반드시 필요합니다. 또는 13 문자 WEP 키입니다. 더도 말고 덜도 말고.
  4. Mac에서 SSID를 브로드캐스트한 후 Android 기기의 WiFi 설정에서 SSID에 연결하세요.

리눅스:

루팅된이 필요합니다. Android 폰 – Appuals for Android 루트 가이드를 검색할 수 있습니다.

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

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

  1. 이러한 전제 조건을 충족하는 경우 USB를 통해 Android 기기를 PC에 연결하세요.
  2. 이제 Linux 터미널을 실행하고 다음 명령을 입력합니다.

Ifconfig

<올 시작="3">
  • 연결된 Android 기기의 네트워크 인터페이스(일반적으로 usb0 )가 표시되어야 합니다. 그러나 어떤 경우에는 다른 것일 수 있습니다. 내가 주는 명령에서 usb0 사용 중인 실제 네트워크 인터페이스에 연결합니다.
  • 이제 터미널에 다음을 입력합니다.sudo ifconfig usb0 10.42.0.1 netmask 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 셸 경로 추가 기본 gw 10.42.0.1 dev rndis0

    <올 시작="7">
  • 이제 휴대전화의 터미널 에뮬레이터에서 핑을 보내어 인터넷 공유를 테스트할 수 있으므로 휴대전화에 다음을 입력하세요.
  • adb 쉘 핑 8.8.8.8

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