Ubuntu Server 15.10 не может подключиться к Интернету и проблема apt-get

1

Так вот проблема, или один из них, я должен сказать. С тех пор, как я установил Ubuntu Server 15.10, я не смог подключиться к Интернету, конечно, только на этом компьютере, даже если я пингую ip, все они дают мне Host Unreachable, за исключением самого компьютера, конечно. Я сделал много изменений, которые, как я думал, могли помочь (запустили их онлайн), но они этого не сделали. Включая изменения в / etc / network / interfaces и, следовательно, /etc/resolv.conf. Вот как это выглядит сейчас. (IP другой, не знаю, должен ли я показать это публике)

/etc/network/interfaces:

auto lo
iface lo inet loopback

auto enp0s25
iface enp0s25 inet static
    address 192.168.23.17
    netmask 255.255.255.0
    broadcast 192.168.23.255
    gateway 192.168.23.1

    dns-nameserver 192.168.23.17
    dns-search cortex.com

И в /etc/resolv.conf есть только одна вещь

nameserver 192.168.23.17

Команда ifconfig выглядит так:

enp0s25   Link encap:Ethernet HWaddr 00:1e:c9:70:c7:f5
          inet addr:192.168.23.17 Bcast:192.168.23.255 Mask:255.255.255.0
          inet6 addr:feB0::21e:c9ff:fe70:c7f5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:2721 errors:0 dropped:1 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:215574 (215.5 KB) TX bytes:1064 (1.0 KB)
          Interrupt:21 Memory:fe9e0000-fea00000

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:29442 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29442 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2339824 (2.3 MB) TX bytes:2339824 (2.3 MB)

Кроме того, я не могу использовать sudo apt-get для чего-либо, каждый раз, когда я пробую это, это просто не работает:

$ sudo apt-get install update
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package update

Пожалуйста, помогите мне, я схожу с ума. Если вы чувствуете, что в моей проблеме отсутствует какая-либо информация, просто запросите ее и не предоставите ее, но, пожалуйста, любое понимание этого поможет. Спасибо!!

ПРОБЛЕМА обновление: проблема была решена, спасибо всем пользователям, которые помогли мне решить эту проблему :) вы помогли будущему информатику LOL

Jorge
источник
1
Вы можете пинговать 8.8.8.8?
MariusMatutiae
Добро пожаловать на SuperUser Хорхе, пожалуйста, вернитесь (возможно, зарегистрируйтесь) и редактировать Ваш пост с обновлением. У вас есть ответы ... и попытаться попробовать. :)
Hastur
Раньше я выполнял ping 8.8.8.8, но он дает мне доступ к хосту назначения, я пинговал почти все, включая шлюз
Jorge

Ответы:

1

Если вы используете apt-get install update он попытается установить update пакет, который я не считаю желаемым действием. Пытаться apt-get update,

Alex
источник
Хорошие глаза, эта команда не то, что ОП хотел бы сделать. Я беру за опечатку в вопросе, но ответ apt-get утверждает, по крайней мере, один раз, когда он написал :-), Все еще возможно, что он может получить доступ к хранилищам, но не к Интернету, если это менее вероятно ...
Hastur
Я пытался, что да XD чувак, я схожу с ума, пытаясь выяснить это ... soing sudo apt-get update дает мне тот же результат, что и ввод sudo apt-get install update :(
Jorge
0

Конечно, вы использовали sudo apt-get update?

Проверьте настройки DNS / IP на другом устройстве, подключенном к той же сети, и скопируйте их для этого устройства. Попробуйте пропинговать локальное сетевое устройство, чтобы локализовать проблему. Также попробуйте известный хороший DNS-сервер, такой как 8.8.8.8

Kartik Moudgil
источник
Комментарии не для расширенного обсуждения; этот разговор был перешел в чат ,
Mokubai
0

Если вы не можете выйти в интернет, конечно, каждый правильный (*) apt-get Команда не будет работать.
В этом случае вы должны понимать, если / где это происходит. Попробуйте выполнить вышеуказанные попытки из любой оболочки:

  • Проверьте шлюз: ping 192.168.23.1
    Этот IP установлен как ваш Гвинея-Биссау (Шлюз).
    Если компьютер с таким IP-адресом работает и с открытым портом проверки связи, он ответит положительно.
    Если нет, это означает, что он не работает, порт ping закрыт или не существует ( Гвинея-Биссау IP не так).

  • Проверьте, выходите ли вы через Интернет: ping 8.8.8.8,
    Это сервер Google, который в настоящее время отвечает на запрос ping (google-public-dns-a.google.com).
    Вы можете использовать любой другой пинг автоответчик в интернете.
    Если ping ответит вам, это значит, что вы пришли в интернет, а GW работает правильно.
    Если работает только пинг 192.168.23.1 это означает, что проблема между GW и интернетом.
    Все еще возможно, что 192.168.23.1 работает, но это не ваше Гвинея-Биссау ,

  • Проверьте DNS: host www.google.com,
    Если он переводит имя в IP-номера, проблема заключается в том, что DNS не умеет переводить имя в IP. Проверьте это и измените с рабочий один.
    ping 192.168.23.17: если он ответит отрицательно, может быть, это не так.

  • Проверьте репозитории
    Если все вышеперечисленное работает, ваше интернет-соединение работает, вы должны иметь возможность просматривать Интернет с помощью Firefox (или Lynx, если вы предпочитаете :-)), и вы должны проверить репозитории в /etc/apt/sources.list и, возможно, изменить их с помощью набора зеркал [ 1 ] или расследовать, что там не так.


