Я пытаюсь подключить USB-телефон Android (SGS2 LTE) к 12.04, чтобы использовать его интернет-соединение. Включение « USB-модема » на телефоне вызывает « проводное соединение 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)
До сих пор я потратил два дня, пытаясь заставить его работать, основываясь на сообщениях, найденных на этих форумах, но я не я действительно не знаю, что я делаю.
Google, вероятно, работает, потому что он настроен на использование ssl (https: // вместо http: //), что означает, что он использует порт 443 и пакеты зашифрованы, поэтому они не могут использовать проверки пакетов на выбранных портах, чтобы определить, ты привязываешься Некоторые операторы мобильной связи, включая, по крайней мере, metroPCS и T-Mobile, используют этот IPE для блокировки привязки как по Wi-Fi, так и по USB.
Одним из способов решения этой проблемы, если она действительно является причиной вашей проблемы, является использование Chrome на Linux или установите свой пользовательский агент для Chrome на Linux:
"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36"
Причина, по которой это работает, в том, что Android использует агенты пользователя Linux, поэтому они не могут их заблокировать, или ваш браузер на вашем телефоне тоже не сработает.
Я сделал быстрый поиск для вас и нашел страницу о том, как изменить пользовательские агенты в различных браузерах ЗДЕСЬ . Я не уверен, что эта страница актуальна / точна, но это может быть место для начала, или более точный поиск в Google для вашего конкретного браузера может дать вам лучший результат.
Надеюсь, это поможет!
Откройте терминал (Ctrl + Alt + T) и выполните эту команду (требуются права root):
sudo iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 8289 -j ACCEPT
Замените 8289 на порт, который вы хотите открыть.
blockquote>Таким образом, в вашем случае вы должны использовать
sudo iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 80 -j ACCEPT
. Это разрешит все входящие и исходящие соединения через порт 80.
Обычно по умолчанию это не блокируется, поэтому, если вы установили какой-то брандмауэр, лучше всего попытаться разблокировать порт с помощью брандмауэра.
ссылка: http://www.upubuntu.com/2012/01/how-to-open-specific-port-under-ubuntu.html