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

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

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

4 ответа4

1

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

0

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

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

0

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

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

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

  • Проверьте 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 ...

0
sudo update-initramfs -u -k all   
sudo ifdown eth0 
sudo ifup eth0
dmesg |grep -i network

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .