*solved* Каждой VPS по физической сетевой карет! [message #33894] |
Tue, 18 November 2008 15:23 |
kert
Messages: 5 Registered: November 2008
|
Junior Member |
|
|
Есть HM с 3 сетевыми картами, хочу сделать так что бы одна сетевуха была для HM, а две доугие по одной на каждую vps!
Делаю:
vzctl set 101 --netdev_add eth1 --save
vzctl set 102 --netdev_add eth2 --save
После этого из HM эти сетевухи пропадают, но в VPS не появляются!
Подскажите правильные действия внесение физической сетевухи в VPS!
[Updated on: Wed, 19 November 2008 13:38] by Moderator Report message to a moderator
|
|
|
Re: Каждой VPS по физической сетевой карет! [message #33895 is a reply to message #33894] |
Tue, 18 November 2008 16:38 |
khorenko
Messages: 533 Registered: January 2006 Location: Moscow, Russia
|
Senior Member |
|
|
Добрый день.
я проверил на локальной машине - работает, вижу, интерфейсы появляются внутри Контейнера.
Команды правильные.
Скажите, пожалуйста, точную версию ядра, host OS, template OS, которые Вы используете?
Пришлите ещё, пожалуйста, логи следующих команд:
ip a l;
vzctl exec 101 ip a l;
vzctl set 101 --netdev_add eth1 --save;
ip a l;
vzctl exec 101 ip a l;
vzctl set 101 --netdev_del eth1 --save;
ip a l;
vzctl exec 101 ip a l;
Спасибо.
--
Константин
If your problem is solved - please, report it!
It's even more important than reporting the problem itself...
[Updated on: Tue, 18 November 2008 16:39] Report message to a moderator
|
|
|
Re: Каждой VPS по физической сетевой карет! [message #33908 is a reply to message #33895] |
Wed, 19 November 2008 13:18 |
kert
Messages: 5 Registered: November 2008
|
Junior Member |
|
|
ip a l
2: 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
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
4: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:1e:90:b8:90:b4 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.122/24 brd 192.168.1.255 scope global eth0
inet6 fe80::21e:90ff:feb8:90b4/64 scope link
valid_lft forever preferred_lft forever
8: eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:e0:40:16:01:83 brd ff:ff:ff:ff:ff:ff
10: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
1: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,10000> mtu 1500 qdisc noqueue
link/void
vzctl exec 101 ip a l
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
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
3: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,10000> mtu 1500 qdisc noqueue
link/void
inet 192.168.1.168/32 scope global venet0:0
6: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
link/ether 00:e0:42:39:01:ee brd ff:ff:ff:ff:ff:ff
Насколько я понимаю интерфейс появляется(до этого смотрел ifconfig)! Дальше надо прописывать в файле interfaces? В коментарии к этому файлу написано что его менять не стоит!!!
Я хочу что бы у меня у VPS остался тока eth1 а других вирутальных интерфейсов не было!
|
|
|
Re: Каждой VPS по физической сетевой карет! [message #33910 is a reply to message #33908] |
Wed, 19 November 2008 13:37 |
khorenko
Messages: 533 Registered: January 2006 Location: Moscow, Russia
|
Senior Member |
|
|
Добрый день.
Quote: |
Насколько я понимаю интерфейс появляется(до этого смотрел ifconfig)! Дальше надо прописывать в файле interfaces? В коментарии к этому файлу написано что его менять не стоит!!!
|
Не нужно трогать настройки, если Вы добавляете виртуальный интерфейс внутри Контейнера (потому что при рестарте контейнера конфигурация будет перезаписываться). А для "проброшенного" внутрь Контейнера физического интерфейса - можно.
Где прописываются настройки - зависит от дистрибутива, на RHEL-based - /etc/sysconfig/network-scripts/ifcfg-ethX файлы.
Quote: | Я хочу что бы у меня у VPS остался тока eth1 а других вирутальных интерфейсов не было!
|
Чем Вам наличие venet0 интерфейса мешает? Не конфигурируйте его - он и использоваться не будет...
--
Константин
If your problem is solved - please, report it!
It's even more important than reporting the problem itself...
|
|
|
|
Re: Каждой VPS по физической сетевой карет! [message #33913 is a reply to message #33912] |
Wed, 19 November 2008 14:09 |
khorenko
Messages: 533 Registered: January 2006 Location: Moscow, Russia
|
Senior Member |
|
|
В самом начале /etc/network/interfaces внутри Debian-based контейнера написано:
# This configuration file is auto-generated.
# WARNING: Do not edit this file, otherwise your changes will be lost.
# Please edit template /etc/network/interfaces.template instead.
Не вижу причин не верить написанному.
Попробуйте добавить конфигурацию для проброшенного физического интерфейса в /etc/network/interfaces.template файл внутри контейнера.
--
Константин
If your problem is solved - please, report it!
It's even more important than reporting the problem itself...
[Updated on: Wed, 19 November 2008 14:10] Report message to a moderator
|
|
|
|
|
|
|
Re: *solved* Каждой VPS по физической сетевой карет! [message #36832 is a reply to message #33894] |
Wed, 22 July 2009 16:16 |
veresk
Messages: 34 Registered: July 2009
|
Member |
|
|
Аналогично сделал проброс сетевой карты в VE, она появляется, dhclient работает, ifconfig работает, а сама не хочет подниматься. Файлы вышеуказанные пробовал - не помогло. При ifup жалуется что не находит интерфейс eth1, то есть явно не туда прописано.
Debian Lenny AMD64, UpToDay, vzctl последней версии стянул. Помогите, уж очень не хочется в стартовые скрипты ifconfig прописывать!
|
|
|