LinuxForum.Fans
Тема

не сохраняется interfaces

Автор: morgan-id 6 сообщений 3030 просмотров
#260293

подскажите как решить проблему, правлю файл /etc/network/interfaces
пперегружаю сервер reboot и все что прописывал в этот файл все потерлось и сконфигурировалось все заново до начала редактирования
стоит debian 6
как убрать из авто генерации файл interfaces ?

в файле interfaces написано следующее

text
# This configuration file is auto-generated.
#
# WARNING: Do not edit this file, your changes will be lost.
# Please create/edit /etc/network/interfaces.head and
# /etc/network/interfaces.tail instead, their contents will be
# inserted at the beginning and at the end of this file, respectively.
#
# NOTE: it is NOT guaranteed that the contents of /etc/network/interfaces.tail
# will be at the very end of this file.
#

# Auto generated lo interface auto lo iface lo inet loopback

# Auto generated venet0 interface auto venet0 iface venet0 inet manual up ifconfig venet0 up up ifconfig venet0 x.x.x.x up route add default dev venet0 down route del default dev venet0 down ifconfig venet0 down

iface venet0 inet6 manual up route -A inet6 add default dev venet0 down route -A inet6 del default dev venet0

auto venet0:0 iface venet0:0 inet static address x.x.x.x netmask x.x.x.x

у меня VPS

#260308

Прочтите, что написано в данном файле:

# This configuration file is auto-generated.
#
# WARNING: Do not edit this file, your changes will be lost.
# Please create/edit /etc/network/interfaces.head and
# /etc/network/interfaces.tail instead, their contents will be
# inserted at the beginning and at the end of this file, respectively.
...

Если коротко - не изменяйте его, он генерируется автоматически! Для внесения изменений используйте файлы /etc/network/interfaces.head и /etc/network/interfaces.tail, соответственно для записи в начало /etc/network/interfaces используйте файл /etc/network/interfaces.head, для записи в конце используйте /etc/network/interfaces.tail.

Как-то так! :)

#260374
ShooricG написал:
Прочтите, что написано в данном файле:

# This configuration file is auto-generated.
#
# WARNING: Do not edit this file, your changes will be lost.
# Please create/edit /etc/network/interfaces.head and
# /etc/network/interfaces.tail instead, their contents will be
# inserted at the beginning and at the end of this file, respectively.
...

Если коротко - не изменяйте его, он генерируется автоматически! Для внесения изменений используйте файлы /etc/network/interfaces.head и /etc/network/interfaces.tail, соответственно для записи в начало /etc/network/interfaces используйте файл /etc/network/interfaces.head, для записи в конце используйте /etc/network/interfaces.tail.

Как-то так! :)

благодарю!
а подскажите еще, допустим мне надо в файле /etc/network/interfaces заменить IP адрес в этой только строке

text
up ifconfig venet0 x.x.x.x

как мне прописать и в каком файле interfaces.head, interfaces.tail ?
мне надо свои параметры прописать в файл interfaces
а те файлы они лишь добовляют запись а не изменяют параметры

#260461

Наткнулся на проблему, похожую на вашу:

http://forum.openvz.org/index.php?t=msg&th=1718&goto=9328&#msg_9328

Там же и решение проблемы:

Вам нужно создать файл /etc/network/interfaces.template и поместить все свои настройки туда

Попробуйте, может и в вашем случае поможет! :)

#260463

Не посмотрел дату на том форуме! :(

Вообщем, для начало просмотрите содержимое и того, и другого файла. Если в одном из них найдете свои настройки - там и правьте.
А если не найдете в них, тогда попробуйте прописать в interfaces.head и поглядеть, как сконфигурится сам interfaces. Если все в норме, то ОК. В противном случае добавьте в interfaces.tail

P.S.: я далеко не гуру и с настройкой виртуальных серверов дела не имел, поэтому сильно прошу не пинать, если что!:)

#260509
ShooricG написал:
Наткнулся на проблему, похожую на вашу:



Там же и решение проблемы:

Вам нужно создать файл /etc/network/interfaces.template и поместить все свои настройки туда

Попробуйте, может и в вашем случае поможет! :)

сейчас попробовал не получается , он делает тоже самое что и interfaces.head, interfaces.tail, тоесть не подменяет настройки а лишь просто дополняет запись
а мне надо именно заменить
ни кто не знает как вообще отключить автогенерацию ?

Войдите или зарегистрируйтесь, чтобы ответить.