Droidwall и беспроводные привязки -- wifi-tethering поле с участием firewall поле с участием dhcp пол android Связанный проблема

DroidWall and Wireless Tethering


7
vote

проблема

русский

У меня очень простая проблема: когда я запускаю <код> Wifi Tether на моей Galaxy S3, компьютер не получит IP-адрес, если я не отключаю <код> DroidWall брандмауэр.

DW работает в режиме Whitelist, но я бежал по всему меню, чтобы включить все, связанные с беспроводными приложениями. Ничего такого. Я должен остановить его вообще, чтобы сделать работу DHCP-сервера.

Какое приложение в Android 4.1, или, по крайней мере, в акции GS3 ROM, управляет DHCP в беспроводной связи и должен быть включен с Droidwall?

Или иначе, как я могу найти его без попытки и не проходить через большое количество приложений.

Английский оригинал

I have a very simple problem: when I run Wifi Tether on my Galaxy S3 the computer won't get the IP address unless I disable DroidWall firewall.

DW runs in whitelist mode, but I ran across its menu to enable all wireless related applications it found. Nothing. I have to stop it at all to make DHCP server work.

What application in Android 4.1, or at least in the stock GS3 ROM, governs DHCP in wireless tethering and should be enabled with DroidWall?

Or else, how do I find it out without try-and-fail across a large number of applications.

        

Список ответов

5
 
vote
vote
Лучший ответ
 

нашей версии 1.2.5, привязка была включена в AFWALL +, вам нужно только включить

    .
  • (привязка) - DHCP + DNS Services
 

As of version 1.2.5, tethering has been included in AFWall+, you should only need to enable

  • (Tethering) - DHCP+DNS services
 
 
4
 
vote

У меня была такая же проблема с Wi-Fi привязки после установки DroidWall. Хотя соединение WiFi было успешным, но у меня нет доступа в Интернет.

Я получил его работать, просто добавив DNS в моем ноутбуке. Надеюсь, это работает для вас или кто-либо лицом к тому же проблеме.

Изменить / добавить DNS 4.2.2.2 и 8,8,8,8 на вашем компьютере / ноутбуке. Вот и все.

 

I had the same problem with wifi tethering after I installed Droidwall. Though the wifi connection was successful but I got no internet access.

I got it working simply by adding the DNS in my laptop. Hope, it works for you or anyone facing the same problem.

Change/Add DNS 4.2.2.2 and 8.8.8.8 in your PC/Laptop. That's it.

 
 
   
   
2
 
vote

Это нормально отключить DroidWall, по тому, что он блокирует любые входящие пакеты для порта 67, чтобы разрешить WiFi привязать работу. Или просто, разрешите a Пользовательский сценарий , который соответствует порту № 67, который DHCP пройти через.

fyi О Droidwall - функциональные возможности и усилия по развитию были прекращены, а автор открыл его до avast.

Вилка DroidWall называется AFWALL +, который можно найти здесь и нашел на Google Play , который, по-видимому, лучше, чем старый Droidwall.

Редактировать

Поскольку WiFi-Teter работает на порту 67 TCP / UDP (для работы DHCP), вот правила необходимы:

 <код> $IPTABLES -A "droidwall-wifi" -p TCP --destination-port 67 -j RETURN $IPTABLES -A "droidwall-wifi" -p UDP --destination-port 67 -j RETURN   

Это правило здесь позволяет легко работать с включенным DroidWall.

 <код> $IPTABLES -A "droidwall-wifi" --destination "0.0.0.0" --destination-port 5555 -j RETURN   

Вам также необходимо включить доступ Wi-Fi для «приложений, работающих как root» для этого для работы.

 

It is normal to disable Droidwall, for the reason that it blocks any incoming packets for port 67, to allow Wifi Tethering to work. Or quite simply, allow a custom script that matches the port number 67 which is dhcp to pass through.

FYI about Droidwall - the functionality and development efforts have been discontinued and the author sold it off to Avast.

The fork of Droidwall is called AFWall+ which can be found here and found on Google Play which is apparently better than the old Droidwall.

Edit

Since Wifi-Tether operates on both TCP/UDP's port number 67 (for dhcp to work), here's the rules necessary:

