Выбранные сайты не могут загружаться до 16.04, но могут работать с Debian Jenny на Raspberry Pi
Пользователь Ubuntu с 12.04, я всегда находил решения своих проблем здесь, на askubuntu или где-то еще на форумах или в сети, но на этот раз, после 3 недель терпеливого поиска решения, тестирования моего оборудования в различных условиях и опробования других систем (Например, Raspberry Pi, техник из моего интернет-провайдера также привез свою машину Windrose - никаких проблем с Windrose), я решил задать свой первый вопрос, потому что я до сих пор не могу найти решение, и работа в сети определенно не моя страсть (но я ' буду рад лучше понять это).
Здесь ситуация.
Я получаю доступ к Интернету из дома с помощью ADSL, через адаптер USB-Ethernet на ноутбуке. Не удается загрузить бесчисленное количество веб-сайтов, к которым я пытаюсь получить доступ (например, arduino.cc, yahoo.com, dpreview.com,...), другие загружаются нормально (веб-сайты, связанные с gmail, google, stackoverflow...). Это то же самое для Firefox и Chrome.
Однако, если я подключу свой Raspberry Pi с Debian Jenny к моему ADSL-маршрутизатору (очевидно, правильно настроив соединение), я смогу получить доступ ко всем этим веб-сайтам. Так что это исключило бы моего провайдера.
Я также взял свой ноутбук в место, где я могу получить доступ к Интернету через Wi-Fi и Ethernet (в последующем, также через адаптер USB-Ethernet), и все эти невозможные для загрузки веб-сайты могут быть доступны без проблем, Так что это исключило бы мой адаптер usb to ethernet.
У меня не было проблем с доступом к этим сайтам в Ubuntu 13.10 (я сделал новую установку, а не обновление дистрибутива на этой машине).
Итак, учитывая подробности моей системы, приведенные ниже, что я могу сделать, чтобы иметь нормальный доступ к этим сайтам? И дополнительный вопрос: почему мой rapsberry pi с debian может получить доступ к веб-сайтам, а свежая, регулярно обновляемая и обновленная 16.04 Ubuntu не может (и, вероятно, требует некоторого неочевидного манипулирования настройками сети)?
$netstat -rn возвращает:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 168.63.38.254 0.0.0.0 UG 0 0 0 ppp0
168.63.38.254 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 ppp0
$sudo lshw -C network возвращает:
*-network
description: Wireless interface
product: Centrino Advanced-N 6235
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 24
serial: c4:85:08:21:f2:7d
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-66-generic firmware=18.168.6.1 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
resources: irq:32 memory:f7800000-f7801fff
*-network
description: Ethernet interface
physical id: 1
logical name: enx9cebe8076efa
serial: 9c:eb:e8:07:6e:fa
size: 100Mbit/s
capacity: 100Mbit/s
capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=asix driverversion=22-Dec-2011 duplex=full firmware=ASIX AX88772 USB 2.0 Ethernet link=yes multicast=yes port=MII speed=100Mbit/s
/etc/resolv.conf:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
ifconfig:
enx9cebe8076efa Link encap:Ethernet HWaddr 9c:eb:e8:07:6e:fa
inet6 addr: fe80::1f3e:719d:994f:795a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:52336 errors:0 dropped:0 overruns:0 frame:0
TX packets:58855 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15400674 (15.4 MB) TX bytes:9900518 (9.9 MB)
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:65536 Metric:1
RX packets:13687 errors:0 dropped:0 overruns:0 frame:0
TX packets:13687 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:1262209 (1.2 MB) TX bytes:1262209 (1.2 MB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:36.128.152.123 P-t-P:168.63.38.254 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:51849 errors:0 dropped:0 overruns:0 frame:0
TX packets:58317 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:14959875 (14.9 MB) TX bytes:8358217 (8.3 MB)
И наконец:
/etc/hosts:
127.0.0.1 localhost
127.0.1.1 ludo-UX32VD
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
1 ответ
Ну, в конце концов я нашел решение: сделайте на Ubuntu то, что я сделал на RasPberry Pi: настройте ADSL-соединение вручную, используя:
sudo pppoeconf
(устанавливается, если нет: sudo apt-get install pppoeconf)
Я принял параметры по умолчанию и рекомендованные параметры (в том числе запуск соединения при загрузке), перезапустил, и нет ни одного сайта, который не может загрузить до сих пор.
Я, однако, не знаю, как настроить то же самое с помощью администратора сети (стремясь протестировать решение, я не обращал достаточно внимания на сообщения при запуске pppoeconf, но было что-то про DNS и MSS или MTU).
Но теперь диспетчер сети не показывает мне ни имени соединения, ни какого-либо другого соединения, которое я ранее настроил (например, прямое соединение с raspberry pi, ethernet для другой сети...). Это было бы темой другого вопроса, если я сам не смогу найти ответ.
Есть ссылка на pppoeconf:
https://help.ubuntu.com/community/ADSLPPPoE
А также этот информативный ответ, который я до сих пор не нашел (этот пост не появлялся среди десятков вопросов и ответов, связанных с медленным интернетом и не загружением веб-сайта):
/questions/417092/problema-razresheniya-mnogih-veb-stranits/417109#417109