<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Aleksey Parshukov &#187; debian</title>
	<atom:link href="http://www.filosof.name/tags/debian/feed" rel="self" type="application/rss+xml" />
	<link>http://www.filosof.name</link>
	<description>Aleksey Parshukov persoonal blog</description>
	<lastBuildDate>Sat, 29 Jan 2011 20:59:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Как переименовать сетевые интерфейсы в Linux (eth0 в eth1, eth1 в trr_lala т.д.)</title>
		<link>http://www.filosof.name/articles/rename-linux-network-interfaces.xhtml</link>
		<comments>http://www.filosof.name/articles/rename-linux-network-interfaces.xhtml#comments</comments>
		<pubDate>Fri, 19 Mar 2010 10:23:52 +0000</pubDate>
		<dc:creator>Aleksey Parshukov</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[/dev]]></category>
		<category><![CDATA[/dev/eth0]]></category>
		<category><![CDATA[/sys/class/net]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[eth0]]></category>
		<category><![CDATA[eth1]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[suse]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.filosof.name/?p=223</guid>
		<description><![CDATA[В Ubuntu, а значит и в Debian (а на самом деле много где ещё, например в Gentoo) файла /dev/eth0 нету. Потому как сетевая карта устройство не символьное, но и не блочное. Сетевые устройства хранятся вот здесь: /sys/class/net Имена сетевых интерфейсов в Linux компьютерах в последнее время стали привязываться к конкретным устройствам.  Так, если вы вытащите [...]]]></description>
			<content:encoded><![CDATA[<p>В Ubuntu, а значит и в Debian (а на самом деле много где ещё, например в Gentoo) файла <em>/dev/eth0</em> нету. Потому как сетевая карта устройство не символьное, но и не блочное. Сетевые устройства хранятся вот здесь: <em>/sys/class/net</em></p>
<p>Имена сетевых интерфейсов в Linux компьютерах в последнее время стали привязываться к конкретным устройствам.  Так, если вы вытащите сетевую карту из своего компьютера и вставите в него другую, интерфейс <em>eth0 </em>у вас пропадёт, а новая карточка будет называется <em>eth1</em>. При попытке сделать <em>ifconfig eth0 up </em>система будет говорить, что, такого устройства не существует.</p>
<p>В моём случае проблема получилась при клонирования виртуальной машины в VMWare ESXi. Дабы не случилось конфликта MAC адрес на клонированной машине отливался от MAC адреса в оригинальной VM.</p>
<p>Поскольку вся конфигурация у вас скорее всего прописана для интерфейса  eth0, можно переписать конфигурацию. а можно переименовать интерфейс.</p>
<p>Все неприятности создаёт udev, который по умолчанию привязывает имена сетевых  устройств к их MAC адресам. Например, в Debian Etch это находится в  файле</p>
<p><em>/etc/udev/rules.d/z25_persistent-net.rules</em></p>
<p>Для Ubuntu:</p>
<p><em><em>/etc/udev/rules.d/</em>70-persistent-net.rules</em></p>
<p>Для open suse:</p>
<p><em><em><em>/etc/udev/rules.d/</em></em>30-network.rules</em></p>
<p>пример файла:<br />
SUBSYSTEM==&raquo;net&raquo;, ACTION==&raquo;add&raquo;, DRIVERS==&raquo;?*&raquo;,  ATTR{address}==&raquo;XX:XX:XX:XX:XX:XX&raquo;, ATTR{type}==&raquo;1&#8243;, KERNEL==&raquo;eth*&raquo;,  NAME=&raquo;eth0&#8243;</p>
<p>Достаточно отредактировать параметр <strong>NAME=</strong> для вашей новой сетевой карты. Можно кстати задать любое имя отличное от <em>eth*</em></p>
<p>Некоторые дистрибы в добавок к <em>persistent-net.rules</em> содержат и другие .<em>rules</em>, которые переписывают файл <em>persistent-net.</em> При исправлении файла persistent.rules стоит обратить на это внимание, иначе могут появиться несколько правил именования, или ваши изменения будут перезаписаны.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filosof.name/articles/rename-linux-network-interfaces.xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

