インターネット接続を使用するために、Android電話(SGS2 LTE)を12.04にUSBテザリングしようとしています。電話機で「SBテザリング」を有効にすると、ネットワーク接続メニューに「有線接続2」が表示されます。
Thunderbirdでメールを受信/送信できます。
インターネットを使おうとすると、「www .....を待つ」になりますが、サイトをロードすることはありません。
ifconfig
は以下を示します。
tim@timbo:~$ ifconfig
eth0 Link encap:Ethernet HWaddr
b8:70:f4:b4:dc:6c
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:41
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:5023 errors:0 dropped:0 overruns:0 frame:0
TX packets:5023 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:358105 (358.1 KB) TX bytes:358105 (358.1 KB)
usb0 Link encap:Ethernet HWaddr 66:36:b9:5b:28:ce
inet addr:192.168.42.214 Bcast:192.168.42.255 Mask:255.255.255.0
inet6 addr: fe80::6436:b9ff:fe5b:28ce/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1432 Metric:1
RX packets:1415 errors:0 dropped:0 overruns:0 frame:0
TX packets:1410 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:948389 (948.3 KB) TX bytes:735740 (735.7 KB)
wlan0 Link encap:Ethernet HWaddr 38:59:f9:84:bd:34
inet6 addr: fe80::3a59:f9ff:fe84:bd34/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:60694 errors:0 dropped:0 overruns:0 frame:0
TX packets:53446 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:61303968 (61.3 MB) TX bytes:7559223 (7.5 MB)
これまでのところ、これらのフォーラムで見つけた投稿に基づいて機能するためにこれをいじるのに2日間費やしましたが、何をしているのか本当に分かりません。
Googleが動作するのは、SSL(http://ではなくhttps)を使用するように設定しているためです。つまり、ポート443を使用し、パケットが暗号化されているため、選択ポートでパケット検査を使用してテザリングしているかどうかを判断できません。少なくともmetroPCSとT-Mobileを含む一部のモバイルプロバイダーは、このIPEを使用してwifiとUSBの両方でテザリングをブロックします
この問題の回避策の1つは、実際に問題の原因である場合、LinuxでChromeを使用するか、LinuxでChromeのユーザーエージェントに設定することです。
"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36"
これが機能する理由は、AndroidがLinuxユーザーエージェントを使用しているため、それらをブロックできないか、携帯電話のブラウザも機能しないためです。
私はあなたのためにクイック検索を行い、さまざまなブラウザでユーザーエージェントを変更する方法に関するページを見つけました HERE 。そのページが最新/正確であるかどうかはわかりませんが、開始する場所になる可能性があります。または、特定のブラウザーのより正確なGoogle検索でより良い結果が得られる可能性があります。
お役に立てれば!
ターミナルを開き(Ctrl + Alt + T)、このコマンドを実行します(ルート権限が必要です):
Sudo iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 8289 -j ACCEPT
8289を、開きたいポートに置き換えます。
だからあなたの場合、あなたは使うべきです
Sudo iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 80 -j ACCEPT
これにより、ポート80を介したすべての着信接続と発信接続が許可されます。
通常、デフォルトではこれはブロックされません。したがって、何らかの種類のファイアウォールをインストールしている場合は、ファイアウォールを使用してポートをブロック解除することをお勧めします。
ref: http://www.upubuntu.com/2012/01/how-to-open-specific-port-under-ubuntu.html