<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; PPPoE server: помогите пожалуйста с настройкой]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=8858</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=8858&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «PPPoE server: помогите пожалуйста с настройкой».]]></description>
		<lastBuildDate>Wed, 05 Jan 2011 19:23:46 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=129156#p129156</link>
			<description><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p><strong>tnega</strong>, почему вы не хотите после поднятия ppp выяснить, какой интерфейс мы подняли, а затем подправить скрипт шейпера, что-бы он шейпил именно этот интерфейс?</p></blockquote></div><p>а кто сказал, что я не хочу? <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> так и буду делать, через папку ip-up.d которая находится в папке /etc/ppp<br />или Вы можете посоветовать что-то другое? <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (tnega)]]></author>
			<pubDate>Wed, 05 Jan 2011 19:23:46 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=129156#p129156</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=129051#p129051</link>
			<description><![CDATA[<p><strong>tnega</strong>, почему вы не хотите после поднятия ppp выяснить, какой интерфейс мы подняли, а затем подправить скрипт шейпера, что-бы он шейпил именно этот интерфейс?</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Wed, 05 Jan 2011 14:57:12 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=129051#p129051</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=129031#p129031</link>
			<description><![CDATA[<p>Всем спасибо! всетаки мне удалось запустить PPPoE сервер в режиме ядра, в скором времени думаю написать подробную статейку о том как я это сделал, в помощь другим людям.</p>]]></description>
			<author><![CDATA[null@example.com (tnega)]]></author>
			<pubDate>Wed, 05 Jan 2011 12:51:46 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=129031#p129031</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=128687#p128687</link>
			<description><![CDATA[<div class="quotebox"><cite>Kettler пишет:</cite><blockquote><p>Пока негде поэксментировать. Ну на днях обязательно тестаню).</p></blockquote></div><p>Вас не дождался, сам &quot;догнал&quot; <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>как всем известно при коннекте клиента к PPPoE серверу на сервере создается отдельный интерфейс пользователя, в файле chap-secret (либо любой другой файл, например: pap-secrets, смотря какой Вы выбрали файл аунтефикации) где хранятся логины и пароли для каждого пользователя мы можем задать выдачу статического ип адреса. Например: пользователю tnega, с паролем tnega мы можем назначить ип адрес 192.168.100.1</p><p>iptables -P FORWARD DROP # запрещаем хождение трафика <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br />iptables -I FORWARD -m state --state RELATED, ESTABLISHED -j ACCEPT<br />iptables -A FORWARD -i ppp+ -s 192.168.100.1 -j ACCEPT # разрешаем пользователю tnega с ип адресом 192.168.100.1 ходить в интернет. и не важно какой интерфейс PPP ему выдался сервером (может PPP1 или PPP4) .</p><p>Проблема следующего рода - шейпер прикручить <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>Допустим - у пользователя разные тарифные планы и разная скорость, казалось бы можно сделать такой скриптик:</p><div class="codebox"><pre><code>#!/bin/bash

/sbin/tc qdisc add dev ppp1 root handle 1: htb default 30
/sbin/tc class add dev ppp1 parent 1: classid 1:1 htb rate 100mbit burst 15k
/sbin/tc class add dev ppp1 parent 1:1 classid 1:10 htb rate 1024kbit ceil 1mbit burst 15k

/sbin/tc qdisc add dev ppp1 parent 1:10 handle 10: sfq perturb 10

/sbin/tc filter add dev ppp1 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.100.1 flowid 1:10

/sbin/tc qdisc add dev ppp1 handle ffff: ingress
/sbin/tc filter add dev ppp1 parent ffff: protocol ip prio 50 u32 match ip src 192.168.100.1 police rate 1mbit burst 10k drop flowid :1</code></pre></div><p>но он будет работать только на интерфейсе ppp1, а этот интерфейс естественно может достаться кому угодно <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>в rp-pppoe как я понимаю нельзя делать привязку пользователей к определенному интерфейсу?<br />Читал про ip-up.d в папке etc/ppp/ - надо будет покапаться... думаю, что можно будет сделать файл шейпера, и переменную интерфейса, и чтоб при поднятии каждого ppp интерфейса срабатывал скрипт шейпера. НУ и естественно указать скорость для каждого ип адреса <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>правильно и понятно ли я выразился? <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> поидее должно сработать, если я конечно в правильном направлении думаю <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br />и при падении интерфейса ppp? в ip-down.d так же написать скрипт дл очистки правл tc для определенного интерфейса переменной <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (tnega)]]></author>
			<pubDate>Tue, 04 Jan 2011 14:23:48 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=128687#p128687</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126593#p126593</link>
			<description><![CDATA[<div class="quotebox"><cite>Kettler пишет:</cite><blockquote><p>Пока негде поэксментировать. Ну на днях обязательно тестаню).</p></blockquote></div><p>Буду очень признателен!<br />Спасибо за поддержку! буду должен! <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (tnega)]]></author>
			<pubDate>Wed, 29 Dec 2010 10:35:01 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126593#p126593</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126529#p126529</link>
			<description><![CDATA[<p>Пока негде поэксментировать. Ну на днях обязательно тестаню).</p>]]></description>
			<author><![CDATA[null@example.com (Kettler)]]></author>
			<pubDate>Wed, 29 Dec 2010 07:55:56 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126529#p126529</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126484#p126484</link>
			<description><![CDATA[<div class="quotebox"><cite>Kettler пишет:</cite><blockquote><p>да не вижу особого смысла.</p></blockquote></div><p>а в чем видите смысл? <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> на оборудование от CISCO денег нет <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>кстати, раньше я использовал такие правила, чтобы фильтровать пользователей по МАКу:<br />iptables -P FORWARD DROP<br />iptables -I FORWARD 1 -m state --state RELATED,ESTABLISHED -j ACCEPT</p><p>iptables -I FORWARD 1 -m mac --mac-source 9D:E1:CA:C6:64:B6 -s 10.10.0.2 -j ACCEPT</p><p>но при PPPoE сервере они почему-то неработали. Не получали доступа в Интернет пользователи подключившиеся через PPPoE.</p>]]></description>
			<author><![CDATA[null@example.com (tnega)]]></author>
			<pubDate>Wed, 29 Dec 2010 04:56:14 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126484#p126484</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126437#p126437</link>
			<description><![CDATA[<p>да не вижу особого смысла.</p>]]></description>
			<author><![CDATA[null@example.com (Kettler)]]></author>
			<pubDate>Tue, 28 Dec 2010 20:52:49 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126437#p126437</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126347#p126347</link>
			<description><![CDATA[<p>Может всетаки кто нибудь поможет мне в настройке rp-pppoe в режиме ядра?</p>]]></description>
			<author><![CDATA[null@example.com (tnega)]]></author>
			<pubDate>Tue, 28 Dec 2010 16:15:19 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126347#p126347</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126346#p126346</link>
			<description><![CDATA[<div class="quotebox"><cite>Kettler пишет:</cite><blockquote><p>А насчёт данной проблемы при ребуте возникает когда закрываешь доступ петле lo smile&nbsp; так на заметку.<br />И зачем сразу ребут. Зделай проще sh /home/firewall.sh #ну или где он там</p></blockquote></div><p>пакеты дропаются, но разрешение по МАКу почему-то неработает <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (tnega)]]></author>
			<pubDate>Tue, 28 Dec 2010 16:14:48 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126346#p126346</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126220#p126220</link>
			<description><![CDATA[<div class="quotebox"><cite>Kettler пишет:</cite><blockquote><p>А насчёт данной проблемы при ребуте возникает когда закрываешь доступ петле lo smile&nbsp; так на заметку.<br />И зачем сразу ребут. Зделай проще sh /home/firewall.sh #ну или где он там</p></blockquote></div><p>сейчас попробую, то что написали выше <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br />а ребут - просто так написал <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> иногда есть необходимость перезагружать шлюз <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (tnega)]]></author>
			<pubDate>Tue, 28 Dec 2010 09:02:52 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126220#p126220</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126202#p126202</link>
			<description><![CDATA[<p>А насчёт данной проблемы при ребуте возникает когда закрываешь доступ петле lo smile&nbsp; так на заметку.<br />И зачем сразу ребут. Зделай проще sh /home/firewall.sh #ну или где он там</p>]]></description>
			<author><![CDATA[null@example.com (Kettler)]]></author>
			<pubDate>Tue, 28 Dec 2010 08:09:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126202#p126202</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126201#p126201</link>
			<description><![CDATA[<p>Блин сорри.<br />Замени<br />iptables -P INPUT DROP<br />iptables -P OUTPUT DROP<br />на<br />iptables -P INPUT ACCEPT<br />iptables -P OUTPUT ACCEPT<br />У меня просто порты жёстко прописанны.</p>]]></description>
			<author><![CDATA[null@example.com (Kettler)]]></author>
			<pubDate>Tue, 28 Dec 2010 08:07:25 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126201#p126201</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126200#p126200</link>
			<description><![CDATA[<div class="quotebox"><cite>Kettler пишет:</cite><blockquote><p>#!/bin/bash<br />echo &quot;1&quot; &gt; /proc/sys/net/ipv4/ip_forward<br />echo 1 &gt; /proc/sys/net/ipv4/ip_dynaddr<br />modprobe iptable_nat<br />modprobe ip_conntrack_ftp<br />modprobe ip_nat_ftp<br />modprobe ipt_mac<br />iptables -F<br />iptables -F -t nat<br />iptables -F -t mangle</p><p>iptables -P INPUT DROP<br />iptables -P OUTPUT DROP<br />iptables -P FORWARD DROP</p><p>#Доступ<br />iptables -A FORWARD -m mac --mac-source 00:0C:29:0F:73:37 -j ACCEPT</p><p>#Маскардинг в инет<br />iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE<br />iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu</p></blockquote></div><p>не работает, при этом сам шлюз прекращает видеть интернет <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br />при комманде reboot не хочет перезагружаться <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> останавливается на сообщение - Stopping portmap daemon... <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>ох, не одно - так другое <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (tnega)]]></author>
			<pubDate>Tue, 28 Dec 2010 08:05:08 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126200#p126200</guid>
		</item>
		<item>
			<title><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=126180#p126180</link>
			<description><![CDATA[<p>#!/bin/bash<br />echo &quot;1&quot; &gt; /proc/sys/net/ipv4/ip_forward<br />echo 1 &gt; /proc/sys/net/ipv4/ip_dynaddr<br />modprobe iptable_nat<br />modprobe ip_conntrack_ftp<br />modprobe ip_nat_ftp<br />modprobe ipt_mac<br />iptables -F<br />iptables -F -t nat<br />iptables -F -t mangle</p><p>iptables -P INPUT DROP<br />iptables -P OUTPUT DROP<br />iptables -P FORWARD DROP</p><p>#Доступ<br />iptables -A FORWARD -m mac --mac-source 00:0C:29:0F:73:37 -j ACCEPT</p><p>#Маскардинг в инет<br />iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE<br />iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu</p>]]></description>
			<author><![CDATA[null@example.com (Kettler)]]></author>
			<pubDate>Tue, 28 Dec 2010 07:20:17 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=126180#p126180</guid>
		</item>
	</channel>
</rss>
