From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, SPF_PASS autolearn=ham version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=RCMe91l/RJ2sVWxukfsGxBbehR+L9Vx0CRcV3mU85lI=; b=tB2Vzb5NLTPS8ym7uh0K5P3z2fFakPUT4HNckF0I6wEsIvoNkPY9aws4br5JVCap7p T9glKm3twgr9ftiBT6MU515MRtrTXrGWwVyOZiOenYSmZv9TavPjWsyat23/GBUYgQMH WR+d2hTZ8JErJ7pWkxEoEUzK5e9OlOryVBYTBFNlDemjYbBJFyrTPUXy8eLiR6+OCx60 u5kkhkXQHHVFFJx/mrsj7TAyWLHop60b5agIGMj9SWu/WoehMFbpfj53EvIxKMMs9Tdj YTJ+swDhkZ+0Aoy1gCl7/nXux0bNrH8VTxredEtARlRSWjdlOvd6ZjwhMarBfHkhFfvn 3kOA== Message-ID: <50CF6589.7060509@gmail.com> Date: Mon, 17 Dec 2012 20:33:45 +0200 From: Alexandr Kobets User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: sysadmins@lists.altlinux.org References: In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Sysadmins] =?koi8-r?b?7tXWzsEgy8/O09XM2NTBw8nRINDPIM7B09TSz8rL?= =?koi8-r?b?xSBvcGVudnBuINcgZXRjbmV0?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Dec 2012 18:33:55 -0000 Archived-At: List-Archive: 17.12.2012 19:52, Serg Tselishev пишет: > Доброго дня! > Настроил openvpn-канал со своей школой: сервер там соединяется с моим > домашним роутером, получает от него адрес. > Используется простейшая конфигурация с одним статическим ключом. > DDWRT настроил по её вики, на Школьном Сервере 6.0 такой client.conf: > > [root@sterver ~]# cat /etc/openvpn/client.conf > remote 81.xxx.xxx.60 > dev tap > lladdr ee:05:99:1b:10:36 > secret /etc/openvpn/keys/static.key > proto udp > comp-lzo > > Мак-адрес сделал постоянным, чтобы привязать его в dhcp. > Получаю адрес так, чтобы этот интерфейс не попал в resolv.conf и из-за > него не перезапустился bind. > #dhcpcd -C resolv.conf tap0 > > После этого тоннель работает, службы сервера доступны мне из дома. > Теперь это все хочется автоматизировать, прописав в etcnet. > Сел читать вики и документацию из пакета - немного запутался: > > Настраивать надо /etc/net/ifaces/tap0 - это понятно. > Файл options, по прочитанному мне видится таким: > ONBOOT=yes > TYPE=tuntap > TUNTAP_USER=openvpn > BOOTPROTO=dhcp > DHCP_CLIENT=/sbin/dhcpcd > DHCP_ARGS="-C resolv.conf" > Непонятно, как именно связать этот tap0 с openvpn - он ведь сам > создаёт tap при старте. > > Или в этом файле options должно быть написано TYPE=ovpn и, > соответственно, нужны файлы ovpnkey и ovpnoptions, > заменяющие содержимое /etc/openvpn/client.conf? > > Цель - чтобы этот интерфейс сам поднимался при загрузке сервера и > после падения-подъёма ethernet-соединения сервера, > через который школьный интернет идет. > Далее настрою на своём шлюзе перенаправление пакетов http, чтобы > школьный электронный дневник снаружи был > доступен, по адресу 81.xxx.xxx.60 :-) Я когда-то сталкивался с подобной задачей и решил её путем добавления в конфиг openvpn путь к скрипту, который выполнялся после поднятия тунеля. -- WBR, Alexandr Kobets