быстрая смена IP адреса

Автор k0matoznik, 09 января 2013, 09:51:47

« назад - далее »

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

corner

Суждение в духе советских времен.
- Вам нравится роман "...." такого-то автора?
- Нет. Не нравится.
- А что имено вам в этом романе не нравится?
- Не знаю, не читал. Но читал статью о нем Латунского. Очень плохой роман!

Olej

#16
Цитата: corner от 10 января 2013, 19:50:46
Суждение в духе советских времен.
Нет, суждения в духе пустой безответственной болтовни ... лишь бы брякнуть:
- сказал А - говори и Б
- сказал:
Цитата: corner от 10 января 2013, 14:19:42И забудьте про ifconfig, ifup и т.п., через полгода вы уже это нигде, кроме в RH это не найдете.
- ... и ссылочку сразу привёл: где непосредственно дистрибьюторы (и каких дистрибутивов!) пишут, что они намереваются и т.д. и т.п ... т.е. те, кто определяет состав дистрибутивов, а не пустые болтуны из сообществ...
- и про "полгода"(с) указываем: откуда дровишки ...
- или так и пишем: "а это я сдуру придумал"  :-X
   

corner

Double-ять, ну посмотрите исходники того же вашего ifupdown !
Цитироватьcontrib/ifstate-check:open (IPLINK,"ip link show|") || die ("Could not execute ip: $!\n");
_darcs/current/ifupdown.nw:   gzip --best --stdout $< >$@
_darcs/current/ifupdown.nw:ifeq "$(strip $(include-deps))" "YES"
_darcs/current/ifupdown.nw:    ip tunnel add %iface% mode sit remote %endpoint% [[local %local%]] \
_darcs/current/ifupdown.nw:    ip link set %iface% up
_darcs/current/ifupdown.nw:    [[ ip addr add %address%/%netmask% dev %iface% ]]
_darcs/current/ifupdown.nw:    [[ ip route add %gateway% dev %iface% ]]
_darcs/current/ifupdown.nw:    [[ ip route add ::/0 via %gateway% dev %iface% ]]
_darcs/current/ifupdown.nw:    ip tunnel del %iface%
_darcs/current/contrib/ifstate-check:open (IPLINK,"ip link show|") || die ("Could not execute ip: $!\n");
_darcs/current/examples/network-interfaces:#       up ip link set $IFACE promisc on
_darcs/current/examples/network-interfaces:#       down ip link set $IFACE promisc off
_darcs/current/examples/bridge:   ip link show $i >/dev/null 2>&1
_darcs/current/examples/ping-places.sh:   ip addr add $addr dev $iface  >/dev/null 2>&1
_darcs/current/examples/ping-places.sh:   ip link set $iface up         >/dev/null 2>&1
_darcs/current/examples/ping-places.sh:   ip link set $iface down       >/dev/null 2>&1
_darcs/current/examples/ping-places.sh:   ip addr del $addr dev $iface  >/dev/null 2>&1
_darcs/current/Makefile:   gzip --best --stdout $< >$@
_darcs/current/Makefile:ifeq "$(strip $(include-deps))" "YES"
examples/network-interfaces:#       up ip link set $IFACE promisc on
examples/network-interfaces:#       down ip link set $IFACE promisc off
examples/bridge:   ip link show $i >/dev/null 2>&1
examples/ping-places.sh:   ip addr add $addr dev $iface  >/dev/null 2>&1
examples/ping-places.sh:   ip link set $iface up         >/dev/null 2>&1
examples/ping-places.sh:   ip link set $iface down       >/dev/null 2>&1
examples/ping-places.sh:   ip addr del $addr dev $iface  >/dev/null 2>&1
ifupdown_0.6.7ubuntu7.patch:+  * Ship a udev rule that brings network devices up or down if the device
ifupdown.nw:   gzip --best --stdout $< >$@
ifupdown.nw:ifeq "$(strip $(include-deps))" "YES"
ifupdown.nw:    ip tunnel add %iface% mode sit remote %endpoint% [[local %local%]] \
ifupdown.nw:    ip link set %iface% up
ifupdown.nw:    [[ ip addr add %address%/%netmask% dev %iface% ]]
ifupdown.nw:    [[ ip route add %gateway% dev %iface% ]]
ifupdown.nw:    [[ ip route add ::/0 via %gateway% dev %iface% ]]
ifupdown.nw:    ip tunnel del %iface%
inet6.defn:    ip tunnel add %iface% mode sit remote %endpoint% [[local %local%]] \
inet6.defn:    ip link set %iface% up
inet6.defn:    [[ ip addr add %address%/%netmask% dev %iface% ]]
inet6.defn:    [[ ip route add %gateway% dev %iface% ]]
inet6.defn:    [[ ip route add ::/0 via %gateway% dev %iface% ]]
inet6.defn:    ip tunnel del %iface%

Будете и дальше стучать в ворота?
Видно же издалека, что linux изучали по статьям Лисьей норы...  ;D

lisss

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

Olej

Цитата: k0matoznik от 10 января 2013, 13:30:37
помогите я ничего не понимаю,
k0matoznik, в конечном итоге:
- есть старый, традиционный набор утилит управления сетевыми соединениями и другими параметрами сети: ifconfig, route, netstat и др. - никто их никуда не будет выбрасывать, потому, что это классика всех UNIX (Solaris, QNX, Minix, ...), хотя в разных системах они синтаксисом могут отличаться радикально...
- есть новый инструмент - утилита ip (которая в некоторых дистрибутивах по дефаулту и не устанавливается, и её нужно отдельным пакетом установить)...
- чем хотите - тем и пользуйтесь ... иногда одно удобнее, иногда другое...
- и вычитать по ним man-ы,как советовали - обязательно.
- Но! Если вы отдельно не разберётесь с принципами TCP, маршрутизации и т.п. - то никакие man-ы вам не помогут...
- это как если бы вы освоили ллюч зажигания и педаль газа в автомобиле ... но не заглядывая в ПДД вы далеко не уедете  :-\