LINUX.ORG.RU
ФорумAdmin

pptpd и номера интерфейсов


0

0

можно ли сделать, чтоб интерфейсы поднятые pptpd демоном нумеровались скажем с 10, или имели имя отличное от pppN? без использования ip link set XXX name YYY в if-up/udev скриптах?


Решали опцией unit в соответствующем файле options.pts.XXX.
Например, unit 10 в options.pts.0, unit 11 в options.pts.1 и т.д.
Вот скрипт для автоматической генерации:

#!/usr/bin/perl -w

use strict;

my $Begin  = 0;
my $End    = 254;
my $UnitOffset = 20;

for (my $Index = $Begin; $Index <= $End; $Index++) {
    my $FileName = sprintf("options.pts.%d", $Index);
    printf("Create file %s: ", $FileName);

    if (!open(OUTFILE, ">>$FileName")) {
        printf("fail!\n");
        next;
    } else {
        printf("ok.\n");
        printf(OUTFILE "unit %d\n", $Index+$UnitOffset);
        close(OUTFILE);
    };
};

VitalkaDrug ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.