$IPTABLES -A "droidwall-wifi" -p TCP --destination-port 67 -j RETURN $IPTABLES -A "droidwall-wifi" -p UDP --destination-port 67 -j RETURN 

This rule here enables adbWireless to work with DroidWall enabled.

$IPTABLES -A "droidwall-wifi" --destination "0.0.0.0" --destination-port 5555 -j RETURN 

You also have to enable Wi-Fi access for "Apps running as root" for this to work.

 
 
         
         
1
 
vote

В моем случае, позволяющий пользователю ID 9999 (никто) для подключения через WiFi исправлена ​​проблема. Поэтому я добавил эту строку как пользовательский скрипт для DroidWall:

 <код> $IPTABLES -A droidwall-wifi -j RETURN -m owner --uid-owner 9999   
 

In my case allowing user id 9999 (nobody) to connect through WiFi fixed the problem. So I added this line as a custom script to DroidWall:

$IPTABLES -A droidwall-wifi -j RETURN -m owner --uid-owner 9999 
 
 
1
 
vote

Это решение должно работать для всех брандмауэров, на корне или без корня. Первоначально я пробовал оба вида устройств, так и не работал, и после того, как я нашел эту информацию оба работал. Так что я достаточно уверен, что это будет работать для вас. Чтобы сделать его в полном ответе, как я уверен, было бы неясно, как / где можно изменить DNS для большинства пользователей. В основном изменения не выполняются на стороне приложения, просто на ПК.

Я использовал Noroot Firewall (на нерушественным устройстве) и USB-привязку не работал. Я также использовал укоренившееся устройство, запущенное AFWOLL +, и хотя он имеет определенную настройку для «(привязки) - службы DHCP + DNS« Включением, что он не сделал привязку. Итак, в конце концов я отключил его. На самом деле я попробовал только включить только хромовый браузер на нем, и ни одно из других вещей, и с этим решением все еще работали.


Наличие телефона подключенного и привязанного, перейдите к панели управления Network and Internet Network и Sharing Center и нажмите на локальную зону подключения к подключению: «  Скриншот

На следующем экране Выбор свойств, затем выделите «Интернет-протокол версии 4» и нажмите «Свойства» ниже.

Теперь в нижней части вы видите предпочтительные и альтернативные поля серверов DNS. Введите 4.2.2.2 и 8.8.8.8 Там (спасибо @michaelsangma)

 

This solution should work for all firewalls, on root or no root. Initially I tried both kinds of devices and neither worked and after I found this info both worked. So I'm fairly sure this will work for you. To make it into a complete answer, as I'm sure it would be unclear how/where to change DNS for most users. Basically no change is done on the app side, just on the PC.

I used NoRoot Firewall (on unrooted device) and USB tethering wasn't working. I also used a rooted device running AFWall+ and though it has specific setting for "(tethering) - DHCP+DNS services" enabling it didn't make tethering work. So in the end I disabled it. In fact I tried only enabling Chrome browser on it, and none of the other things, and with this solution tethering still worked.


Having the phone connected and tethered, Go to Control Panel\Network and Internet\Network and Sharing Center, and click on the Local Area connection "Connections:" screenshot

On the next screen select Properties, then highlight "Internet Protocol Version 4" and press properties below.

Now in the lower portion you see Preferred and Alternative DNS server boxes. Enter 4.2.2.2 and 8.8.8.8 there (thanks @michaelsangma)

 
 

Связанный проблема

7  Droidwall и беспроводные привязки  ( Droidwall and wireless tethering ) 
У меня очень простая проблема: когда я запускаю <код> Wifi Tether на моей Galaxy S3, компьютер не получит IP-адрес, если я не отключаю <код> DroidWall бранд...

1  Настройка клиента DHCP на моей доске Android  ( Configuring dhcp client on my android board ) 
Я запускаю Android на моей доске разработки и хочу настроить DHCP-клиент на нем. Может кто-нибудь рассказать подробности о том, какие шаги следует соблюдать, ...

2  Как мне изменить свой «идентификатор класса поставщика»?  ( How do i change my vendor class id ) 
«ID класса поставщика поставщика моего устройства» <код> dhcpcd-5.2.10:Linux-3.0.8-gb55e9ac:armv7l:herring . Я не знаю, каков идентификатор класса поставщика,...

