Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: 2 IP


  • Subject: Re: lug-bg: 2 IP
  • From: Dimitar Katerinski <train@xxxxxxx>
  • Date: Tue, 14 Sep 2004 23:24:35 +0300

Zhasmin Zhelev wrote:
?
Как се слага на един интерфейс 2 IP адреса?

Мерси предварително.

Slackware10 е системата (системите)

Здравей,

Уточнявам, че има два начина да направиш това. За първия начин, доста
хора ти отговориха, а именно ifconfig ethX:N aa.bb.cc.dd . Този начин,
след 2.2 ядрата, и появата на iproute2 написан от Алексей Кузнецов (за
който всички са на едно мнение, че е network гений ), се превърна в остарял,
а идеята за interface aliases в отживелица. Посредством ``ip'', можеш да
добавиш неограничен брой ip addrs към даден интерфейс. Командата е следната:

ip addr add aa.bb.cc.dd/prefix brd + dev ethX

където prefix е мрежовата ти маска зададена във вида /24,/16,/8 и т.н.


Понеже някои хора попитаха, колко alias-a могат да бъдат направени на интерфейс,
е не знам. Но си направих следния експеримент, колко ip addrs могат да бъдат
присвоени на даден интерфейс. Изпълних следната команда:

for c in `seq 1 255`; do for d in `seq 1 255`; do ip addr add 10.0.${c}.${d} dev eth0; done ; done

и зачаках, след около 49 минути, спрях изпълнението на командата.
Изпълнението на `ip addr ls dev eth0', водеше до 1минутен таймоут, след което го прекъсвах с Ctrl-C.
Интересно ми беше колко ip addrs са се присвоили на интерфейса, затова чрез ping 10.0.xx.xx и напосоки
установих, че последният адрес който ми отговаря с reply е 10.0.252.131. Това значи, че интервала от
10.0.1.1-10.0.252-131 е присвоен на eth0, което, не ми се смятат но са ужасно много адреси.
Също така, посредствон  ip addr add 10.0.0.2/24 brd + dev eth0 label eth0:0 например, постигате същия
резултат като от ifconfig eth0:0 10.0.0.2 netmask 255.255.255.0. Което ме навежда, на мисълта,
че "the sky is the limit", т.е. RAM.


Поздрави,
--
"The only thing necessary for the triumph of evil is for good men to do nothing."
                                                  --Edmund Burke.
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================


  • Във връзка с:
  • Относно:
    • lug-bg: 2 IP
      • Изпратено от: Zhasmin Zhelev <z@xxxxxxxxxxx>

 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.