<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Домашняя сеть]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=6059&amp;type=atom" />
	<updated>2010-10-28T14:45:22Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=6059</id>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=106034#p106034" />
			<content type="html"><![CDATA[<p><strong>odin</strong>, благодарю, читаю маны, нужно закрыть роутер по всем портам кроме некоторых, и некоторые порты пробросить в локалку</p>]]></content>
			<author>
				<name><![CDATA[Lexaz]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12389</uri>
			</author>
			<updated>2010-10-28T14:45:22Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=106034#p106034</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=106032#p106032" />
			<content type="html"><![CDATA[<p>правила применяются в порядке их следования..</p>]]></content>
			<author>
				<name><![CDATA[odin]]></name>
				<uri>https://linuxforum.ru/profile.php?id=7138</uri>
			</author>
			<updated>2010-10-28T14:41:18Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=106032#p106032</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=106031#p106031" />
			<content type="html"><![CDATA[<p>а в линухе какое правило является приоритетным, последнее или первое? тоесть значала нужно все запрещать а потом по отдельности разрешать или наоборот?</p>]]></content>
			<author>
				<name><![CDATA[Lexaz]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12389</uri>
			</author>
			<updated>2010-10-28T14:37:24Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=106031#p106031</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=106029#p106029" />
			<content type="html"><![CDATA[<p>если все компы в одной подсети то прописываешь маскарад... так как ты прописал и включить форвардинг пакетов... <br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"><br />sysctl -w net.ipv4.ip_forward=1<br />iptables -A POSTROUTING -t nat -j MASQUERADE -o ppp0<br />iptables -P FORWARD ACCEPT<br /></div></p><p>должно быть достаточно... ну и соответственно прописать шлюз&nbsp; и днс на остальных компах.</p>]]></content>
			<author>
				<name><![CDATA[odin]]></name>
				<uri>https://linuxforum.ru/profile.php?id=7138</uri>
			</author>
			<updated>2010-10-28T14:29:30Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=106029#p106029</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=106018#p106018" />
			<content type="html"><![CDATA[<p><strong>odin</strong>, так: мандрива, eth0 eth1 et2, через eth0 поднял ppp0, к eth1 первый комп в локальной сети, к eth2 второй комп локальной сети, что еще, вроде все, щас iptables без почти чистый добавил только маскарад а то чета инет пропал smile<br />iptables -A POSTROUTING -t nat -j MASQUERADE -o ppp0</p>]]></content>
			<author>
				<name><![CDATA[Lexaz]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12389</uri>
			</author>
			<updated>2010-10-28T14:06:07Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=106018#p106018</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=105977#p105977" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>odin пишет:</cite><blockquote><p>для каких целей мост.... и для каких целей 3 сетевые??</p></blockquote></div><p>не вижу логики... так для чего 3 сетевых карты... и как организована сеть (как связаны компы)??</p>]]></content>
			<author>
				<name><![CDATA[odin]]></name>
				<uri>https://linuxforum.ru/profile.php?id=7138</uri>
			</author>
			<updated>2010-10-28T12:12:20Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=105977#p105977</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=105947#p105947" />
			<content type="html"><![CDATA[<p><strong>Lexaz</strong>, <a href="http://ru.wikipedia.org/wiki/Iptables">http://ru.wikipedia.org/wiki/Iptables</a> почитатей на досуге. И вот эту ветку то же: <a href="http://linuxforum.ru/viewtopic.php?id=159">http://linuxforum.ru/viewtopic.php?id=159</a></p>]]></content>
			<author>
				<name><![CDATA[i2ks]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16</uri>
			</author>
			<updated>2010-10-28T10:26:54Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=105947#p105947</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=105923#p105923" />
			<content type="html"><![CDATA[<p><strong>i2ks</strong>, проблема в том что что поначалу iptables помогал настривать другой человек, а щас порты пробросить хочу и знать какое правило что делает<br />хочу все снести и прописать заново</p>]]></content>
			<author>
				<name><![CDATA[Lexaz]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12389</uri>
			</author>
			<updated>2010-10-28T09:32:50Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=105923#p105923</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=105922#p105922" />
			<content type="html"><![CDATA[<p><strong>odin</strong>, в локалке два компа потому и мостом сделал</p>]]></content>
			<author>
				<name><![CDATA[Lexaz]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12389</uri>
			</author>
			<updated>2010-10-28T09:29:54Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=105922#p105922</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=105916#p105916" />
			<content type="html"><![CDATA[<p>для каких целей мост.... и для каких целей 3 сетевые??</p>]]></content>
			<author>
				<name><![CDATA[odin]]></name>
				<uri>https://linuxforum.ru/profile.php?id=7138</uri>
			</author>
			<updated>2010-10-28T09:15:10Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=105916#p105916</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=105915#p105915" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lexaz пишет:</cite><blockquote><p>у меня машина выполняет роль роутера, в нем три сетевые, eth0, eth1, eth2. ppp0 поднят на eth0, на eth1 и eth2 поднят мост br0. Помогите настроить NAT и файрвол</p></blockquote></div><p>берем любую доку по iptables, и смотрим банальный пример с nat,далее:&nbsp; inet_ip=&quot;ppp0&quot;, lan_ip=&quot;br0&quot;, и все, а дальше уже по вкусу. в чем проблема?</p>]]></content>
			<author>
				<name><![CDATA[i2ks]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16</uri>
			</author>
			<updated>2010-10-28T09:14:50Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=105915#p105915</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=105912#p105912" />
			<content type="html"><![CDATA[<p>у меня машина выполняет роль роутера, в нем три сетевые, eth0, eth1, eth2. ppp0 поднят на eth0, на eth1 и eth2 поднят мост br0. Помогите настроить NAT и файрвол<br />Незнаю может открыть отдельную тему, но у меня еще вопрос по pdnsd, не хочет никак работать</p>]]></content>
			<author>
				<name><![CDATA[Lexaz]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12389</uri>
			</author>
			<updated>2010-10-28T09:07:10Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=105912#p105912</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=85870#p85870" />
			<content type="html"><![CDATA[<p>2Sacha_D</p><p>Вот скрипт, который делает (посредством тех же iptables) из компьютера роутер с указанием списка разрешённых узлов. Написан так, чтобы можно было положить в /etc/init.d и рулить командами service router start и service router stop.</p><div class="codebox"><pre><code>#!/bin/sh                                                                                                      
### BEGIN INIT INFO                                                                                            
# Default-Start:     2 3 4 5                                                                                   
# Default-Stop:      0 1 6                                                                                     
# Short-Description: Firewall and forwarding                                                                   
# Description:       Firewall and forwarding                                                                   
### END INIT INFO                                                                                              
                                                                                                               
case &quot;$1&quot; in                                                                                                   
  start)                                                                                                       
  ;;                                                                                                           
  restart)                                                                                                     
  ;;                                                                                                           
  stop)                                                                                                        
    exit 1                                                                                                     
  ;;                                                                                                           
  *)                                                                                                           
    echo &quot;Usage: $0 {start|stop|restart}&quot;
    exit 1
    ;;
esac

ALLOWED_HOSTS=&quot;10.1.28.32 &quot;\
&quot;10.1.28.35 &quot;\
&quot;169.254.12.113 &quot;\
&quot;192.168.2.119&quot;

IPT=iptables

# Определяем интерфейсы
EXTIF=eth1
INTIF1=eth0

echo &quot;Включается маршрутизация c $EXTIF в локальную сеть $INTIF1&quot;
echo &quot;Список машин с разрешённым доступом в интернет: $(echo $ALLOWED_HOSTS | sed &#039;s/ /; /g&#039;)&quot;

# Включаем форвардинг ip в ядре.
echo 1 &gt; /proc/sys/net/ipv4/ip_forward

# Сбросить правила и удалить цепочки 
$IPT -F
$IPT -t nat -F
$IPT -t mangle -F
$IPT -X
$IPT -t nat -X
$IPT -t mangle -X

# ========
# Общие правила
# ========

# Политики
$IPT -P FORWARD DROP
$IPT -P INPUT ACCEPT
$IPT -P OUTPUT ACCEPT

# Замена TTL (Делаем такой, какой был до маршрутизации)
$IPT -t mangle -A PREROUTING -i $INTIF1 -j TTL --ttl-inc 1
# Включаем маскарадинг для разрешения доступа в интернет
$IPT -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE
#$IPT -t nat -A POSTROUTING -o $INTIF1 -j MASQUERADE
# Proper MTU
$IPT -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o $EXTIF -j TCPMSS --clamp-mss-to-pmtu 

# ========
# Правила для отдельных компов
# ========

# Форвардить сетевой траффик с $INTIF1 на интернетовский интерфейс $EXTIF и обратно
# А также траффик в/из локалки
for HOST in $ALLOWED_HOSTS
do
  # IPP
  #$IPT -A INPUT -p tcp --dport 631 -s $HOST -j ACCEPT

  # Инет
  $IPT -A FORWARD -i $INTIF1 -o $EXTIF -s $HOST -j ACCEPT
  $IPT -A FORWARD -o $INTIF1 -i $EXTIF -d $HOST -j ACCEPT
  # -m state --state NEW,ESTABLISHED,RELATED
  # Локалка
  # -s $HOST -d 172.16.0.0/12
  #$IPT -A FORWARD -i $INTIF1 -o $INTIF1 -j ACCEPT
  # -d $HOST -s 172.16.0.0/12 
  #$IPT -A FORWARD -i $INTIF1 -o $INTIF1 -j ACCEPT
done

# Drop IPP packets from unknown hosts
#$IPT -A INPUT -p tcp --dport 631 -j DROP</code></pre></div><p>Если у вас статические ip у компьютеров, которым нужен доступ в сеть, просто пропишите их в этот сценарий. Если динамические — напишите какой-нибудь простой клиент для авторизации и добавления к правилам при авторизации.</p><p>PS. И да, это отлично работает, когда в компьютере одна сетевая карта, на которой подняты интерфейсы eth0 (локальная сеть) и ppp0 (интернет). Тестировалось в течение двух лет <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[gluk47]]></name>
				<uri>https://linuxforum.ru/profile.php?id=815</uri>
			</author>
			<updated>2010-08-30T23:50:47Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=85870#p85870</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=85229#p85229" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>kolotunbabaj пишет:</cite><blockquote><p>Просто я хочу чтоб ноут отражался в компе как дополнительный диск. Такое возможно?</p></blockquote></div><p>Если нужно расшарить папку с чем-то, если это имел ввиду, то можно воспользоваться samba или NFS.</p>]]></content>
			<author>
				<name><![CDATA[sbin]]></name>
				<uri>https://linuxforum.ru/profile.php?id=4419</uri>
			</author>
			<updated>2010-08-29T10:57:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=85229#p85229</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Домашняя сеть]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=85220#p85220" />
			<content type="html"><![CDATA[<p>Просто я хочу чтоб ноут отражался в компе как дополнительный диск. Такое возможно?</p>]]></content>
			<author>
				<name><![CDATA[kolotunbabaj]]></name>
				<uri>https://linuxforum.ru/profile.php?id=2797</uri>
			</author>
			<updated>2010-08-29T10:45:33Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=85220#p85220</id>
		</entry>
</feed>