2  Как изменить диапазон IP-адреса Hotspot DHCP DHCP на Android?  ( How to change the default hotspot dhcp ip address range on android ) 
Как называется заголовок, я ищу способ постоянно изменить форму диапазона IP-адресов по умолчанию <код> 192.168.43.xxx на <Код> 192.168.1.xxx . Причина: на...

7  Сеть WiFi не доступна с модифицированным MAC-адресом  ( Wifi network not accessible with modified mac address ) 
Я недавно купил Nexus 7, чтобы использовать в качестве демонстрационного клиента для системы, которую я в настоящее время разрабатываю. В настоящее время сист...

3  Samsung Galaxy S - проблема получения IP-адреса. «Нак по запросу»  ( Samsung galaxy s problem obtaining ip address nak in request ) 
Я не могу получить IP-адрес моему смартфону Android с моего роутера WiFi. Наблюдения: Смартфон подключение к другим маршрутизаторам или через сотовые данн...

1  Как поделиться соединением данных 4G через проводной Ethernet?  ( How to share a 4g data connection over wired ethernet ) 
Я понимаю, что Android в основном является клиентом Wired-Ethernet. I.e. Это просит и получает адрес DHCP. Интернет на другой стороне кабеля Ethernet. содер...

0  Общее соединение USB Android работает на сервере DHCP?  ( Does android usb shared connection runs a dhcp server ) 
Я в курсе USB-совместного подключения Android, и я использую его, чтобы дать подключение к моему компьютеру. Также у меня старый внутренний маршрутизатор, и...

0  Не подключайтесь к публичным сетям Wi-Fi с Cyanogenmod  ( Fail to connect to public wifi networks with cyanogenmod ) 
Я изменил мою предварительную установленную ОС на Cyanogenmod 9 на мою Xperia Neo V, и с тех пор я не могу подключиться к любой общедоступной сети, которая тр...

61  Как мне изменить имя моего устройства Android?  ( How do i change the name of my android device ) 
Мое устройство Android - это Nexus One. Но это должно относиться ко всем текущим устройствам Android. Как изменить имя моего Android-устройства? Когда я...

10  Бесконечный «получение IP-адреса» петля  ( Endless obtaining ip address loop ) 
Возможные дубликаты: . https://android.stackexchange.com/questions/60139/ice-cream-sandwich-cant-obtain-ip-address-what-do-i-need-wi-delete-To-reset-wi ...

3  Изменить DNS, но оставайтесь на DHCP  ( Change dns but stay on dhcp ) 
У меня есть «Minix Neo X8-H Plus», работает Android 4.4 (KITKAT). Я хочу изменить серверы DNS на соединении WiFi, но для этого я получаю этот выбор, только ...

4  Android сохраняет журнал собственных IP-адресов?  ( Does android save a log of its own ip addresses ) 
У меня есть сеть WiFi, к которой я подключаюсь на работе. IP-адрес всегда был DHCP, но сегодня DHCP-сервер не работает. Если я смогу выяснить, какой IP-адрес ...

1  WiFi Hotspot DNSMASQ Нет DHCP ACK  ( Wifi hotspot dnsmasq no dhcp ack ) 
Я создаю точку доступа WiFi с Hostapd и предоставив DHCP / DNS через DNSMAMSQ на устройстве Android 5.0.1. Когда клиент подключается к точке доступа WiFi, она...

