хмм, а разве он будет перезапускаться при service network restart? Насколько я понимаю не катит. Если меняется значение переменной после перезапуска network, например какой то ип, то все идет к чертям, никакого существенного различия к примеру с iptables-save не вижу, ну определит значение переменной аля $inet_ip к примеру 10.1.2.3, перезапущу сервис, получу 10.1.2.4, в iptables -L будет 10.1.2.3. Или я что то не правильно понимаю?