дополнительный IP

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
petka
Сообщения: 209
Статус: Измученный нарзаном
ОС: Linux, FreeBSD

дополнительный IP

Сообщение petka »

Как в Линухе добить дополнительный IP
По моему в этот текст закралась очепятка
www.petka_piter.livejournal.com
Спасибо сказали:
fornike
Сообщения: 246

Re: дополнительный IP

Сообщение fornike »

эммм... а вы хоть сами знаете чего хотите? :)
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: дополнительный IP

Сообщение Unicorn »

peka писал(а):
18.12.2006 09:04
Как в Линухе добить дополнительный IP


били-били, не добили :)
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали:
Аватара пользователя
vdv
Сообщения: 133

Re: дополнительный IP

Сообщение vdv »

[СТЁБ]
Надо прицелится прямо в первый октет каким-нить убойным пакетом! Тогда точно добьете этот IP :D
[/СТЁБ]
[Work: MOPSLinux 6.0] [Home: MOPSLinux 6.0]
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: дополнительный IP

Сообщение d_n_k »

дистрибутив? телепаты в отпуске


можно так:
ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0

адреса и имена устройств поменяй на свои

man ifconfig
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: дополнительный IP

Сообщение Liksys »

Не стебаца! Что автор имел ввиду? Второй адрес на интерфейс?
Спасибо сказали:
Аватара пользователя
petka
Сообщения: 209
Статус: Измученный нарзаном
ОС: Linux, FreeBSD

Re: дополнительный IP

Сообщение petka »

Liksys писал(а):
18.12.2006 15:30
Не стебаца! Что автор имел ввиду? Второй адрес на интерфейс?

Второй адрес
По моему в этот текст закралась очепятка
www.petka_piter.livejournal.com
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: дополнительный IP

Сообщение Liksys »

тогда то, что d_n_k написал.
Спасибо сказали:
Pitbull_Mex
Сообщения: 65
ОС: Linux

Re: дополнительный IP

Сообщение Pitbull_Mex »

Liksys писал(а):
19.12.2006 13:40
тогда то, что d_n_k написал.




мне тягаться конечно некуда с асами Линукса, но если как d_n_k сделать, то пропишется адрес для первой сетевухи, которая по умолчанию..... А ему нужна вторая (eth0)
Хотя я могу и ошибаться

или оно добавит сетевуху как eth1 ? объясните плиззз
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: дополнительный IP

Сообщение Liksys »

Это называется псевдонимом интерфейса. Позволяет дать одной сетевой карте несколько адресов. Например ты настроил сеть:
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
и тебе надо назначить сетевой карте еще один адрес, это и будеп псевдоним номер 0:
ifconfig eth0:0 192.168.2.1 netmask 255.255.255.0 up
У тебя создастся девайс eth0 и псевдоним eth0:0. Они используют одно устройство, но обрабатываются, как разные девайсы.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: дополнительный IP

Сообщение sash-kan »

а еще можно обойтись без псевдонима. т.е. адрес для интерфейса можно задавать и с псевдонимом, конечно:

Код: Выделить всё

# ip a a 192.168.1.1/24 dev eth0
# ip a a 192.168.2.1/24 dev eth0 label eth0:0
# ip l s up dev eth0
но можно проще и с той же функциональностью этот самый label и не указывать:

Код: Выделить всё

# ip a a 192.168.1.1/24 dev eth0
# ip a a 192.168.2.1/24 dev eth0
# ip l s up dev eth0

