Как назначить статический ip для интерфейса ethernet Android

Я нашел следующий сообщение, в котором описывается, как назначить статический ip для интерфейса Wi-Fi. В настоящее время я разрабатываю для Nexus 7 (4.1.2) и имею кабель OTG вместе с адаптером Linksys 300M usb-to-ethernet. Есть ли способ назначить статический IP-адрес интерфейсу Ethernet?

Еще раз большое спасибо.


person DoubleDunk    schedule 17.10.2012    source источник


Ответы (2)


Предполагая, что ваш интерфейс Ethernet на устройстве eth0, это должно работать:

ifup eth0 192.168.1.2 255.255.255.0

В основном

ifup<interface name> <ip-address> <netmask>

person TheCodeArtist    schedule 17.10.2012
comment
ifup — это команда Linux, которая, как я предполагаю, будет доступна только на корневом устройстве. - person Ben Page; 11.04.2016

Вы также можете сделать это с помощью ifconfig, но для изменения IP-адреса вручную по-прежнему требуется root, иначе вы просто получите сообщение об ошибке ioctl.

person PacoBell    schedule 06.04.2017