проблема статического ip

Я только что установил Ubuntu 12.04 и пытаюсь настроить доступ в Интернет. У меня просто есть проводное соединение, поэтому оно должно быть довольно простым.

Мой компьютер имеет два интерфейса, eth0 и eth1.

Я не уверен, к какому из моих проводов сейчас подключен.

Сначала он работал правильно, но затем я попытался установить статический IP-адрес, и оттуда он больше не работает, даже если я отменил сделанные мной изменения. Я даже попробовал другой интерфейс, и он тоже не работает. Сейчас я просто хочу, чтобы он работал независимо от интерфейса.

Пожалуйста, помогите мне выяснить, что не работает должным образом.

В одном я уверен, что и кабель, и маршрутизатор работают, так что это проблема конфигурации Linux.

Вот что я сделал:

Я был на /etc/network/interfaces и добавил следующее:

auto eth1
iface eth1 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1

Я дважды проверил, что это правильные значения для моей сети. Затем я сделал:

/etc/init.d/network restart

и даже попробовал:

ifdown eth1
ifup eth1

Иногда я получал сообщение 'RTNETLINK ответы: файл существует - ошибка при выполнении ifup для псевдонима eth1: 1 на RHEL5. '

Иногда это работает ненадолго, и я не понимаю, в чем дело.

Прямо сейчас это не работает снова.

Если я пингую шлюз, я получаю ответ от одного из моих собственных интерфейсов (по-видимому), говорящего хост icmp недоступен

Я не могу скопировать вставку, поэтому трудно скопировать все вывод ifconfig. Я должен был бы сделать это вручную. Но если вы спросите меня о конкретной строке, я могу дать вам. Это примерно возвращает:

lo:    
127.0.0.1    
eth0:    
link:ethernet    
inet addr: 192.168.1.3 (this address range can only come from the dhcp)
bcast: 192.168.1.255    
mask 255.255.255.0    
eth1:    
192.168.1.100    
bcast: 192.168.1.255    
mask 255.255.255.0
1
задан 19 June 2012 в 22:06

2 ответа

Сетевой менеджер является проблемой. Вам необходимо установить сетевые настройки в Network Manager (в правом верхнем углу экрана), а не через /etc/network/interfaces.

0
ответ дан 19 June 2012 в 22:06

Я сначала выяснил бы, какой интерфейс Вы используете и просто настраиваете тот. У Вас есть свет ссылки?

Свет ссылки предполагает рассмотрение фактической системы - большинство адаптеров эфира имеет световые сигналы для различных вещей - протокол, скорость, и т.д. Обычно, проверка, что у Вас есть зеленый свет, где строка включается, является первым шагом.

Можно также включиться/отключить кабель и проверку dmesg.

Вот то, от чего я вижу dmesg когда я отключаю/повторно включаю свой кабель Ethernet:

[16661.901920] e1000e: eth0 NIC Link is Down
[16666.460518] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx

Вы могли бы хотеть сначала вернуться к известной хорошей конфигурации. Возможно, протестируйте thaqt, можно все еще получить DHCP. Вот мой основной/etc/network/interfaces для dhcp:

auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp

Также посмотрите, Как Вы настраиваете рабочий стол для статического IP-адреса?.

1
ответ дан 19 June 2012 в 22:06

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

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