OpenVZ Forum


Home » International » Russian » Как поднять venet0:0 с маской сети отличной от /32
Как поднять venet0:0 с маской сети отличной от /32 [message #16097] Tue, 21 August 2007 07:35 Go to next message
saimon is currently offline  saimon
Messages: 85
Registered: November 2006
Member
Добрый день!

Понадобилось запустить самбу в VE только с venet0:0 интерфейсом. smbd процесс стартует нормально, но nmbd умирает или не работает с сообщением о невозможности определить сеть интерфейса. Если руками сделать ifconfig venet0:0 netmask 255.255.255.0 тогда все ок.

Можно ли используя возможности vz-utils и конфигурацию VE задавать подсеть для ip адресов в VE, например,
IP_ADDRESS="192.168.0.44/24 192.168.100.2/28" ?

Пробовал разобрать исходники vz-utils, но ниасилил =(.



Re: Как поднять venet0:0 с маской сети отличной от /32 [message #16100 is a reply to message #16097] Tue, 21 August 2007 11:16 Go to previous messageGo to next message
gblond is currently offline  gblond
Messages: 64
Registered: May 2007
Member
Маска интерфесов прописана в скриптах и, соответственно, ее изменить нельзя, если только изменить сами скрипты.
Для vzctl-3.x.x манипулящия интерфейсов осуществляется посредсвом скриптов в директории /etc/vz/dists/scripts (для каждого дистрибутива свой).
Для добавления адреса скрипт называется {DistrName}-add_ip.sh, где DistrName - имя дистрибутива.

Re: Как поднять venet0:0 с маской сети отличной от /32 [message #16123 is a reply to message #16100] Thu, 23 August 2007 12:35 Go to previous message
vaverin is currently offline  vaverin
Messages: 708
Registered: September 2005
Senior Member
venet -- это Point-to-Point interface,
поэтому у него и маска сети 32.

попробуйте veth использовать вместо venet
Previous Topic: доступ к стриммеру
Next Topic: Пример конфига
Goto Forum:
  


Current Time: Fri May 10 01:15:28 GMT 2024

Total time taken to generate the page: 0.01481 seconds