Моя проблема в том, что я не могу подключиться к простым веб-страницам HTTP, только к защищенным HTTPS-страницам.
Есть идеи, почему это будет?
У меня нет никаких прокси. Я проверил соединение с Windows 7, и оно работает нормально. У меня проблема с Ubuntu 12.04, с Firefox, Chrome, Midori.
Я проверяю статус ufw
: он выключен.
Я выполнил тест с помощью команды curl
, и это получилось без sudo
:
alumno@Usuario:/usr/bin$ curl -I http://www.facebook.com
curl: (7) Failed to connect to 2a03:2880:2110:3f07:face:b00c:0:1: La red es inaccesible
alumno@Usuario:/usr/bin$ curl -I https://www.facebook.com
HTTP/1.1 302 Found
Location: http://www.facebook.com/unsupportedbrowser
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
X-Content-Type-Options: nosniff
Set-Cookie: datr=FiraUZvP3gAvo3pe5lXNEPDQ; expires=Wed, 08-Jul-2015 02:55:18 GMT; path=/; domain=.facebook.com; httponly
Content-Type: text/html; charset=utf-8
X-FB-Debug: lUBLWH6lEqCWU4GKQS+YeN4/h0eyokinlDsP+aVye1o=
Date: Mon, 08 Jul 2013 02:55:18 GMT
Connection: keep-alive
Content-Length: 0
Затем, войдя в систему как root, я понял, что могу получить доступ как к HTTP, так и к HTTPS. ... поэтому я думаю, что это должен быть параметр root, который не позволяет мне как пользователю перемещаться по простому HTTP.
alumno@Usuario:/usr/bin$ sudo curl -I http://www.facebook.com
HTTP/1.1 302 Found
Location: http://www.facebook.com/unsupportedbrowser
Content-Type: text/html; charset=utf-8
X-FB-Debug: ScceJRZGdIwqrHt7QFAU2KTw22yKGunWaosuzH4paik=
Date: Mon, 08 Jul 2013 02:56:19 GMT
Connection: keep-alive
Content-Length: 0
alumno@Usuario:/usr/bin$ sudo curl -I https://www.facebook.com
HTTP/1.1 302 Found
Location: http://www.facebook.com/unsupportedbrowser
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
X-Content-Type-Options: nosniff
Set-Cookie: datr=XSraUWaFBXw77lQ6vXR6utiI; expires=Wed, 08-Jul-2015 02:56:29 GMT; path=/; domain=.facebook.com; httponly
Content-Type: text/html; charset=utf-8
X-FB-Debug: uPnmroZoHqj/wGG1MB02Zzi5aU6Hlg2EMjlp+VCnD6Y=
Date: Mon, 08 Jul 2013 02:56:29 GMT
Connection: keep-alive
Content-Length: 0
Как я могу исправить эту ситуацию и позволить пользователям перемещаться по простому HTTP?
Спасибо за ваши ответы и исправления, и извините за задержку с ответом
(примечания к переводу: "La red es inaccesible" = "Сеть недоступна")
После отключения IPv6 и перезагрузки результаты скручивания остаются прежними.
alumno@Usuario:/usr/bin$ sudo sysctl -p
[sudo] password for alumno:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
alumno@Usuario:/usr/bin$ curl -I http://www.facebook.com
curl: (7) Failed to connect to 2a03:2880:2110:cf07:face:b00c:0:1: La red es inaccesible
alumno@Usuario:/usr/bin$ curl -I https://www.facebook.com
HTTP/1.1 302 Found
Location: http://www.facebook.com/unsupportedbrowser
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
X-Content-Type-Options: nosniff
Set-Cookie: datr=OqLaUaYiZdlz-h8tFxRV_4yf; expires=Wed, 08-Jul-2015 11:27:54 GMT; path=/; domain=.facebook.com; httponly
Content-Type: text/html; charset=utf-8
X-FB-Debug: 0SAZyJncyia1ASFHyLekiqAji2eEFFYbvxPltd0w/xU=
Date: Mon, 08 Jul 2013 11:27:54 GMT
Connection: keep-alive
Content-Length: 0
Дважды проверьте , что у вас не установлен прокси.
Dash Home> Искать «Сеть»> Перейти к прокси-серверу сети> установить «Нет»> нажать «Применить для всей системы»
blockquote>Если проблемы не устранены, проверьте если активен UncomplicatedFirewall.
sudo ufw status
Если это так, разрешите порт 80.
sudo ufw allow 80
Ваши браузеры, такие как Firefox и Chrome, содержат список многих веб-сайтов https, на которых включена функция hsts. Этот список называется hsts list, поэтому этот список позволяет защитить пользователя от взлома ssl-атак, поэтому никто в вашей сети не сможет прослушать ваш контент, и он остается зашифрованным на лету. Таким образом, веб-сайты с hsts могут открываться только с помощью https, и даже если вы попытаетесь ввести http, они перенаправят вас на https.И если некоторые попытки атаковать браузер не позволят вам открыть эти сайты и отобразить ошибку
У меня такая же проблема на рабочем столе Ubuntu 18.04.
Окружающая среда: Винтруал Бокс 5.2.44 r139111 (Qt5.6.2) Хост Windows 10 мостовая сеть на виртуальной машине Виртуальная машина старше 1 года, и я ежедневно использую ее для лабораторных исследований. Никаких изменений, внесенных в виртуальную машину или хост (обновления и т. д.), от которых я отказался.
Вещи, которые я пробовал безуспешно!:
Симптомы: -curl, wget elinks, ссылки, FF — все отлично работает с HTTPS-ресурсами, но без HTTP-трафика. -PCAP показывает отправку SYN для HTTP-сайтов, но не отвечает с SYN-ACK.
Временное решение: Я указал Ubuntu HTTP-прокси, чтобы получить доступ к Интернету на HTTP-ресурсах/приложениях :)
-J