From: Yura Zotov <yz-sisyphus@yandex.ru> To: Sisyphus List <sisyphus@altlinux.ru> Subject: [sisyphus] Мысли по поводу скриптов для старта стевых интерфейсов Date: Fri, 1 Aug 2003 20:13:05 +0400 Message-ID: <20030801161305.GA19816@home-pool4-70.com2com.ru> (raw) Недавно я узнал, что есть человек, который пишет новые скрипты для управления сетевыми интерфейсами при старте/останове системы. При этом будет использоваться iproute2. Есть здесь этот человек? У меня появились некоторые соображения насчёт логики наименования интерфейсов и их конфигурирования. В существующей сейчас схеме можно, например, создать конфигурацию /etc/sysconfig/network-scripts/ifcfg-ppp0 и поднимать соответствующий сетевой интерфейс командой ifup ppp0. Однако, тут есть подвох: pppd сам назначает имя поднятого интерфейса и оно совсем не обязательно получится ppp0. Тогда по команде service network status мы получим неверную информацию. При попытке состряпать нечто похожее для pptp, мы получаем ещё более неприятный результат, так как поднимаем командой ifup pptp0, а получаем интерфейс ppp0 и т.п. Для разрешения ситуации предлагаю оперировать на уровне конфигов не понятием "сетевой интерфейс", а понятием "link", как это и делается в iproute2. Сетевой интерфейс, который обслуживает данный линк можно указывать в конфиге, например для eth0 и т.п. или сетевой интерфейс назначится автоматически для ppp соединений. service network status будет выдавать примерно следующее: Configured links: LAN OpenWWW Megafon-GPRS Test-LAN PPTP-to-office Currently active links: LAN as eth0 OpenWWW as ppp0 Megafon-GPRS as ppp1 Тогда 1) можно иметь несколько конфигураций для одного eth0, 2) не будет путаницы между именами конфигов и реальными сетевыми интерфейсами, 3) service network status будет показывать информацию, соответствующую конфигурации. Я готов присоединиться к написанию скриптов, если нужно. Кстати, не изобрёл ли я велосипед? И вообще, каково мнение общественности? -- Юрий А. Зотов
next reply other threads:[~2003-08-01 16:13 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-08-01 16:13 Yura Zotov [this message] 2003-08-03 22:20 ` Alexey Borovskoy
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20030801161305.GA19816@home-pool4-70.com2com.ru \ --to=yz-sisyphus@yandex.ru \ --cc=sisyphus@altlinux.ru \ --cc=yz@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git