<?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=20419&amp;type=atom" />
	<updated>2012-02-24T19:11:09Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=20419</id>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253715#p253715" />
			<content type="html"><![CDATA[<p>Если бы раньше зашел, то подсказал бы smile.<br />Ну, а вообще автор данной темы мог бы воспользоваться и yast-ом - неужели там так все сложно?</p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2012-02-24T19:11:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253715#p253715</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253700#p253700" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>aliaksei1818 пишет:</cite><blockquote><p>192.168.200.211 192.168.0.211 32 eth0</p></blockquote></div><p>Ну вот, а раньше не могли?&nbsp; :lol:&nbsp; Я тут с головой ушёл в свои записи&nbsp; smile</p>]]></content>
			<author>
				<name><![CDATA[step_slim]]></name>
				<uri>https://linuxforum.ru/profile.php?id=365</uri>
			</author>
			<updated>2012-02-24T18:37:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253700#p253700</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253697#p253697" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>unlimited пишет:</cite><blockquote><p>ну я же не могу просто добавить в /etc/sysconfig/network/routes&nbsp; строку маршрута route add 192.168.200.211 gw 192.168.0.211 dev eth0?<br />если я туда его просто скопипастю-это я так понимаю-будет некорректно?</p><p>если не сложно напишите как он должен выглядеть в routes в конечном итоге.</p></blockquote></div><p>192.168.200.211 192.168.0.211 32 eth0</p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2012-02-24T18:29:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253697#p253697</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253692#p253692" />
			<content type="html"><![CDATA[<p>Боюсь Вас запутать..., но может скриптом сделать? Маршруты будут подниматься при инициализации интерфейсов?<br />1. Привяжем интерфейсы к MAC-адресам:<br /></p><div class="codebox"><pre><code>/etc/sysconfig/network/ifcfg-eth0-id-XX:XX:XX:XX:XX:XX</code></pre></div><p>ХХ....- Это Мак сетевой интерфейса eth0<br /></p><div class="codebox"><pre><code>/etc/sysconfig/network/ifcfg-eth1-id-XX:XX:XX:XX:XX:XX</code></pre></div><p>ХХ....- Это Мак сетевой интерфейса eth1<br />Ну если у вас 2 интерфейса, если больше, то по аналогии.<br />2. Создаём скрипт с содержанием (название add_routes0.sh) для интерфейса eth0<br /></p><div class="codebox"><pre><code>#!/bin/bash 

PATH=/bin:/sbin:/usr/bin:/usr/sbin 

route add IP-Ваш dev eth0 
route delete default 
route add default gw IP-gateway</code></pre></div><p>3. Создаём скрипт с содержанием (название add_routes1.sh) для интерфейса eth1<br /></p><div class="codebox"><pre><code>#!/bin/bash 

PATH=/bin:/sbin:/usr/bin:/usr/sbin 

route add IP-Ваш dev eth1
route delete default 
route add default gw IP-ваш маршрут</code></pre></div><p>4. Помещаем скрипты в <strong>/etc/sysconfig/network/scripts/ </strong><br />5. Делаем их исполняемые:<br /></p><div class="codebox"><pre><code># chmod +x /etc/sysconfig/network/scripts/add_routes0.sh -v</code></pre></div><div class="codebox"><pre><code># chmod +x /etc/sysconfig/network/scripts/add_routes1.sh -v</code></pre></div><p>6. Переходим в <strong>/etc/sysconfig/network/ifcfg-eth0</strong> и добавляем вот это:<br /></p><div class="codebox"><pre><code>POST_UP_SCRIPT=&#039;/etc/sysconfig/network/scripts/add_routes0.sh&#039; </code></pre></div><p>Это мы проделали для интерфейса eth0, аналогично, проделываем для интерфейса eth1. Соответственно, путь перехода <strong>/etc/sysconfig/network/ifcfg-eth1</strong> и строчка для прописания </p><div class="codebox"><pre><code>POST_UP_SCRIPT=&#039;/etc/sysconfig/network/scripts/add_routes1.sh&#039; </code></pre></div><p>7. <strong>После добавления каждый файл сохранить!</strong> Если Вам необходимы ещё какие маршруты, то их вписываете заранее <strong>в скрипт в пунктах 2-3, для каждой сети, свои маршруты.</strong> Таким образом, скрипт будет исполнятся при инициализации интерфейсов.<br />8. Перегружаемся и проверяем.</p><p>Надеюсь ничего не напутал, голова под вечер не работает.<br />Для общего развития, можете почитать тут: <a href="http://www.brennan.id.au/04-Network_Configuration.html">http://www.brennan.id.au/04-Network_Configuration.html</a><br />и тут: <a href="http://www.lynty.com/index.php/networking">http://www.lynty.com/index.php/networking</a><br />тут: <a href="http://www.comptechdoc.org/os/linux/usersguide/linux_ugrouting.html">http://www.comptechdoc.org/os/linux/use … uting.html</a></p>]]></content>
			<author>
				<name><![CDATA[step_slim]]></name>
				<uri>https://linuxforum.ru/profile.php?id=365</uri>
			</author>
			<updated>2012-02-24T18:19:51Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253692#p253692</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253685#p253685" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>unlimited пишет:</cite><blockquote><p>если не сложно напишите как он должен выглядеть в routes в конечном итоге.</p></blockquote></div><p>Сложности особой нет, есть только проблема..., я по памяти пишу вам советы. Линукса под рукой нет&nbsp; <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" />&nbsp; Поэтому для начала покажите свой файл /etc/sysconfig/network/<strong>routes</strong> что там в нём содержится, потом уже будут подсказки. Но вот логика, за уши дёргает, и шепчет- без скрипта не обойтись...</p>]]></content>
			<author>
				<name><![CDATA[step_slim]]></name>
				<uri>https://linuxforum.ru/profile.php?id=365</uri>
			</author>
			<updated>2012-02-24T17:52:17Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253685#p253685</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253673#p253673" />
			<content type="html"><![CDATA[<p>ну я же не могу просто добавить в /etc/sysconfig/network/routes&nbsp; строку маршрута route add 192.168.200.211 gw 192.168.0.211 dev eth0?<br />если я туда его просто скопипастю-это я так понимаю-будет некорректно?</p><p>если не сложно напишите как он должен выглядеть в routes в конечном итоге.</p>]]></content>
			<author>
				<name><![CDATA[unlimited]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19192</uri>
			</author>
			<updated>2012-02-24T17:18:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253673#p253673</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253662#p253662" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>i2ks пишет:</cite><blockquote><p>а разве бывает два &quot;default gateway&quot;? а как же метрика? у ТС будет куча проблем мне кажется после этого.</p></blockquote></div><p>Два дефолтных шлюза нет, но если ТС просто укажет путь к другой сети в основном шлюзе, то почему бы и нет&nbsp; wink <br /></p><div class="quotebox"><cite>unlimited пишет:</cite><blockquote><p>а как буде выглядеть внесенный маршрут route add 192.168.200.211 gw 192.168.0.211 dev eth0</p></blockquote></div><p><strong>gw</strong>- getway. Соответственно, Вам нужно указывать маршрут от Вашего дефолтного шлюза, во всю сеть, а не на определённый адрес. Хотя можно и указать шлюз, но в таком случае, Вам и на обратной стороне желательно бы указать путь к Вашему шлюзу. Проще, используйте параметр <strong>net</strong> как было показано в ссылке выше, с обязательным указанием битности маски сети <strong>\**</strong>. Посмотрите в примере.<br />з.ы. Моё мнение, поизучайте Vlan, Вам будет проще не разводить парк шлюзов в сети, если у Вас постоянный VPN, то это будет оптимальным решением для Вас. Вот хорошая статья, старая, но как начальная, я считаю, всё по существу: <a href="http://www.opennet.ru/docs/RUS/vlan-howto/">http://www.opennet.ru/docs/RUS/vlan-howto/</a><br />з.ы. Ссылка позновательная, для прочтения и понимания, не воспринимать как мануал к действию.&nbsp; :rolleyes:</p>]]></content>
			<author>
				<name><![CDATA[step_slim]]></name>
				<uri>https://linuxforum.ru/profile.php?id=365</uri>
			</author>
			<updated>2012-02-24T16:41:43Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253662#p253662</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253615#p253615" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>i2ks пишет:</cite><blockquote><p>а разве бывает два &quot;default gateway&quot;? а как же метрика? у ТС будет куча проблем мне кажется после этого. =)</p></blockquote></div><p>у меня 3 удаленных компьютера через беспроводное соединение соединены в одну сеть через vpn. у каждого ip свой персональный шлюз. причем все 3 из разных подсетей. <br />поэтому в созданном мною маршрутизаторе каждая сетевая смотрит именно в свой шлюз. в общем-там непростая топология)))</p>]]></content>
			<author>
				<name><![CDATA[unlimited]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19192</uri>
			</author>
			<updated>2012-02-24T12:37:24Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253615#p253615</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253613#p253613" />
			<content type="html"><![CDATA[<p>да нет. всё работает. <br />а как буде выглядеть внесенный маршрут route add 192.168.200.211 gw 192.168.0.211 dev eth0 в /etc/sysconfig/network/routes согласно метрике?<br />или вносить-как есть???</p>]]></content>
			<author>
				<name><![CDATA[unlimited]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19192</uri>
			</author>
			<updated>2012-02-24T12:33:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253613#p253613</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253595#p253595" />
			<content type="html"><![CDATA[<p>а разве бывает два &quot;default gateway&quot;? а как же метрика? у ТС будет куча проблем мне кажется после этого. =)</p>]]></content>
			<author>
				<name><![CDATA[i2ks]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16</uri>
			</author>
			<updated>2012-02-24T11:18:06Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253595#p253595</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253586#p253586" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>unlimited пишет:</cite><blockquote><p>и все же- осталось добавить маршрут в автозагрузку<br />route add 192.168.200.211 gw 192.168.0.211 dev eth0</p></blockquote></div><p>Когда в консоле этот маршрут прописываете, сеть нормально, всё отрабатывает? Если да, то добавляйте, синтаксис команды только соблюдайте.</p>]]></content>
			<author>
				<name><![CDATA[step_slim]]></name>
				<uri>https://linuxforum.ru/profile.php?id=365</uri>
			</author>
			<updated>2012-02-24T10:59:43Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253586#p253586</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253542#p253542" />
			<content type="html"><![CDATA[<p><strong>step_slim</strong></p><p>огромное вам спасибо.</p><p>и все же- осталось добавить маршрут в автозагрузку<br />route add 192.168.200.211 gw 192.168.0.211 dev eth0</p><p><strong>добавить его как есть в /etc/sysconfig/network/routes<br /></strong>???</p>]]></content>
			<author>
				<name><![CDATA[unlimited]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19192</uri>
			</author>
			<updated>2012-02-24T08:07:17Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253542#p253542</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253503#p253503" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>step_slim пишет:</cite><blockquote><p>Можете все свои маршруты добавить тут <strong>/etc/sysconfig/network/routes</strong><br />формат такой : <br />target gw netmask interface<br />Но это при условии если Вы не используете NM. И да, с последним советом осторожнее, а то по незнанию можно свернуть всё.</p></blockquote></div><p>в /etc/sysconfig/network/routes у меня прописано следующее.<br />default 172.16.9.65-eth1</p><p>то есть здесь указан шлюз по умолчанию для eth1</p><p>необходимо&nbsp; дать маршрут следующий: route add default gw 192.168.0.211.</p><p>получается-надо добавить строку default 192.168.0.211-eth0 ?</p><br /><p> у меня шлюз с eth1 и eth0 и необходимо добавить маршрут с eth0 на 192.168.0.211</p>]]></content>
			<author>
				<name><![CDATA[unlimited]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19192</uri>
			</author>
			<updated>2012-02-24T05:36:01Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253503#p253503</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253171#p253171" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>unlimited пишет:</cite><blockquote><p>то есть маршрут прописанный через терминал автоматом заносится в автозагрузку?</p></blockquote></div><p>В автозагрузку чего&nbsp; oO <br />Маршруты инициализируются интерфейсом, а не системой. Но по своему опыту скажу- маршруты которые Вы добавляете в консоле, после перезагрузки стираются, если их хотите оставить на всегда, то редактируйте файл, что я вам привёл выше в посте.</p><p>И да, вот Вам совет от пользователя <strong>renegat</strong><br /><a href="http://nixadmin.ru/tag/route">http://nixadmin.ru/tag/route</a><br />Прочтите там всё написано, встретите на форуме <strong>+</strong> поставьте человеку&nbsp; wink</p>]]></content>
			<author>
				<name><![CDATA[step_slim]]></name>
				<uri>https://linuxforum.ru/profile.php?id=365</uri>
			</author>
			<updated>2012-02-22T17:56:40Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253171#p253171</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где прописывается шлюз?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=253167#p253167" />
			<content type="html"><![CDATA[<p>то есть маршрут прописанный через терминал автоматом заносится в автозагрузку?</p>]]></content>
			<author>
				<name><![CDATA[unlimited]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19192</uri>
			</author>
			<updated>2012-02-22T17:45:41Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=253167#p253167</id>
		</entry>
</feed>