(*) Заметка
Возможно, вы написали неправильную команду вместо apt-get update обновить список или apt-get -f install исправить или apt-get upgrade чтобы обновить систему, вы пишете apt-get install update,
Как сказал Алекс посылка update не существует, и вы не можете установить его.
Проверьте это с apt-cache show update...

Hastur
источник
Спасибо за быструю обратную связь :) ... хорошо, вот все результаты, все пинги дают мне целевой хост недоступен, кроме 192.168.23.17, который является ip компьютера ... зачем мне проверять репозитории? Я новичок и мне нужно несколько советов по устранению неполадок, довольно сложно на этом этапе XD
Jorge
@jorge: это означает, что ваш компьютер включен: -) ... Вы еще не нуждаются в проверке хранилищ. Попросите администратора сети подтвердить gw и dns вашей подсети (23): они кажутся статическими. Ты можешь читать что-то об этом здесь , Основные вопросы: подключен ли компьютер? Кабель подключен с обеих сторон и хороший? роутер включен? Я знаю глупые вопросы, но вы тоже должны их проверить.
Hastur
Я собираюсь ответить на вопросы в первую очередь. Да, компьютер подключен, проводной не Wi-Fi. Кабель в отличном состоянии, так как я могу подключить к нему другие компьютеры, и он работает нормально. Маршрутизатор включен и работает, так как у меня есть интернет на моем ноутбуке и т. Д. И т. Д., А что касается администратора сети, я администратор сети, я думаю, что я не уверен, что вы подразумеваете под этим, это мой домашний сервер, и да, они статические ... вау спасибо за эту страницу, очень полезно :))))) что это значит, если я отредактирую это так его dhcp? Спасибо, приятель
Jorge
Есть ли у вас другой компьютер с таким же IP ( 192.168.23.17 ) связано? Является 17 в диапазоне допустимых IP-адресов для маршрутизатора (некоторые маршрутизаторы настроены на запуск с 100 )? С каким IP-адресом работает ноутбук, если он подключен к тому же кабелю? Да, я знаю много вопросов вместо одного ответа, но это процедура поиска ошибки :)
Hastur
нет, этот ip уникален для этого компьютера в моей сети. Только два компьютера подключили мой ноутбук через Wi-Fi, и у меня возникли проблемы с сервером, который, конечно, является сервером. И хммм ... я не уверен, как я могу знать, настроен ли мой маршрутизатор для запуска из этого диапазона? 100 это
Jorge
0
sudo update-initramfs -u -k all   
sudo ifdown eth0 
sudo ifup eth0
dmesg |grep -i network

Это то, что можно сделать с аппаратной стороны ... дайте нам знать, если это сработало.

Jakob Jakov
источник
Эй, спасибо, проблема была решена, и это было не аппаратное обеспечение, а просто ошибка конфигурации, это было решено путем редактирования / etc / network / interfaces и изменения ip и dhcp. Я наконец смог подключиться к Интернету и установить графический интерфейс ... Спасибо
Jorge