Да Вы добавляете CNAME для mysub.mydomain.com, который решает на yoursub.yourdomain.org, как обрисовано в общих чертах здесь: http://support.microsoft.com/kb/324260#5
iface eth1 inet static
adress 192.168.7.2
^^^ typo here, should be "address".
Также обратите внимание, что ifconfig устарел с 1999 года, используйте вместо него ip addr
(ifupdown не удаляется через).
ifupdown имеет эту небольшую проблему, которую он не может обнаружить " недопустимые параметры ", потому что эти параметры передаются как переменные среды, и невозможно определить, использует ли вспомогательный сценарий ifupdown определенную переменную среды. Теоретически может существовать вспомогательный сценарий ifupdown, использующий параметр «адрес», и он будет вполне допустимым. Для улучшения потребуется, чтобы существующие помощники перечислили принимаемые ими параметры, что нарушит работу многих существующих сценариев.
У меня было такое же сообщение об ошибке, не совсем опечатки, но я скопировал формат интерфейсов с какого-то сайта. Это было так:
auto eth1 iface eth1 inet static address 192.168.7.2 netmask 255.255.255.128 dns-nameservers 213.133.98.98 213.133.99.99 dns-search 5.125.9.5.clients.your-server.de
Удаление «двойных пробелов» в строке iface изменило исходную ошибку с «неизвестное устройство eth1» на «Отсутствует требуемая переменная: адрес», но обратите внимание, что в слове «адрес» не было опечатки, только начальный пробел в каждой строке, начиная с этой. Удаление начальных пробелов из каждой строки решило мою проблему. Просто чтобы быть уверенным, я снова вставил лишние пробелы, и все идет хорошо, так что это действительно был какой-то неизвестный невидимый символ, который я скопировал из сети и не мог сказать.