Войти

Показать полную графическую версию : [решено] Добавить ip адреса


nikitos435
20-05-2013, 21:44
В линуксе силен не особо, но надо решить задачу. Есть сервер на линуксе, надо добавить ip адреса на сетевую карту (может быть даже на виртуальную)
Вот результат вывода команды ifconfig:

eth0 Link encap:Ethernet HWaddr 00:1E:0B:5A:53:4A
inet addr:xx.xx.xx.xxx Bcast:95.xx.xx.xx Mask:255.255.255.240
inet6 addr: fe80::21e:bff:fe5a:534a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:601470 errors:0 dropped:0 overruns:0 frame:0
TX packets:821458 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:62602785 (59.7 MiB) TX bytes:220775928 (210.5 MiB)
Interrupt:169

eth0:0 Link encap:Ethernet HWaddr 00:1E:0B:5A:53:4A
inet addr:xx.xx.xx.xxx Bcast:95.xx.xx.xx Mask:255.255.255.240
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:169

eth0:1 Link encap:Ethernet HWaddr 00:1E:0B:5A:53:4A
inet addr:xx.xx.xx.xxx Bcast:95.xx.xx.xx Mask:255.255.255.240
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:169

Как мне добавить также еще ip адрес?

vadblm
20-05-2013, 22:00
ifconfig eth0:2 <ip addr> up

у дебианоподобных дистров добавить ифейс при загрузке пропиской в /etc/network/interfaces

auto eth0:2
iface eth0:2 inet static
address <ip addr>

и можно на лету /etc/init.d/networking restart

ruslandh
21-05-2013, 00:22
Можно добавлять на один и тот-же интерфейс сколько угодно адресов, пользуясь командой ip из пакета iproute2

nikitos435
21-05-2013, 08:38
у дебианоподобных дистров добавить ифейс при загрузке пропиской в /etc/network/interfaces
Код:
auto eth0:2
iface eth0:2 inet static
address <ip addr> »

добавил eth0:2 в файл interfaces. Надо ли как то запустить или активировать этот файл? После добавления записи, я сделал ifconfig моей записи не появилось.

ruslandh
21-05-2013, 08:43
Да, надо перезагрузить демон, отвечающий за поднятие сети, что-нибудь типа (от root)

service network restart

nikitos435
21-05-2013, 08:52
service network restart »
Пишет, что команда не найдена
Я ведь правильно понимаю, что если в командной строке стоит решетка - значит я уже от root работаю?

nikitos435
21-05-2013, 09:51
Разобрался.
Проходим по пути /etc/init.d (соответственно в конце должна быть решетка), потом набираем ./networking restart . Происходит перезапуск службы и все Ок
Интерфейсы все добавились

vadblm
21-05-2013, 20:19
Разобрался. »
Я же сразу сказал можно на лету /etc/init.d/networking restart »




© OSzone.net 2001-2012