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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Два адреса на одном интерфейсе.  (Прочитано 2663 раз)

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

Оффлайн Anohimer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Два адреса на одном интерфейсе.
« : 21 Сентября 2009, 09:18:06 »
Сталкнулся с такой ситуацией: у меня в езернете 2 разные сети - фейковая сеть и сеть с реальниками.
В нетворк-менеджере добавляю соединение, прописываю там 2 адреса, но видит только верхний.
Как сделать 2 IP-адреса на одном интерфейсе именно через Гуй чтобы оно работало?

ЗЫ: Дефолтная Ubuntu 9.04 с последними обновлениями.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Два адреса на одном интерфейсе.
« Ответ #1 : 21 Сентября 2009, 09:21:27 »
А почему именно через гуй?
sudo ifconfig eth0:0 192.168.0.100/24 upДля постоянной работы - прописать  интерфейс eth0:0 в /etc/networking/interfaces, а нетворк-менеджер - отключить от греха подальше.
« Последнее редактирование: 21 Сентября 2009, 09:25:02 от Frank »

Оффлайн Anohimer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Два адреса на одном интерфейсе.
« Ответ #2 : 21 Сентября 2009, 09:28:47 »
А почему именно через гуй?
sudo ifconfig eth0:1 192.168.0.100/24 upДля постоянной работы - прописать  интерфейс eth0:1 в /etc/networking/interfaces, а нетворк-менеджер - отключить от греха подальше.

Потому, что тете в случае чего объяснять куда зайти и чего набрать.
Через гуй туды-сюды, а вот с консолью дела обстоят совсем грустно.
Как его прописать с консоли я прекрасно знаю. :)

Есть ведь там такая функция, значит должна работать!? :)

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1194
    • Просмотр профиля
Re: Два адреса на одном интерфейсе.
« Ответ #3 : 21 Сентября 2009, 09:44:09 »
Есть ведь там такая функция, значит должна работать!? :)

Не приходило в голову что гуй только для самого базового функционала?:)

Оффлайн Anohimer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Два адреса на одном интерфейсе.
« Ответ #4 : 21 Сентября 2009, 09:57:47 »
Есть ведь там такая функция, значит должна работать!? :)

Не приходило в голову что гуй только для самого базового функционала?:)

А что в Вашем понятии базовый функционал? ;)

Оффлайн Sam Stone

  • Старожил
  • *
  • Сообщений: 1131
    • Просмотр профиля
Re: Два адреса на одном интерфейсе.
« Ответ #5 : 21 Сентября 2009, 11:03:37 »
[off]
Цитировать
Как сделать ... именно через Гуй
запустить гуевый терминал и прописать там sudo ifconfig eth0:1 192.168.0.100/24 up  :2funny:
[/off]
Jellyfish 6.5.0-45-generic
2690v4 64Gb

Оффлайн Anohimer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Два адреса на одном интерфейсе.
« Ответ #6 : 21 Сентября 2009, 11:36:47 »
Пардоньте - был не совсем прав, поторопился - всё работает, но как-то очень интересно. :)

Тацы с бубеном и метод научного тыка маленько помогли прояснить ситуацию:
1) Прописаные адреса видно только через iproute2, ifconfig видит только первый из списка.
2) Если первой в списке прописана сеть с маршрутом, а вторая без - всё начинает работать.
2) Если же первой прописана сеть без маршрута, а вторая не смотря на это с маршрутом, то маршрута по умолчнию как бы и нет и слать он пакеты по умолчанию будет в никуда. Чтобы эта конструкция заработала, нужно первой сети прописать тот же шлюз что и у второй - тогда он станет маршрутом по умолчнию и всё запоёт.

Вот как-то так. :) Спасибо за Ваши комментарии, уважаемые гуру. :)

ЗЫ: Считаю что в современной ОС более-менее простой функционал должен работать без лишних костылей и бубнов.

Пользователь решил продолжить мысль 21 Сентября 2009, 11:38:21:
[off]
Цитировать
Как сделать ... именно через Гуй
запустить гуевый терминал и прописать там sudo ifconfig eth0:1 192.168.0.100/24 up  :2funny:
[/off]
Петросян? :)
« Последнее редактирование: 21 Сентября 2009, 11:38:21 от Anohimer »

 

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