Konstantin A. Lepikhov пишет: >>>> Продолжаю бороться :-\ >>>> Проблема с автоматической настройкой veth остается. Дело в том, что >>>> настройку внутри VE я сделал с помощью скрипта vsid.start поместив туда >>>> команды настройки: >>>> >>>> /sbin/ifconfig eth0 0 >>>> /sbin/ip addr add 192.168.0.101 dev eth0 >>>> /sbin/ip route add default dev eth0 >>>> >>>> Но теперь надо ПОСЛЕ старта VE выполнить на стороне хоста: >>>> >>>> [host-node]# ifconfig veth101.0 0 >>>> [host-node]# echo 1 > /proc/sys/net/ipv4/conf/veth101.0/forwarding >>>> [host-node]# echo 1 > /proc/sys/net/ipv4/conf/veth101.0/proxy_arp >>>> >>>> И как это сделать средствами vzctl я не знаю. Единственный выход это создать обертку вокруг vzctl в которой после вызова vzctl start ,будет вызываться скрипт настройки. >>>> Если кто-то знает как это правильно сделать - подскажите. >>>> >>>> >>> Вячеслав, ну прочтите же OpenVZ-Users-Guide.pdf до конца, особенно главы >>> про actions. >>> >> Конечно читал! Раза 4 или 5. Даже под подушку клал :-) . >> Объясните пожалуйста невнимательному, какой из скриптов выполнятся после >> того как VE уже запущен на стороне хоста? >> > по-моему, вы просто перепутали host и VPS. > Не, ну это я (вроде) пока не путаю :-) . Согласно http://wiki.openvz.org/Veth необходимо после того, как запустится виртуальный сервер (VE) на главном сервере (HN) нужно выполнить #ifconfig veth101.0 0 и #ip route add 192.168.0.101 dev veth101.0 Так вот я не могу понять кто это должен делать? Неужели каждый раз это делать руками!? Неужели настройка veth в OpenVZ осуществляется только в ручном режиме? Вернее я могу нарисовать скрипт и дергать его при старте. Но это не правильно. Правда? Объясните пожалуйста. -- С уважением, Дубровский Вячеслав.