5  Как я могу получить устройства Android, чтобы увидеть бесцветный статический маршрут?  ( How can i get android devices to see a classless static route ) 
Это, кажется, проблема, что несколько человек имеют. У меня есть DHCP на сервере Windows 2008. Среди всех установленных вами параметров является вариант 121 (...

10  Как изменить конфигурацию DHCP?  ( How to change dhcp config ) 
Я пытаюсь получить доступ к ярусе IMS из клиента IMS в моем устройстве Android, однако мне нужно изменить клиент DHCP, чтобы добавить IP ядра в виде одного из...

0  DHCP / PXE / TFTP Server на Android? (8.x / 10)  ( Dhcp pxe tftp server on android 8 x 10 ) 
Для проекта, на котором я работаю, я хочу установить ISO на компьютер через PXE. Для этого мне нужна некоторая форма DHCP-сервера, а также сервер TFTP, работа...

1  Неправильно получение настроек DNS от AP при подключении к публичному WiFi  ( Incorrectly receiving dns settings from ap when connecting to public wifi ) 
Мне пришлось летать недавно. Полет в полете в полете в поле «Развлечения в полете» через Gogoinflight, но я не мог получить доступ к нему на моем телефоне, по...

2  Проблема доступа к Интернету в 4.0 ICS  ( Problem accessing internet in 4 0 ics ) 
Для некоторой странной причины мой планшет Android 4.0 ICS больше не в состоянии получить доступ к Интернету. Во-первых, через WiFi он мог бы подключаться к д...

15  Определение устройства Android по его имени хоста  ( Identifying an android device by its hostname ) 
Каждое устройство Android в нашей сети имеет имя хоста <код> android_[some-hex-number].domain.local . У меня есть одно устройство, которое запросило 10 IP-адр...

3  Есть ли способ установить конфигурацию IP на основе в сетевой основе?  ( Is there a way to set the ip configuration on a per network basis ) 
Я подключаюсь к нескольким сетям Wi-Fi. На некоторых сетях я должен использовать статический IP-адрес. Большинство с конфигурациями DHCP без возможности испол...

2  Samsung Note 2 не назначает полученный IP  ( Samsung note 2 does not assign received ip ) 
Я пытаюсь подключить Samsung Note II (OS: Android 4.0, сэндвич мороженого) через Wi-Fi на сервер DHCP. DHCP-сервер (192.168.3.29) работает на виртуальной маши...

4  Сменить имя Android из "Android- ..." [Закрыто]  ( Change android name from android ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт . Этот вопрос нуждается в Детали или ясность . В настоящее...

2  Сбросить кэш DHCP для Asus Memo Pad HD7 'избегал из-за плохого соединения  ( Reset dhcp cache for asus memo pad hd7 avoided due to poor connection ) 
Только на днях, мой планшет теперь отказывается подключаться к любому Wi-Fi. Я попробовал сброс как планшет, так и маршрутизатор безрезультатно. Оглядываясь...

1  Как сбросить статический IP-адрес обратно в DHCP для Ethernet  ( How to reset static ip address back to dhcp for ethernet ) 
У меня установить статический IP-адрес для <код> eth0 с командой ADB <код> ip addr add $ipAddress dev eth0 плюс другие команды для установки <код> netmask ,...

Связанный проблема

7  Droidwall и беспроводные привязки 
1  Настройка клиента DHCP на моей доске Android 
2  Как мне изменить свой «идентификатор класса поставщика»? 
2  Как изменить диапазон IP-адреса Hotspot DHCP DHCP на Android? 
7  Сеть WiFi не доступна с модифицированным MAC-адресом 
3  Samsung Galaxy S - проблема получения IP-адреса. «Нак по запросу» 
1  Как поделиться соединением данных 4G через проводной Ethernet? 
0  Общее соединение USB Android работает на сервере DHCP? 
0  Не подключайтесь к публичным сетям Wi-Fi с Cyanogenmod 
61  Как мне изменить имя моего устройства Android? 
10  Бесконечный «получение IP-адреса» петля 
3  Изменить DNS, но оставайтесь на DHCP 
4  Android сохраняет журнал собственных IP-адресов? 
1  WiFi Hotspot DNSMASQ Нет DHCP ACK 
5  Как я могу получить устройства Android, чтобы увидеть бесцветный статический маршрут? 
10  Как изменить конфигурацию DHCP? 
0  DHCP / PXE / TFTP Server на Android? (8.x / 10) 
1  Неправильно получение настроек DNS от AP при подключении к публичному WiFi 
2  Проблема доступа к Интернету в 4.0 ICS 
15  Определение устройства Android по его имени хоста 
3  Есть ли способ установить конфигурацию IP на основе в сетевой основе? 
2  Samsung Note 2 не назначает полученный IP 
4  Сменить имя Android из "Android- ..." [Закрыто] 
2  Сбросить кэш DHCP для Asus Memo Pad HD7 'избегал из-за плохого соединения 
1  Как сбросить статический IP-адрес обратно в DHCP для Ethernet