кстати, чем еще плох устаревший ifconfig — он в этом случае покажет только адрес 192.168.1.1
а второго как-бы вообще и не существует (:
в общем, не отставайте от жизни, пользуйтесь командой ip вместо ifconfig, route и т.п.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: дополнительный IP

Сообщение Liksys »

sash-kan:

Код: Выделить всё

[root@max liksys]# ifconfig eth0 192.168.2.1 netmask 255.255.255.0 up
[root@max liksys]# ifconfig eth0:0 192.168.3.1 netmask 255.255.255.0 up
[root@max liksys]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:13:D4:BC:F1:C1
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::213:d4ff:febc:f1c1/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:11 Base address:0x8000

eth0:0    Link encap:Ethernet  HWaddr 00:13:D4:BC:F1:C1
          inet addr:192.168.3.1  Bcast:192.168.3.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Interrupt:11 Base address:0x8000

.....
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: дополнительный IP

Сообщение sash-kan »

Liksys
э нет. ты проделай так (без лейбела, он же псевдоним):

Код: Выделить всё

# ip a a 192.168.1.1/24 dev eth0
# ip a a 192.168.2.1/24 dev eth0
# ip l s up dev eth0
а потом посмотри вывод ip a, и, для сравнения, вывод ifconfig-а. у меня он (ifconfig) второй адрес вообще никак не показывает. а он есть :D
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: дополнительный IP

Сообщение Liksys »

А, вот что ты имел ввиду :)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: дополнительный IP

Сообщение sash-kan »

ага
$ ip a
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:e0:4c:f6:93:27 brd ff:ff:ff:ff:ff:ff
inet 10.0.1.2/24 scope global eth1
inet 10.0.0.2/24 scope global eth1
...

$ sudo ifconfig
...
eth1 Link encap:Ethernet HWaddr 00:E0:4C:F6:93:27
inet addr:10.0.1.2 Bcast:0.0.0.0 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:225 Base address:0x2000
...
но только адреса немного другие.
p.s. вот я на каждом углу и советую — пользуйтесь ip. iproute соответствует нынешней сетевеой подсистеме ядра, а ifconfig и route — это так, для обратной совместимости.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
petka
Сообщения: 209
Статус: Измученный нарзаном
ОС: Linux, FreeBSD

Re: дополнительный IP

Сообщение petka »

Liksys писал(а):
19.12.2006 21:20
А, вот что ты имел ввиду :)

Короче как я понял работать будет
А мне надо вот что
У меня есть сеть с IP 192.168.*.*
но надо работать с сетью 10*.*.*
так что я понял что в ринцепи работать будет
Всем спасибо
По моему в этот текст закралась очепятка
www.petka_piter.livejournal.com
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: дополнительный IP

Сообщение DaemonTux »

peka писал(а):
19.12.2006 23:30
Liksys писал(а):
19.12.2006 21:20

А, вот что ты имел ввиду :)

Короче как я понял работать будет
А мне надо вот что
У меня есть сеть с IP 192.168.*.*
но надо работать с сетью 10*.*.*
так что я понял что в ринцепи работать будет
Всем спасибо

:angry:
Что то я не понял юмора а на хрена тебе работать таким макарам что ты на этой машине делать собираешься?
Vladivostok Linux User Group
Спасибо сказали:
Pitbull_Mex
Сообщения: 65
ОС: Linux

Re: дополнительный IP

Сообщение Pitbull_Mex »

sash-kan писал(а):
19.12.2006 21:27
ага ;)
$ ip a
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:e0:4c:f6:93:27 brd ff:ff:ff:ff:ff:ff
inet 10.0.1.2/24 scope global eth1
inet 10.0.0.2/24 scope global eth1
...

$ sudo ifconfig
...
eth1 Link encap:Ethernet HWaddr 00:E0:4C:F6:93:27
inet addr:10.0.1.2 Bcast:0.0.0.0 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:225 Base address:0x2000
...
но только адреса немного другие.
p.s. вот я на каждом углу и советую — пользуйтесь ip. iproute соответствует нынешней сетевеой подсистеме ядра, а ifconfig и route — это так, для обратной совместимости.



мне ip больше нравится, т.к возможности по-более.... Но разницы в данной ситуации как-то не допер... Что там выводит 2 айпи , что там.... Разница только в том , что там псевдоним eth0:0 , а в ip 2 адриса с одним интерфейсом....

Теперь объясните ламеру, в чем разница? работает одинаково!!!!

А типок походу собрался кого-то бомбить.... И мы ему в этом помогли
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: дополнительный IP

