Поднятие 2 ip и более на одном интерфейсе

PCLinuxOS

Модератор: Bizdelnick

4tva4ek
Сообщения: 11

Поднятие 2 ip и более на одном интерфейсе

Сообщение 4tva4ek »

Ну во первый все привет, так как я на этом форуме новичок.

Во вторых с Linux’ом знаком мало, поставил себе Mandriva 10.2 и столкнулся с такой проблемой – как поднять два ip адреса на одном интерфейсе (eth0) ?

Есть довольно простой способ:

Код: Выделить всё

root@localhost:~# ifconfig eth0:any_alias 1.2.3.4
root@localhost:~# ip addr add dev eth0 1.2.3.4


Но после перезагрузки компа настройки сбивается. Так же не понятно как прописать маску и шлюз на добавленный ip ?

Я так понимаю нужно править файлик /etc/sysconfig/network-scripts/ifcfg-eth0
Подскажите что конкретно надо дописать.

PS На веред забидая меня интересует еще один вопрос как задавать ”жесткие маршруты” типа как в винде:

Код: Выделить всё

Route add 172.50.50.0 mask 255.255.255.0 172.51.1.1 –p


Вот вроде все изложил, что хотел. :) Зарание спасибо.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Поднятие 2 ip и более на одном интерфейсе

Сообщение sash-kan »

что-то дубль вылез после правки.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Поднятие 2 ip и более на одном интерфейсе

Сообщение sash-kan »

(4tva4ek @ Feb 15 2006, в 21:42) писал(а):Так же не понятно как прописать маску и шлюз на добавленный ip

маска - в той же команде:

Код: Выделить всё

ip addr add 1.2.3.4/24 dev eth0

а какое отношение шлюз имеет к ip-адресу?
этой командой (если это команда)
(4tva4ek @ Feb 15 2006, в 21:42) писал(а):Route add 172.50.50.0 mask 255.255.255.0 172.51.1.1 –p

видимо, подразумевается такое действие:

Код: Выделить всё

ip r a 172.50.50.0/24 via 172.51.1.1

а "-p" - это, кажется, от слова "persist"? подобного синтаксиса, естественно, нет.
для того, чтобы данная команда выполнилась при загрузке, она прописывается где-нибудь в стартовых скриптах.
(4tva4ek @ Feb 15 2006, в 21:42) писал(а):Подскажите что конкретно надо дописать.

так вышеописанные команды и надо добавить.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
zero
Сообщения: 22

Re: Поднятие 2 ip и более на одном интерфейсе

Сообщение zero »

Видимо нужно прописать алиас...
Спасибо сказали:
4tva4ek
Сообщения: 11

Re: Поднятие 2 ip и более на одном интерфейсе

Сообщение 4tva4ek »

Все с вопросом о 2 ip разобрался, алиас – это именно то что надо было, спасибо.

sash-kan писал(а):
16.02.2006 09:52
(4tva4ek @ Feb 15 2006, в 21:42) писал(а):Route add 172.50.50.0 mask 255.255.255.0 172.51.1.1 –p

видимо, подразумевается такое действие:

Код: Выделить всё

ip r a 172.50.50.0/24 via 172.51.1.1

а "-p" - это, кажется, от слова "persist"? подобного синтаксиса, естественно, нет.
для того, чтобы данная команда выполнилась при загрузке, она прописывается где-нибудь в стартовых скриптах


Не подскажешь где конкретно надо прописывать в стартовых скриптах?

Теперь интересует вот такой вопрос:

Есть 2 сетевухи (eth0 и eth1) смотрящие в разны сети. И с той и с другой стороны есть одинаковые ip диапазоны. Как сделать так, чтобы с одной забанить повторные диапазоны, а с другой разрешить? Что и где надо править?
Спасибо сказали: