Не может проверить с помощью ping-запросов в новой установке Сервера Ubuntu

Я просто установил Сервер Ubuntu вчера на моем старом ноутбуке. Я не могу проверить с помощью ping-запросов внешне или мой маршрутизатор. Для запуска я выяснил, что вместо "eth0" у меня есть "em1", и я получил его так, я теперь вижу em1 в ifconfig.

/etc/networks/interfaces

auto em1
iface em1 inet loopback
address 192.168.1.120  
netmask 255.0.0.0
network 192.168.1.1
broadcast 192.168.1.255

Когда я проверяю с помощью ping-запросов свой маршрутизатор, я получаю "Недостижимый Узел назначения"
И когда я проверяю с помощью ping-запросов google.com, я получаю "Неизвестный хост google.com"
И то, когда я проверяю с помощью ping-запросов компьютер в этой сети, я получаю "Сеть, недостижимо"

Я принял во внимание свой компьютер, который подключен к этой сети правильно, таким образом, я изменил/etc/networks/interfaces на

auto em1
iface em1 inet loopback
address 192.168.1.120
gateway 10.0.0.1
netmask 255.255.255.0
network 192.168.1.1
broadcast 192.168.1.255 

Теперь я не вижу адрес IP4 в ifconfig, и он говорит, что "Сеть недостижима", когда я проверяю с помощью ping-запросов маршрутизатор.

Есть ли что-то, что я пропускаю? У меня нет большого опыта с сетями.

редактирование 1

Спасибо! После некоторых изменений я могу проверить с помощью ping-запросов свой маршрутизатор и 8.8.8.8. Другой проблемой, которую я имел, был шлюз моего маршрутизатора, был на самом деле 10.0.0.1, я забыл, потому что я привык к 192.168.1.1. По некоторым причинам, хотя я должен присвоить временный IP через командную строку, если бы, разве тот файл не должен делать этого автоматически?

Кроме того, в то время как я могу проверить с помощью ping-запросов 8.8.8.8, я не могу проверить с помощью ping-запросов google.com, даже после добавления его в файле интерфейсов. nsloopup не работает также, он испытывает таймаут.

IP маршрут

default via 10.0.0.1 dev em1  
10.0.0.0/24 dev em1 proto kernel scope link src 10.0.0.10  

редактирование 2

орфографическая ошибка, теперь я могу проверить с помощью ping-запросов google :D

1
задан 2 September 2015 в 01:16

2 ответа

Вы не должны были смешивать с существованием ранее lo (обратная петля) интерфейс: необходимо вернуться, что к

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

и затем добавляют внешний статический интерфейс, например

auto em1
iface em1 inet static
address 192.168.1.120
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1

(они не обязательно корректны для сети: необходимо будет проверить). Необходимо будет также, вероятно, добавить по крайней мере один сервер имен DNS, например, использовать общедоступные серверы DNS Google

dns-nameservers 8.8.8.8  8.8.4.4

, С другой стороны, если маршрутизатор будет поддерживать резервирование адреса DHCP, Вы могли бы хотеть использовать это вместо этого - это возможно более просто, специально для домашних сетей.

3
ответ дан 7 December 2019 в 12:43

Ваш шлюз должен быть 192.168.1.1, это не может быть в другой сети класса A "10.0.0.0", Ваша сеть не может быть IP-адресом 192.168.1.1, это должно быть 192.168.1.0, так как Вы используете сетевую маску на 24 бита, удостоверьтесь адрес, который Вы используете 192.168.1.120, не присвоен никакому другому компьютеру или устройству. наконец добавьте серверы имен DNS 8.8.8.8 8.8.4.4

Что касается Вашего имени em1, если Вы заинтересованы и хотите переименовать его к чтению eth0 http://ubuntuforums.org/showthread.php?t=2150517

0
ответ дан 7 December 2019 в 12:43

Другие вопросы по тегам:

Похожие вопросы: