Я просто купил место на сервере с поставщиком VPS. Первая вещь, которую я хотел сделать, установить lastest версию Nginx. Я следовал официальным инструкциям от Nginx, как описано здесь. Все пошло гладко, пока я не работал sudo apt-get update
. По некоторым причинам это кажется всем respositories в /etc/apt/sources.list
обновите правильно кроме тех для Nginx, который я добавил вручную.
У меня есть тестовый сервер на моей LAN, которая я устанавливаю точно то же как этот виртуальный частный сервер, таким образом, я знаю работы конфигурации.
Я относительно плохо знаком со всем этим, я понятия не имею, что может вызывать это, и я не мог найти никого онлайн, который имел ту же проблему, но я попробовал эти диагностические шаги от того, что я мог найти:
Удаленный все серверы имен в /etc/resolv.conf
и добавил только Google 8.8.8.8
- не решил проблему, и затем все репозитории имели ошибки, когда я работал sudo apt-get update
Каждый раз, когда я пытаюсь ping
что-либо, вывод всегда connect: Network is unreachable
но если я работаю host www.google.com
, например, я получаю этот вывод:
www.google.com has address 74.125.28.147
www.google.com has address 74.125.28.99
www.google.com has address 74.125.28.103
www.google.com has address 74.125.28.104
www.google.com has address 74.125.28.105
www.google.com has address 74.125.28.106
www.google.com has IPv6 address 2607:f8b0:400e:c04::93
Это - вывод sudo apt-get update
Err http://nginx.org trusty InRelease
Err http://nginx.org trusty Release.gpg
Could not resolve 'nginx.org'
Ign http://mirrors.gandi.net trusty InRelease
Hit http://mirrors.gandi.net trusty Release.gpg
Hit http://mirrors.gandi.net trusty Release
Ign http://us.archive.ubuntu.com trusty InRelease
Ign http://security.ubuntu.com trusty-security InRelease
Hit http://mirrors.gandi.net trusty/main amd64 Packages
Ign http://us.archive.ubuntu.com trusty-updates InRelease
Get:1 http://security.ubuntu.com trusty-security Release.gpg [933 B]
Ign http://us.archive.ubuntu.com trusty-backports InRelease
Get:2 http://security.ubuntu.com trusty-security Release [63.5 kB]
Hit http://us.archive.ubuntu.com trusty Release.gpg
Ign http://mirrors.gandi.net trusty/main Translation-en
Get:3 http://us.archive.ubuntu.com trusty-updates Release.gpg [933 B]
Hit http://us.archive.ubuntu.com trusty-backports Release.gpg
Hit http://us.archive.ubuntu.com trusty Release
Get:4 http://security.ubuntu.com trusty-security/main Sources [80.6 kB]
Get:5 http://us.archive.ubuntu.com trusty-updates Release [63.5 kB]
Hit http://us.archive.ubuntu.com trusty-backports Release
Get:6 http://security.ubuntu.com trusty-security/restricted Sources [2061 B]
Hit http://us.archive.ubuntu.com trusty/main Sources
Get:7 http://security.ubuntu.com trusty-security/universe Sources [24.9 kB]
Hit http://us.archive.ubuntu.com trusty/restricted Sources
Get:8 http://security.ubuntu.com trusty-security/multiverse Sources [2335 B]
Hit http://us.archive.ubuntu.com trusty/universe Sources
Get:9 http://security.ubuntu.com trusty-security/main amd64 Packages [268 kB]
Hit http://us.archive.ubuntu.com trusty/multiverse Sources
Hit http://us.archive.ubuntu.com trusty/main amd64 Packages
Hit http://us.archive.ubuntu.com trusty/restricted amd64 Packages
Hit http://us.archive.ubuntu.com trusty/universe amd64 Packages
Hit http://us.archive.ubuntu.com trusty/multiverse amd64 Packages
Hit http://us.archive.ubuntu.com trusty/main Translation-en
Get:10 http://security.ubuntu.com trusty-security/restricted amd64 Packages [8875 B]
Hit http://us.archive.ubuntu.com trusty/multiverse Translation-en
Get:11 http://security.ubuntu.com trusty-security/universe amd64 Packages [103 kB]
Hit http://us.archive.ubuntu.com trusty/restricted Translation-en
Get:12 http://security.ubuntu.com trusty-security/multiverse amd64 Packages [3680 B]
Hit http://us.archive.ubuntu.com trusty/universe Translation-en
Hit http://security.ubuntu.com trusty-security/main Translation-en
Get:13 http://us.archive.ubuntu.com trusty-updates/main Sources [202 kB]
Hit http://security.ubuntu.com trusty-security/multiverse Translation-en
Hit http://security.ubuntu.com trusty-security/restricted Translation-en
Hit http://security.ubuntu.com trusty-security/universe Translation-en
Get:14 http://us.archive.ubuntu.com trusty-updates/restricted Sources [2564 B]
Get:15 http://us.archive.ubuntu.com trusty-updates/universe Sources [117 kB]
Get:16 http://us.archive.ubuntu.com trusty-updates/multiverse Sources [5161 B]
Get:17 http://us.archive.ubuntu.com trusty-updates/main amd64 Packages [516 kB]
Get:18 http://us.archive.ubuntu.com trusty-updates/restricted amd64 Packages [9238 B]
Get:19 http://us.archive.ubuntu.com trusty-updates/universe amd64 Packages [279 kB]
Get:20 http://us.archive.ubuntu.com trusty-updates/multiverse amd64 Packages [12.0 kB]
Hit http://us.archive.ubuntu.com trusty-updates/main Translation-en
Hit http://us.archive.ubuntu.com trusty-updates/multiverse Translation-en
Hit http://us.archive.ubuntu.com trusty-updates/restricted Translation-en
Hit http://us.archive.ubuntu.com trusty-updates/universe Translation-en
Hit http://us.archive.ubuntu.com trusty-backports/main Sources
Hit http://us.archive.ubuntu.com trusty-backports/restricted Sources
Hit http://us.archive.ubuntu.com trusty-backports/universe Sources
Hit http://us.archive.ubuntu.com trusty-backports/multiverse Sources
Hit http://us.archive.ubuntu.com trusty-backports/main amd64 Packages
Hit http://us.archive.ubuntu.com trusty-backports/restricted amd64 Packages
Hit http://us.archive.ubuntu.com trusty-backports/universe amd64 Packages
Hit http://us.archive.ubuntu.com trusty-backports/multiverse amd64 Packages
Hit http://us.archive.ubuntu.com trusty-backports/main Translation-en
Hit http://us.archive.ubuntu.com trusty-backports/multiverse Translation-en
Hit http://us.archive.ubuntu.com trusty-backports/restricted Translation-en
Hit http://us.archive.ubuntu.com trusty-backports/universe Translation-en
Fetched 1766 kB in 9s (189 kB/s)
Reading package lists... Done
W: Failed to fetch http://nginx.org/packages/ubuntu/dists/trusty/InRelease
W: Failed to fetch http://nginx.org/packages/ubuntu/dists/trusty/Release.gpg Could not resolve 'nginx.org'
W: Some index files failed to download. They have been ignored, or old ones used instead.
это строки, в конец которых я добавил /etc/apt/sources.list
для Nginx:
deb http://nginx.org/packages/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/ubuntu/ trusty nginx
Проблема состояла в том, что виртуальный частный сервер только имел интерфейс IPv6, и местоположение официального пакета Nginx не поддерживает IPv6 с того, когда этот вопрос задали.
хостинговая компания, которую я использую, предлагает интерфейсы IPv6 бесплатно и взимает дополнительную плату, если Вы хотели бы интерфейс IPv4 (так как адреса IPv4 достигают недоступности, это - их попытка сохранить их).
решение просто платило за интерфейс IPv4. Обновление работ безупречно после реализации интерфейса IPv4.