Droidwall和无线系绳 -- wifi-tethering 领域 和 firewall 领域 和 dhcp 领域 android 相关 的问题

DroidWall and Wireless Tethering


7
vote

问题

中文
我有一个非常简单的问题:当我运行 Wifi Tether 时,除非我禁用 DroidWall 防火墙,否则计算机将无法获取IP地址。

dw以白名单模式运行,但我在其菜单上运行,以启用它找到的所有无线相关的应用程序。没有。我必须阻止它来制作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版,Tetering已包含在AFWALL +中,您只需要启用

  • (系列) - DHCP + DNS服务
 

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

  • (Tethering) - DHCP+DNS services
 
 
4
 
vote

我安装了Droidwall后,我对WiFi系列有同样的问题。虽然WiFi连接成功,但我没有互联网接入。

我通过在笔记本电脑中添加DNS来完成它。希望,它适合您或任何面临同样问题的人。

在PC /笔记本电脑中更改/添加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通过。

关于Droidwall的fyi - 已停止的功能和发展努力,提交人将其销售为avast。

droidwall的叉子被称为afwall +,可以找到这里并在 google play ,它显然比旧的droidwall更好。

编辑

由于Wifi-Tether在TCP / UDP端口号67(对于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的方式/地点是不清楚的。基本上没有更改在应用程序方面,就在PC上。

我使用NOROOCE防火墙(在UnoRoed Device上),USB系列不起作用。我还使用了一种运行AFWALL +的扎根设备,但它具有"(系列) - DHCP + DNS服务" 的特定设置,使其无法进行系列工作。所以最后我禁用了它。事实上,我只尝试了它的浏览器,而不尝试过浏览器,也没有其他事情,并且使用这个解决方案仍然有效。


使用电话连接和系列,转到控制面板网络和Internet 网络和共享中心,然后单击本地连接"连接:"  srcenhot

在下一个屏幕上选择属性,然后突出显示"Internet协议版本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)

 
 

相关问题

3  根令人难以置信的WiFi系列不起作用  ( Rooted incredible wifi tethering not working ) 
我扎根了我的机器人令人难以置信并安装了"无线系绳" 和"栏网WiFi系绳" 应用程序,但我似乎无法在任何其他设备上获得互联网连接。我可以看到我的笔记本电脑和iPad上的连接,我的设备获取分配给它们的IP地址,但我无法连接到Internet。 Google Chrome报告"未解决的名称未解决" ,而iPad上的Saf...

8  如何在2个Android设备之间分享Internet?  ( How to share internet among 2 android devices ) 
我拥有一个G1和一个新的Android平板电脑(kmart一个,绅士)。绅士使用WiFi访问互联网; G1使用T-Mobile蜂窝连接。理想情况下,我想以某种方式导致G1发出一个WiFi接入点,以便只要G1和绅士靠近,营养业就可以捎带G1的互联网连接并到达互联网本身。假设我愿意/能够在必要时扎根两个设备,我将如何完成...

2  如果我的笔记本电脑无法通过系列连接到互联网,我应该经过什么检查?  ( What checks should i go through if my laptop cant connect to the internet throu ) 
我需要通过智能手机通过智能手机将我的笔记本电脑连接到互联网,我正在使用带有Android 4.2.2的Galaxy GT-S7270,带Windows 7的笔记本电脑和带Windows 8的平板电脑。 每当我尝试使用WiFi热点时,我可以通过我的平板电脑连接和访问Internet,笔记本电脑连接到智能手机后获得有限...

1  如何在我的moto droid(2.2)上启用WiFi接入点/热点,而无需编辑Kernal或闪烁ROM?  ( How to enable wifi access point hotspot on my moto droid 2 2 without editing ) 
我想在Moto Droid上启用WiFi接入点(AP)功能。我不介意生根,但我想这样做,而无需编辑内核或必须刷新rom。我已经看到了启用WiFi系列的应用,但它们需要启用NetFilter的内核。 这可能吗?如果是,我如何完成它? 这里有几点我想澄清,因为我预计几个人告诉我使用pdanet,这是我喜欢的一个很好的应...

0  移动热点正在使用WiFi-On;现在没有  ( Mobile hotspot was working with wifi on now it doesnt ) 
通过能够从最佳热点从最佳热点互联网向我的平板电脑发送互联网服务。平板电脑无法接收信号。 以前用这种方式使用了几个小时,它正常工作。现在,当我打开Moto上的移动热点时,Wi-Fi会自动关闭。什么给出?? ...

2  Nexus 4未共享Internet连接(系列),而WiFi或蓝牙连接已成功建立  ( Nexus 4 is not sharing internet connection tethering while wifi or bluetooth ) 
我试图使我的Nexus 4与其他设备共享其Internet连接。 首先我尝试了便携式热点:当它准备好了我尝试连接我的nexus 7 2.它没有问题到WiFi网,但WiFi指示灯从未变为蓝色,我无法浏览。 然后我尝试了蓝牙方式:配对设备和(在平板电脑上)检查Internet访问选项。这次蓝牙指示器变为蓝色,但每当我尝试...

1  绕过欧洲预付款的束缚块  ( Getting around a tethering block with european prepay sim ) 
当我前往欧洲时,我买了一个SIM卡,把它贴在一个有欧洲收音机的Moto-e中,然后系上我的常规手机。这是一个有效的解决方案,因为我正在使用我的常规手机,我拥有我的所有应用程序。 但是,我上次旅行了,我有一个莱卡维尔(丹麦)sim,但他们阻止了束缚。数据连接从欧洲手机上的应用程序工作得很好。 WiFi热点可以在欧洲手机...

12  哪种无线系绳方法使用最少的功率?蓝牙或WiFi?  ( Which method of wireless tether uses the least amount of power bluetooth or wif ) 
如果我要向我的Android手机到无线Dehter,哪种方法最少排出电池? WiFi或蓝牙? ...

1  Android 6.0.1(rooted)阻止WiFi连接的USB系列(载体没有问题)  ( Android 6 0 1 rooted blocking usb tethering of wifi connection carrier has no ) 
我知道有许多关于类似主题的问题,但我相信我的问题是不同的,让我解释: 我在西班牙,运营商确实允许USB连接WiFi连接(手机连接到WiFi网络,我想通过USB连接到我的笔记本电脑,所以笔记本电脑使用WiFi连接电话)。我知道这是可能的,因为在我的三星Galaxy笔记1上使用Android 4.4我可以做到,没问题。 ...

2  如何从WiFi Hotspot访问USB系扣设备?  ( How can i access usb tethered device from wifi hotspot ) 
所以我发现了USB系绳IP为192.168.52.x的艰难方式,WiFi地址为192.168.53.x。 我的目标是能够从WiFi访问USB系列设备(Raspberry PI),就像它是相同的网络一样。 如果我有特定的端口,那就没关系,但如果可能的话,我想避免这种情况。我找到了这个xda post 关于反向系列(共享...

3  我可以通过蓝牙配对2个Android设备进行Internet访问吗?  ( Can i pair 2 android devices via bluetooth for internet access ) 
这几乎是假设的,但我很好奇...... 让我们说我得到了一个有可能在春天出来的Android平板电脑,并获得一个只有WiFi和没有Wwan的内置...... 我有一个moto droid运行股票2.2.1和概无。如果我root设备,我知道我可以通过WiFi显然是系绳,但也有应用程序PDANET,允许您通过USB或蓝牙...

2  设置Android Hotspot的静态IP  ( Setting static ip for android hotspot ) 
我正在连接到我的Android的热点。我看到IP是192.168.43.0/24,因此192.168.43.x的任何IP都将为Android的DHCP服务器保留。但我需要连接到Android的热点的机器才能拥有静态IP。我将使用不同的WiFi NIC卡片有多个Android热点连接到我的机器。如何设置静态IP,以防止...

3  三星Galaxy选项卡可以用作WiFi-Hotspot吗?  ( Can the samsung galaxy tab be used as a wifi hotspot ) 
是可以使用Samsung Galaxy Tab作为WiFi-Hotspot,以便非3G iPad可以使用Samsungs连接到电话网络? ...

0  可以在连接到现有的WiFi网络时共享移动互联网(系绳)?  ( Possible to share mobile internet tether while connected to existing wifi netw ) 
我有一个现有的WiFi网络和Google Nexus 5(无生根,股票和谐),具有3G数据连接。 我想系绳我的手机将Internet分享到具有自定义路由或代理的现有网络中的所有设备,维护所有其他设备的默认路由。该现有网络还具有另一个固定连接(默认路由)。 这意味着Android应该有效地将客户视为现有的WiFi网络,...

1  WiFi上网互联网  ( Tethering internet over wifi ) 
考虑如果我使用WiFi热点(通过密码验证密码),请在我的手机中使用Internet。可以通过任何WiFi,USB或Blutooth连接到另一个设备的连接(USB或Blutooth) 让我如图所示: 我有一个 wifi 调制解调器,我可以访问我的互联网 手机,现在我的问题现在是我是否可以系绳我的手机 wifi /...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.