Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Change IP  (Прочитано 992 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CyberTramp

  • Автор темы
  • Участник
  • *
  • Сообщений: 160
    • Просмотр профиля
Change IP
« : 27 Сентября 2010, 12:13:22 »
Есть необходимость частой смены IP адреса.
Выглядит это все примерно так

sudo ifconfig  eth0 10.1.1.90
sudo /etc/network/restart

После рестарта ifconfig конечно выводит новый адрес, но соединение не устанавливается.  :idiot2:

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Change IP
« Ответ #1 : 27 Сентября 2010, 13:23:40 »
Что есть "соединение"?
ifconfig -a, route -n, arp -n  до смены (когда ещё всё гут) и после в студию

Оффлайн micron

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Change IP
« Ответ #2 : 27 Сентября 2010, 13:44:06 »
если не ошибаюсь то при использовании команды ifconfig необходимо указывать и маску сети.
sudo ifconfig eth0 192.168.0.2/24а вобще может как-то так?
sudo ifconfig eth0 down
sudo ifconfig eth0 192.168.0.2/24
sudo ifconfig eth0 up

Пользователь решил продолжить мысль 27 Сентября 2010, 13:47:01:
sudo /etc/network/restart
И еще позвольте уточнить, вы ребутите сеть именно этой командой или это просто опечатка?
насколько известно она выглядит так
sudo /etc/init.d/networking restart
« Последнее редактирование: 27 Сентября 2010, 13:47:01 от micron »

Оффлайн CyberTramp

  • Автор темы
  • Участник
  • *
  • Сообщений: 160
    • Просмотр профиля
Re: Change IP
« Ответ #3 : 27 Сентября 2010, 13:49:16 »
Что есть "соединение"?
ifconfig -a, route -n, arp -n  до смены (когда ещё всё гут) и после в студию


Before

(Нажмите, чтобы показать/скрыть)

After
sudo ifconfig  eth0 10.1.1.244
sudo /etc/init.d/networking restart

(Нажмите, чтобы показать/скрыть)

Соединение это
ping google.com == connect: Network is unreachable
« Последнее редактирование: 27 Сентября 2010, 13:57:14 от CyberTramp »

Оффлайн micron

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Change IP
« Ответ #4 : 27 Сентября 2010, 13:59:15 »
укажите маску подсети при смене адреса. Как видно из вывода ifconfig в первом случае она 255.255.255.0 а  во втором 255.0.0.0
sudo ifconfig eth0 10.1.1.244/24
sudo /etc/init.d/networking restart
« Последнее редактирование: 27 Сентября 2010, 14:01:27 от micron »

Оффлайн CyberTramp

  • Автор темы
  • Участник
  • *
  • Сообщений: 160
    • Просмотр профиля
Re: Change IP
« Ответ #5 : 27 Сентября 2010, 14:07:19 »
укажите маску подсети при смене адреса. Как видно из вывода ifconfig в первом случае она 255.255.255.0 а  во втором 255.0.0.0
sudo ifconfig eth0 10.1.1.244/24
sudo /etc/init.d/networking restart

ping google.com
connect: Network is unreachable

После захожу в Connection Manager отключаюсь и подключаюсь заново. Только так меняется IP.

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 27 Сентября 2010, 14:11:50 от CyberTramp »

Оффлайн micron

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Change IP
« Ответ #6 : 27 Сентября 2010, 14:10:01 »
а пробовали как  я писал выше, сначала положить интерфейс, назначить адрес, а потом поднять?

Оффлайн CyberTramp

  • Автор темы
  • Участник
  • *
  • Сообщений: 160
    • Просмотр профиля
Re: Change IP
« Ответ #7 : 27 Сентября 2010, 14:12:51 »
Конечно попробовал

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Change IP
« Ответ #8 : 27 Сентября 2010, 14:15:17 »
restart не делай и проверяй маршрут по умолчанию

Оффлайн CyberTramp

  • Автор темы
  • Участник
  • *
  • Сообщений: 160
    • Просмотр профиля
Re: Change IP
« Ответ #9 : 27 Сентября 2010, 14:22:51 »
restart не делай и проверяй маршрут по умолчанию

(Нажмите, чтобы показать/скрыть)

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Change IP
« Ответ #10 : 27 Сентября 2010, 14:29:46 »
Значит еще нужно маршрут заново поднимать:
sudo route add default gw 10.1.1.22

Оффлайн CyberTramp

  • Автор темы
  • Участник
  • *
  • Сообщений: 160
    • Просмотр профиля
Re: Change IP
« Ответ #11 : 27 Сентября 2010, 14:33:55 »
Значит еще нужно маршрут заново поднимать:
sudo route add default gw 10.1.1.22

СПАСИБО все заработало   :smiley6600:

 

Страница сгенерирована за 0.018 секунд. Запросов: 20.