<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; PPPoE server: помогите пожалуйста с настройкой]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=8858&amp;type=atom" />
	<updated>2011-01-05T19:23:46Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=8858</id>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=129156#p129156" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tnega]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6222</uri>
			</author>
			<updated>2011-01-05T19:23:46Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=129156#p129156</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=129051#p129051" />
			<content type="html"><![CDATA[<p><strong>tnega</strong>, почему вы не хотите после поднятия ppp выяснить, какой интерфейс мы подняли, а затем подправить скрипт шейпера, что-бы он шейпил именно этот интерфейс?</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2011-01-05T14:57:12Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=129051#p129051</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=129031#p129031" />
			<content type="html"><![CDATA[<p>Всем спасибо! всетаки мне удалось запустить PPPoE сервер в режиме ядра, в скором времени думаю написать подробную статейку о том как я это сделал, в помощь другим людям.</p>]]></content>
			<author>
				<name><![CDATA[tnega]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6222</uri>
			</author>
			<updated>2011-01-05T12:51:46Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=129031#p129031</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=128687#p128687" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tnega]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6222</uri>
			</author>
			<updated>2011-01-04T14:23:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=128687#p128687</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126593#p126593" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tnega]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6222</uri>
			</author>
			<updated>2010-12-29T10:35:01Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126593#p126593</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126529#p126529" />
			<content type="html"><![CDATA[<p>Пока негде поэксментировать. Ну на днях обязательно тестаню).</p>]]></content>
			<author>
				<name><![CDATA[Kettler]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11719</uri>
			</author>
			<updated>2010-12-29T07:55:56Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126529#p126529</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126484#p126484" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tnega]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6222</uri>
			</author>
			<updated>2010-12-29T04:56:14Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126484#p126484</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126437#p126437" />
			<content type="html"><![CDATA[<p>да не вижу особого смысла.</p>]]></content>
			<author>
				<name><![CDATA[Kettler]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11719</uri>
			</author>
			<updated>2010-12-28T20:52:49Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126437#p126437</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126347#p126347" />
			<content type="html"><![CDATA[<p>Может всетаки кто нибудь поможет мне в настройке rp-pppoe в режиме ядра?</p>]]></content>
			<author>
				<name><![CDATA[tnega]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6222</uri>
			</author>
			<updated>2010-12-28T16:15:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126347#p126347</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126346#p126346" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tnega]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6222</uri>
			</author>
			<updated>2010-12-28T16:14:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126346#p126346</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126220#p126220" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tnega]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6222</uri>
			</author>
			<updated>2010-12-28T09:02:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126220#p126220</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126202#p126202" />
			<content type="html"><![CDATA[<p>А насчёт данной проблемы при ребуте возникает когда закрываешь доступ петле lo smile&nbsp; так на заметку.<br />И зачем сразу ребут. Зделай проще sh /home/firewall.sh #ну или где он там</p>]]></content>
			<author>
				<name><![CDATA[Kettler]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11719</uri>
			</author>
			<updated>2010-12-28T08:09:28Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126202#p126202</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126201#p126201" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Kettler]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11719</uri>
			</author>
			<updated>2010-12-28T08:07:25Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126201#p126201</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126200#p126200" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tnega]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6222</uri>
			</author>
			<updated>2010-12-28T08:05:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126200#p126200</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PPPoE server: помогите пожалуйста с настройкой]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=126180#p126180" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Kettler]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11719</uri>
			</author>
			<updated>2010-12-28T07:20:17Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=126180#p126180</id>
		</entry>
</feed>
