Переключение сервера на статический IP с DHCP

Хотя я бы рекомендовал Dropbox (лучшее кросс-платформенное решение), если все ваши рабочие станции основаны на Ubuntu, вы можете использовать Ubuntu One. Если вы ищете что-то более мощное, посмотрите rsync.

14
задан 20 November 2010 в 20:19

2 ответа

Если с тех пор вы не перезагружали машину, это нормальное поведение. Переход от dhcp к статическому ip должен быть:

  • sudo ifdown eth0
  • изменить конфигурацию
  • sudo ifup eth0

Причина в том, что если вы сделаете ifdown после изменения конфигурации, он будет вести себя так, как будто он отключает статический интерфейс, и не убивает процесс dhclient, который будет просто портить вашу конфигурацию. В этом случае просто убейте процесс dhclient с помощью

sudo killall dhclient

, и все должно получиться.

0
ответ дан 20 November 2010 в 20:19

Как упомянуто jneves, это - вероятно, клиент DHCP, портящий вещи для Вас.

Как альтернатива sudo ifdown eth0править-sudo ifup eth0, можно просто работать /etc/init.d/networking restart после редактирования файла. Это также имеет преимущество, что можно сделать это удаленно...

(Не имеющий достаточно точек на askubuntu, мне не разрешают просто прокомментировать ответ jneve, поэтому считайте это комментарием...),

Править: Полностью забыл; поскольку вышеупомянутая команда не разъединяет Вас никогда, Ваша SSH-сессия должна на самом деле пережить перезагрузку конфигурации. Довольно хорошо смочь изменить настройки сети, будучи подключенным к упомянутой машине...

2
ответ дан 20 November 2010 в 20:19

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

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