Как поднять сетевые сервисы при разных сетевых подключениях? [РЕШЕНО]
EvFox72 16 октября, 2009 - 14:47
Еще раз здравствуйте!
Бегаю я с ноутбуком между работой и домом. На работе - сеть работает через eth0, дома - по вайфай (wlan0). Естессно, что работает один интерфейс из двух :)
Все поднимается автоматом (прописыны в ранлевел дефаулт).
НО! есть у меня сервисы, типа polipo, distcc, sshd и т.п. которые при старте пишут, что работать они не будут, так как интерфес eth0 (или wlan0) не поднят. приходится ручками прибивать незадействованный интерфейс (rc-update del...), рестартовать сервисы... и так 2 раза на дню... Вопрос - как автоматизировать и чем?
Заранее спасибо.
»
- Для комментирования войдите или зарегистрируйтесь
Покажите grep
Покажите
Я ♥ Gentoo & Funtoo
$egrep
$egrep '^rc_depend_strict|^rc_hotplug' /etc/rc.conf
rc_depend_strict="YES"
rc_hotplug="!net.*"
спасибо за подсказку
спасибо за подсказку :)
rc_depend_strict="NO" и все заработало :)
ЗЫ. говорила мне мама - читаю внимательнее доку...
Могу ещё рекомендовать убрать
Могу ещё рекомендовать убрать запуск интерфейсов из default.
Hotplug должен их подхватить.
Я ♥ Gentoo & Funtoo
ifplug =)
ifplug =)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Для такой ситуации я бы
Для такой ситуации я бы создал свой инит уровень, тогда в грабе указывается две строчки ядра с пометками home и work. Потом в нужные уровни добавляются нужные срипты :)
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=4#doc_chap5