Как убить dhclient? (Slackware 12.1)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Как убить dhclient?

Сообщение sidd »

Вот замучился уже. Иногда нужно переключится с одного роутера на другой. Ну и нужно каждый раз IP получить. Но вот после первого подключения новый IP DHCP-клиент получать не хочет, так как уже есть старый.
Так вот, как его убить? Процесса «dhclient» нету. Пробовал удалять /etc/dhcpc/dhcpcd-eth0.pid, но тоже не помогает. Подскажите что-нибудь, пожалуйста.
Patrick is God.
Спасибо сказали:
ford1813
Сообщения: 383
ОС: Slackware

Re: Как убить dhclient?

Сообщение ford1813 »

sidd писал(а):
16.04.2009 00:48
Вот замучился уже. Иногда нужно переключится с одного роутера на другой. Ну и нужно каждый раз IP получить. Но вот после первого подключения новый IP DHCP-клиент получать не хочет, так как уже есть старый.
Так вот, как его убить? Процесса «dhclient» нету. Пробовал удалять /etc/dhcpc/dhcpcd-eth0.pid, но тоже не помогает. Подскажите что-нибудь, пожалуйста.

sh /etc/rc.d/rc.inet1 restart

,?
Контакты для связи:

E-mail: ford1813@gmail.com

Telegram: @ford1813
Спасибо сказали:
Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Re: Как убить dhclient?

Сообщение sidd »

wertik, спасибо!
Patrick is God.
Спасибо сказали:
Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Re: Как убить dhclient?

Сообщение sidd »

А вот rc.inet1, если я правильно понял, перезагружает все интерфейсы. А можно ли как-то обновить IP только на одном интерфейсе? Ну на eth0, например.
Patrick is God.
Спасибо сказали:
ford1813
Сообщения: 383
ОС: Slackware

Re: Как убить dhclient?

Сообщение ford1813 »

sidd писал(а):
16.04.2009 10:36
А вот rc.inet1, если я правильно понял, перезагружает все интерфейсы. А можно ли как-то обновить IP только на одном интерфейсе? Ну на eth0, например.

Вроде sh /etc/rc.d/rc.inet1 eth0 restart
Контакты для связи:

E-mail: ford1813@gmail.com

Telegram: @ford1813
Спасибо сказали:
Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Re: Как убить dhclient?

Сообщение sidd »

wertik писал(а):
16.04.2009 10:43
Вроде sh /etc/rc.d/rc.inet1 eth0 restart

Мне кажется, что нет. Я просто вместо eth0 попробовал какой-то бред написать, и все равно перезапустилось. Видно так нельзя.
Patrick is God.
Спасибо сказали:
ford1813
Сообщения: 383
ОС: Slackware

Re: Как убить dhclient?

Сообщение ford1813 »

sidd писал(а):
16.04.2009 18:18
wertik писал(а):
16.04.2009 10:43
Вроде sh /etc/rc.d/rc.inet1 eth0 restart

Мне кажется, что нет. Я просто вместо eth0 попробовал какой-то бред написать, и все равно перезапустилось. Видно так нельзя.

Судя по всему можно.
*_up) # "*_up" does the same thing as "*_start"
INTERFACE=`echo $1 | /bin/cut -d '_' -f 1`
if_up $INTERFACE
gateway_up

Выдержка из скрипта.
# End of /etc/rc.d/rc.inet1
Контакты для связи:

E-mail: ford1813@gmail.com

Telegram: @ford1813
Спасибо сказали:
Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Re: Как убить dhclient?

Сообщение sidd »

Да, видно, вы правы. Спасибо!
Patrick is God.
Спасибо сказали:
aefriz
Сообщения: 8
ОС: Slackware 12

Re: Как убить dhclient?

Сообщение aefriz »

sidd писал(а):
16.04.2009 18:18
wertik писал(а):
16.04.2009 10:43
Вроде sh /etc/rc.d/rc.inet1 eth0 restart

Мне кажется, что нет. Я просто вместо eth0 попробовал какой-то бред написать, и все равно перезапустилось. Видно так нельзя.


Вроде как man rc.inet1

/etc/rc.d/rc.inet1 INTERFACE_start

/etc/rc.d/rc.inet1 INTERFACE_stop

/etc/rc.d/rc.inet1 INTERFACE_restart

Поэтому правильно /etc/rc.d/rc.inet1 eth0_restart
Спасибо сказали: