<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Раздача интернета, shorewall + shaping]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=28310&amp;type=atom" />
	<updated>2013-05-21T18:15:40Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=28310</id>
		<entry>
			<title type="html"><![CDATA[Re: Раздача интернета, shorewall + shaping]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=346604#p346604" />
			<content type="html"><![CDATA[<p>Можно и входящий через ifb. А в данном случае полосы надо рзать на eth1, т.к. то, что входящий для юзера есть исходящий для роутера.</p>]]></content>
			<author>
				<name><![CDATA[Macumazan]]></name>
				<uri>https://linuxforum.ru/profile.php?id=952</uri>
			</author>
			<updated>2013-05-21T18:15:40Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=346604#p346604</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Раздача интернета, shorewall + shaping]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=346535#p346535" />
			<content type="html"><![CDATA[<p>День добрый.</p><p>Дано:<br />Шлюз на debian<br />eth0 - инет<br />eth1 - локалка</p><p>Задача:<br />Пускать локалку в инет, ограничивать ширину канала для определенных адресов и по портам.</p><p>Решил использовать shorewall и шейпиг его встроенными средствами. Протестировал шейпинг с такими настройками:</p><p>tcdevices<br /></p><div class="codebox"><pre><code>#INTERFACE      IN-BANDWITH     OUT-BANDWIDTH
eth0            6Mbit           6Mbit
eth1            100Mbit         100Mbit</code></pre></div><p>tcclasses<br /></p><div class="codebox"><pre><code>#INTERFACE      MARK    RATE            CEIL            PRIORITY        OPTIONS

eth0        1    2000kbit    full        2        

eth0        255    1000kbit    full        255        default
eth1        255    full        full        255        default</code></pre></div><p>tcrules<br /></p><div class="codebox"><pre><code>#MARK  SOURCE           DEST            PROTOCOL        PORT(S)

1      0.0.0.0/0         0.0.0.0/0     tcp   http,https,8000,8080</code></pre></div><p>На шлюзе из консоли выкачивал файл, но скорость скачки резалась до примерно 1/3 от максимальной скорости. Если закомментировать правила, то по идее должен остаться дефолтный класс для eth0:<br />eth1&nbsp; &nbsp; &nbsp; &nbsp; 255&nbsp; &nbsp; full&nbsp; &nbsp; &nbsp; &nbsp; full&nbsp; &nbsp; &nbsp; &nbsp; 255&nbsp; &nbsp; &nbsp; &nbsp; default<br />Никаких других ограничений не будет, однако, скорость скачки все равно 1/3. Нормальная скорость возвращается если стопнуть shorewall.</p><p>Подскажите, где я не правильно понимаю шейпинг?</p><p>UPD. Так, я действительно не понял сам принцип. Шейпится только исходящий трафик, а я фигню какую-то написал. Пойду читать более вдумчиво.</p>]]></content>
			<author>
				<name><![CDATA[Sinder]]></name>
				<uri>https://linuxforum.ru/profile.php?id=26238</uri>
			</author>
			<updated>2013-05-21T09:50:25Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=346535#p346535</id>
		</entry>
</feed>
