ネットワーク – どのようにアンドロイドコンピュータのフレンドリーなネットワーク名を設定するには?

android networking

ルーターのDHCPリースリストにパソコンの名前が表示されます。私のandroid galaxy tabは英数字の名前でリストアップされています。私はどのように私が好きなフレンドリーな名前を設定するには?

  37  Suzan Cioc  2012-04-04


ベストアンサー

Android 4.4以下では、開発者オプションの「設定」の「開発者オプション」でホスト名をあまり暗号化されていない名前に変更することができます。開発者オプションの “Debugging “セクションでは、”Device hostname “というオプションが表示されますが、現在はこのようなやや暗号化された名前に設定されているはずです。これを好きな英数字の名前に変更することができます

Android 5.0の場合、このオプションはもうありません。ADBシェルを使用してもまだ動作しますが。bayuah回答を参照してください。ルートは私の携帯電話で必要とされていないようです。上にリンクされている答えから

adb shell
getprop net.hostname
setprop net.hostname <new_hostname>

27  PTS  2013-01-22


ターミナルを開きます。以下のように入力します

adb shell
su
getprop net.hostname
setprop net.hostname <new_hostname>

ルートアクセスが必要です

17  bayuah  2015-01-12


一部のAndroidスマホでは、Wi-Fi Directで変更する場合があります

  1. Settings
  2. WiFi
  3. 右上のメニューから「詳細設定」を選択します
  4. Wi-Fi Direct
  5. 右上のオプション デバイスの名前を変更します
  6. 新しいデバイス名を書いて、OKを押します
  7. Wi-Fiをオフにしたり、オンにしたり
  8. 効果がない場合は、スマホを再起動してください

重要: すべての Android 携帯電話にこのオプションがあるわけではありません。また、すべての携帯電話がこのオプションからデバイス名を変更した後でも、ホスト名を正しく変更できるわけではありません

8  Paulo Coghi – Reinstate Monica  2018-03-02


ホスト名は、ネットワークに接続されているホストを簡単に識別して記憶するために使用されます。これは起動時に設定され、例えば Linux ベースのシステムでは /etc/hostname から設定されます。ホスト名はDHCPREQUESTの一部でもあります(IETFによってcode 12として標準化されています)。DHCPサーバはDNSのようなサービスを提供するためにホスト名を格納します。詳細はHow to ping a local network host by hostname?

Android – Linux カーネルの ホスト名サービス – プロパティ net.hostname (2.2 以降) を使用して、android_id をベースにしたすべてのデバイスに一意のホスト名を設定していました。このホスト名プロパティはDHCPハンドシェイクに使用されていました (Android 2で追加されたものです。2と4.0)。Android 6 では net.hostname は引き続き (1, 2, 3, 4)を新しい Java DHCPクライアントのネイティブdhcpcdが放棄され、後にサービスはAndroid 7で削除されました。Android 8以降 – android_idがアプリに固有のとなったとき – net.hostnameは設定されなくなったので、DHCPREQUESTではnullが送られてきます。Android 8 プライバシーの変更 と セキュリティの強化 を参照してください

net.hostname は空になり、dhcp クライアントはホスト名を送信しなくなりました

だからWiFiルーターは、Android 8+のホスト名を表示しない、どちらも我々はそれを設定/解除/変更することができます

しかし、root 化されたデバイスでは、net.hostnamesetprop コマンドを使って手動で設定したり、init.rc ファイルに追加して起動時に設定したりすることができます。または、busybox udhcpc のようなサードパーティのクライアントを使って、希望するホスト名やその他のオプションをルータに送信してください。ADB シェル経由で WiFi に接続する を参照してください

5  Irfan Latif  2019-11-22


ちょうど私がADBを使用して出くわした別の関連するソリューションを参照したいと思っていました(そして、root化されたデバイスを必要とします)。http://nileshgr.com/2012/10/13/how-to-change-wifi-host-name-of-your-android-device私はしかし、このリンクよりもSOでここに提示されたADBコマンドを好むだろうが、それは少なくとも別の方法です

2  David  2016-01-06


DHCPサーバに送られる名前は、一般的に考えられているようなホスト名ではなく、VID(Vendor ID Code)であり、変更することはできません。できればルータレベルで名前を変更してみてはいかがでしょうか

1  paradd0x  2012-04-04


この解決方法は、上記の@bayuahさんが投稿されたコマンドを使用していますが、adbsuも全く使用していません。これは root 化された端末 (Nougat AOSP 7.1.2) でのことです。JuiceSSH端末を使って、2つのコマンドを入力します

getprop net.hostname
setprop net.hostname <new_hostname>

0  woohoo  2018-04-07


Playストアから「ホスト名を変更」というアプリをダウンロードしてインストールするだけで、アンドロイド端末のホスト名(android-xxxxxxxxxxx)の編集を楽しむことができます

ルートアクセスは必要ですが、root化されていない方には申し訳ありません

Regards.

-3  MuRToN  2013-02-08


タイトルとURLをコピーしました