Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: По сетевым настройкам подскажите, пожалуйста!
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Linux
iiv
Всем привет,

есть три, а в будующем может больше линукс компутера, один арм9 с дебьяном, остальные - лаптоп (i5) и неттопом (e35) с убунтами.

У каждого есть етернет (10,100,1000МБит) порты.

Надо сделать так, что: если воткнуть любой из них в роутер, то он подловит сетку и войдет в нее + если любые два из них соеденены кроссовер кабелем, то можно сделать ssh -X с одного на другой.

Понятно ssh и sshd на всех из них стоят.

Я понимаю, как сделать почти то, что хочу, но сделать именно так как надо - еще не понимаю:

пусть я раздам каждому статический адрес, записав в /etc/netwirk/interfaces:
Код
auto lo
iface lo inet loopback

iface eth0 inet static
  address 192.168.178.23
  netmask 255.255.255.0
  gateway 192.168.178.1

тогда если соединить кросовер-кабелем любую пару, то можно будет соединяться по ssh. Проблема возникает при dhcp. Если выданные статические адреса соответствуют подсеткам в dhcp, то все получается, но вот в чужом роутере - чужой подсетке это уже не работает...

Посоветуйте, пожалуйтса, в каком направлении рыть?

Спасибо

ИИВ
Kirill_Good
Если заданы статические адреса в файле, но все равно запросить через dhclient, он их не перетрет?
iiv
Цитата(Kirill_Good @ Mar 2 2012, 09:56) *
Если заданы статические адреса в файле, но все равно запросить через dhclient, он их не перетрет?


Спасибо за совет! То ли у меня руки кривые, получается, примерно так, но не стабильно:

каждую минуту (или какой-то разумный интервал) проверяем текущее соединение, если оно в порядке, ничего не делаем. Если оно не в порядке, то меняем файл /etc/network/interfaces и передергиваем /etc/init.d/networking и dhcpclient. Работает не стабильно, обычно не с первого раза, но, в общем получается то что надо. Если есть решение красивее и устойчивее, буду очень благодарен за совет!

С уважением

ИИВ
Tanya
Цитата(iiv @ Mar 2 2012, 17:00) *
Спасибо за совет! То ли у меня руки кривые, получается, примерно так, но не стабильно:

man ifconfig...
/alias
Не очень понятен вопрос.
iiv
Цитата(Tanya @ Mar 2 2012, 18:10) *
man ifconfig...
/alias


а Вы сами это делали, читали, много подчерпнули, если да, расскажите, пожалуйста, по-подробнее, буду Вам очень за это благодарен. Я Вами предложенную команду набирал, там ответа нв мой вопрос там нет.

Цитата(Tanya @ Mar 2 2012, 18:10) *
Не очень понятен вопрос.


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

Tanya, Ваши ответы на мои вопросы, в большинстве случаев, приводят к флейму, примеры - поиском. Давайте не повторяться.
Tanya
Цитата(iiv @ Mar 2 2012, 21:23) *
а Вы сами это делали, читали, много подчерпнули, если да, расскажите, пожалуйста, по-подробнее, буду Вам очень за это благодарен. Я Вами предложенную команду набирал, там ответа нв мой вопрос там нет.



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

Tanya, Ваши ответы на мои вопросы, в большинстве случаев, приводят к флейму, примеры - поиском. Давайте не повторяться.

Что там подчерпывать... Пропишите алиасом что нибудь вроде 192.168.55.1 и 2. Скорее всего, это не попадет под раздачу DHCP.
Но это в том случае, когда к одному роутеру.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.