LINUX.ORG.RU
ФорумAdmin

Создание недоступного шлюза !!! (Пока недоступного)


0

0

Привет всем!

Есть очень большая загвоздка в том, чтобы назначить шлюз ранее чем создается айпишник сети этого шлюза.

Тобишь:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.252 U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

Далее:
root@blabla:# route add default dev eth1 gw 10.1.100.1
SIOCADDRT: Network is unreachable

А потом уже при определенных условия будет подниматся какойнить IP для eth1 из сети 10.1.100.0 !!!

Подскажите плз как это можно сделать?
anonymous

Re: Создание недоступного шлюза !!! (Пока недоступного)

хакер, мля. хочешь интернет за чужой счет? тогда думай сам. :)

anonymous ()

Re: Создание недоступного шлюза !!! (Пока недоступного)

Можно конечно написать скрипт который будет потом подымать шлюз, но хочю выснить возможно ли задать именно в такой последовательности?

anonymous ()

Re: Создание недоступного шлюза !!! (Пока недоступного)

что значит "потом" ?

стандартными средствами ifcfg-eth (ну или как там у тебя в дистрибутиве) шлюз поднимается одновременно с поднятием ip адреса

anonymous ()

Re: Создание недоступного шлюза !!! (Пока недоступного)

>стандартными средствами ifcfg-eth (ну или как там у тебя в дистрибутиве) шлюз поднимается одновременно с поднятием ip адреса

А мне ненадо одновременно... мне необходимо поднять шлюз намного раньше (время неопределенное) чем прописать айпишник через который можно ходить на этот шлюз.

anonymous ()

Re: Создание недоступного шлюза !!! (Пока недоступного)

объясни тогда цель, практически как ты хочешь применить шлюз, до айпишника?

Возможно, ты хочешь, совсем не то, что ты хочешь :)

anonymous ()

Re: Создание недоступного шлюза !!! (Пока недоступного)

Ну там по идее нужно использовать команду ip, как то так:

ip route add default via 10.1.100.1 dev eth1 scope link

(словосочетание scope link означает, что 10.1.100.1 на интерфейсе)

Но при этом ты получишь в сети ethernet пакты 192.168.1.0 -> 10.1.100.1 если у тебя шлюз на это не обидится, то действуй :))

mky ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.