Сообщение d_n_k »

А типок походу собрался кого-то бомбить.... И мы ему в этом помогли

ну и что?
нет ничего плохого в том что мы ему помогли. вещи сами посебе не несут ни добра ни зла. это люди превращяют их во что-нибудь, те этого все его проблемы


поэтому то ламеры и пытаются в некоторых странах запретить всякие сканеры и тестирующие проги, тк они типа могут приносить вред...
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: дополнительный IP

Сообщение Liksys »

А типок походу собрался кого-то бомбить.... И мы ему в этом помогли

А что, по твоему псевдонимы больше никак нельзя использовать? :)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: дополнительный IP

Сообщение sash-kan »

(Pitbull_Mex @ Dec 20 2006, в 09:02) писал(а):Теперь объясните ламеру, в чем разница? работает одинаково!!!!
да, конечно, работает.
но. если ты добавил второй, третий, десятый ip-адрес на интерфейс (например, eth0) и при этом не присобачивал к этим адресам лейблы (eth0:2, eth0:3, eth0:10 и т.д и т.п.), то ifconfig просто не покажет этих ip-адресов. вообще не покажет. хотя они есть. и закреплены за интерфейсом eth0. и прекрасно отображаются командой ip a.
вот и вся разница.
и одно следствие из этой разницы — ifconfig не соответствует текущей реализации сетевой подсистемы.
p.s. и вообще даже вывод того же ip r гораздо более читабелен и, главное, (не уверен в правильности термина) реентерабелен. поясняю. например имеем такой вывод:
$ ip r
...
172.16.0.0/16 via 192.168.0.1 dev eth0
...
так вот всю эту строку можно задать параметром для ip r a или ip r d (добавление или удаление маршрута) — ip r d 172.16.0.0/16 via 192.168.0.1 dev eth0. и ip прекрасно это поймет. а попробуйте проделать аналогичный копи/пэйст с командой route... :)
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
stannum
Сообщения: 322
Статус: Свободолюбитель
ОС: Debian GNU/Linux unstable

Re: дополнительный IP

Сообщение stannum »

Поддерживаю. У ip гораздо более широкие возможности нежели у ifconfig и он очень удобен в использовании, мне вот очень нравится возможность краткой записи параметров: ip a a, ip r a и т.д.
подробности в man ip
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: дополнительный IP

Сообщение (asper »

Да уж век живи век учись
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: дополнительный IP

Сообщение sash-kan »

(stannum @ Dec 20 2006, в 12:17) писал(а):У ip гораздо более широкие возможности нежели у ifconfig
правильнее выразиться, что не у ip, а у ядра (начиная с версии 2.0.какого-то). а ip — это просто универсальное интерфейсное средство для конфигурации/управления/просмотра и сетевых настроек интерфейсов и маршрутизации и arp-таблиц и туннелей и т.д.
функциональность ip включает функциональность и ifconfig-а и route-а и arp-а и… да просто не было до этого подобных функций :)
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: дополнительный IP

Сообщение (asper »

Извините что я влажу, но раз уж вы про ip
То в каком пакете он идёт (из какого пакета)
А то я у себя в Арче не нахожу такой команды


Упс нашёл , пакет назывался iproute

Сорри
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
petka
Сообщения: 209
Статус: Измученный нарзаном
ОС: Linux, FreeBSD

Re: дополнительный IP

Сообщение petka »

DaemonTux писал(а):
20.12.2006 09:02
peka писал(а):
19.12.2006 23:30

Liksys писал(а):
19.12.2006 21:20

А, вот что ты имел ввиду :)

Короче как я понял работать будет
А мне надо вот что
У меня есть сеть с IP 192.168.*.*
но надо работать с сетью 10*.*.*
так что я понял что в ринцепи работать будет
Всем спасибо

:angry:
Что то я не понял юмора а на хрена тебе работать таким макарам что ты на этой машине делать собираешься?

Иодемы прописываю
По моему в этот текст закралась очепятка
www.petka_piter.livejournal.com
Спасибо сказали: