OpenVZ Forum


Home » International » Russian » [solved] eth0 in VE
[solved] eth0 in VE [message #34689] Mon, 26 January 2009 18:03 Go to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
Здравствуйте.
На сервере имеются следующие интерфейсы:

Quote:

#ifconfig
eth0 Link encap:Ethernet HWaddr 00:E0:81:4B:DD:B3
inet addr:10.3.0.252 Bcast:10.3.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:25563 errors:0 dropped:0 overruns:0 frame:0
TX packets:1301 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2396966 (2.2 MiB) TX bytes:188755 (184.3 KiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 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:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:13 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1025 (1.0 KiB) TX bytes:1228 (1.1 KiB)



Есть VE, где картина выглядит так:
Quote:

# /sbin/ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 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:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:19 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2880 (2.8 KiB) TX bytes:3533 (3.4 KiB)

venet0:1 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.3.0.215 P-t-P:10.3.0.215 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1


И есть некая программа [в VE], для работы требующая eth0. Как его получить? [вопрос, наверное, тупой, но извините)]

[Updated on: Tue, 27 January 2009 14:20]

Report message to a moderator

Re: eth0 in VE [message #34691 is a reply to message #34689] Tue, 27 January 2009 08:23 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Здравствуйте,


Quote:


И есть некая программа [в VE], для работы требующая eth0. Как его получить? [вопрос, наверное, тупой, но извините)]



не могли бы вы конкретизировать, что именно программа требует. Чтобы сетевой интерфейс внутри VE назывался eth0 и все?
Как бы то ни было, посмотрите, пожалуйста на страничку
http://wiki.openvz.org/Veth

Это еще один тип сетевого интерфеса, предоставляемый OpenVZ. Он не сложен в настройке и позоволит вам получить внутри VE интерфейс, который, во-первых, вы сможете назвать как вам захочется, во-вторых, обладающий функциональностью eth.
Re: eth0 in VE [message #34692 is a reply to message #34691] Tue, 27 January 2009 08:56 Go to previous messageGo to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
Да, программа требует, чтобы интерфейс, через который осуществляется соединение, назывался eth0, и все.
Re: eth0 in VE [message #34693 is a reply to message #34691] Tue, 27 January 2009 08:59 Go to previous messageGo to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
Насчет veth: поднять его мне удавалось, но вот насчет назвать, как мне хочется - не в курсе, как это делается.
Re: eth0 in VE [message #34694 is a reply to message #34693] Tue, 27 January 2009 09:07 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Посмотрите на параметр --netif_add у утилиты vzctl.

vzctl set $VEID --netif_add eth67 --save
Re: eth0 in VE [message #34695 is a reply to message #34694] Tue, 27 January 2009 09:10 Go to previous messageGo to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
Вопрос в том, что при использовании, например, --netif_add eth0, из хост-системы этот самый eth0 исчезает (или я чего-то не понял). Повесить на eth0 алиас и вбросить его внутрь тоже не удавалось [или я не в ту сторону копаю]. Rolling Eyes
Re: eth0 in VE [message #34696 is a reply to message #34695] Tue, 27 January 2009 09:18 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
А вы, случайно, не --netdev_add пользовались?
Re: eth0 in VE [message #34697 is a reply to message #34696] Tue, 27 January 2009 09:19 Go to previous messageGo to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
Тьфу! Да, конечно. [пошел курить следующую порцию мана]
Re: eth0 in VE [message #34698 is a reply to message #34696] Tue, 27 January 2009 09:31 Go to previous messageGo to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
делаю
Quote:

vzctl set 215 --netif_add eth0 --save

В хост-системе появляется veth215.0, на стороне VE- ничего нового (насколько понимаю, и не должно). Что теперь с этим делать? Предполагаю, что --netdev_add veth215.0?
Re: eth0 in VE [message #34699 is a reply to message #34698] Tue, 27 January 2009 09:34 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Quote:


на стороне VE- ничего нового


Интерфейс не поднят, вот вы ничего и не видите
"ip a", "ifconfig -a"

Quote:


Что теперь с этим делать? Предполагаю, что --netdev_add veth215.0?


Нет, имея eth0 внутри VE, настройка идет, как для обычного eth интерфейса.
Конечно же есть особенности, которые описаны на wiki страничке, на которую я указал выше.
Re: eth0 in VE [message #34701 is a reply to message #34699] Tue, 27 January 2009 09:38 Go to previous messageGo to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
Спасибо!
Re: eth0 in VE [message #34703 is a reply to message #34699] Tue, 27 January 2009 13:26 Go to previous messageGo to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
Все-таки я чего-то не допонял.
Выполнил:
Quote:

vzctl set 215 --netif_add eth0 --save

/sbin/ifconfig eth0 0
/sbin/ip addr add 10.10.186.1 dev eth0
/sbin/ip route add default dev eth0
(прописал в /etc/vz/conf/215.start)



Получилось:
Quote:

[HN]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:E0:81:4B:DD:B3
inet addr:10.3.0.252 Bcast:10.3.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:38039 errors:0 dropped:0 overruns:0 frame:0
TX packets:5030 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3368674 (3.2 MiB) TX bytes:1092350 (1.0 MiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:44 errors:0 dropped:0 overruns:0 frame:0
TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4144 (4.0 KiB) TX bytes:4144 (4.0 KiB)

veth215.0 Link encap:Ethernet HWaddr 00:18:51:5D:02:44
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:63 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7896 (7.7 KiB) TX bytes:5688 (5.5 KiB)






Получилось в VE:
Quote:

eth0 Link encap:Ethernet HWaddr 00:18:51:17:86:2F
inet addr:10.3.0.215 Bcast:10.3.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:45 errors:0 dropped:0 overruns:0 frame:0
TX packets:54 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5492 (5.3 KiB) TX bytes:7532 (7.3 KiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:646 (646.0 b) TX bytes:646 (646.0 b)



Получается:
1) из HN 10.3.0.215 (мой VE) пингуется, но больше ниоткуда
2) из VE не пингуется даже nameserver.

Выполнял все, как описано Здесь: http://freesource.info/wiki/AltLinux/Dokumentacija/OpenVZ

Confused
Re: eth0 in VE [message #34705 is a reply to message #34703] Tue, 27 January 2009 13:54 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Идейно вы сделали все правильно, но

Quote:


/sbin/ip addr add 10.10.186.1 dev eth0


Что за ip 10.10.186.1?

Quote:


Получается:
1) из HN 10.3.0.215 (мой VE) пингуется, но больше ниоткуда
2) из VE не пингуется даже nameserver.


Скорее всего забыли прописать sysctl?

Почему вы ингнорируете ссылку на wiki? Smile
Re: eth0 in VE [message #34706 is a reply to message #34705] Tue, 27 January 2009 13:56 Go to previous messageGo to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
Quote:

Что за ip 10.10.186.1?

Это ошибка, процитировал мануал)
Re: eth0 in VE [message #34709 is a reply to message #34705] Tue, 27 January 2009 14:19 Go to previous messageGo to next message
beaver is currently offline  beaver
Messages: 11
Registered: January 2009
Location: Kiev, Ukraine
Junior Member
Ссылку не игнорирую, я просто кое-чего там пропустил. Razz

проблема решилась следующим образом:

Quote:

# ifconfig veth215.0 0
# echo 1 > /proc/sys/net/ipv4/conf/veth215.0/forwarding
# echo 1 > /proc/sys/net/ipv4/conf/veth215.0/proxy_arp
# echo 1 > /proc/sys/net/ipv4/conf/eth0/forwarding
# echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp
# ip route add 10.3.0.215 dev veth215.0


Спасибо за помощь! Very Happy
Re: [solved] eth0 in VE [message #34743 is a reply to message #34689] Fri, 30 January 2009 03:56 Go to previous messageGo to next message
_ib_ is currently offline  _ib_
Messages: 15
Registered: January 2009
Junior Member
Здравствуйте,

пробывал сам, но ничего не получается. уже сижу 2 ночь до 5 утра.

Не могли бы Вы помочь мне настроить OpenVZ перенаправления для моего сервера? Пиво гарантирую.

Проблема в хостере, у него вроде как фильтрация по МАС'у идёт (читал в форумах от пользователей которые уже имели дело). На данное время все запросы остаются на основном IP (HN вроде называется)...что касается команд имеем:

# ip a
2: lo: <LOOPBACK,UP,LOWER_UP> 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,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:40:d0:bf:e2:cf brd ff:ff:ff:ff:ff:ff
    inet 8X.25.71.219/26 brd 8X.25.71.255 scope global eth0
    inet 8X.25.76.244/25 brd 8X.25.76.255 scope global eth0:0
    inet 8X.25.76.243/25 brd 8X.25.76.255 scope global secondary eth0:1
    inet 8X.25.76.242/25 brd 8X.25.76.255 scope global secondary eth0:2
    inet6 fe80::240:d0ff:febf:e2cf/64 scope link
       valid_lft forever preferred_lft forever
6: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 00:40:d0:bf:e2:d0 brd ff:ff:ff:ff:ff:ff
1: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0
3: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue
    link/void
5: tunl0: <NOARP> mtu 1480 qdisc noop
    link/ipip 0.0.0.0 brd 0.0.0.0
9: veth244.0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
    link/ether 00:18:51:87:7f:16 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::218:51ff:fe87:7f16/64 scope link
       valid_lft forever preferred_lft forever

------------------------------------------------------------ -----

# ifconfig

eth0      Link encap:Ethernet  Hardware Adresse 00:40:D0:BF:E2:CF
          inet Adresse:8X.25.71.219  Bcast:8X.25.71.255  Maske:255.255.255.192
          inet6 Adresse: fe80::240:d0ff:febf:e2cf/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:464169 errors:0 dropped:0 overruns:0 frame:0
          TX packets:96425 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:238124704 (227.0 MiB)  TX bytes:16432475 (15.6 MiB)
          Interrupt:5

eth0:0    Link encap:Ethernet  Hardware Adresse 00:40:D0:BF:E2:CF
          inet Adresse:8X.25.76.244  Bcast:8X.25.76.255  Maske:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:5

eth0:1    Link encap:Ethernet  Hardware Adresse 00:40:D0:BF:E2:CF
          inet Adresse:8X.25.76.243  Bcast:8X.25.76.255  Maske:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:5

eth0:2    Link encap:Ethernet  Hardware Adresse 00:40:D0:BF:E2:CF
          inet Adresse:8X.25.76.242  Bcast:8X.25.76.255  Maske:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:5

lo        Link encap:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8030 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8030 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:988726 (965.5 KiB)  TX bytes:988726 (965.5 KiB)

venet0    Link encap:UNSPEC  Hardware Adresse 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST PUNKTZUPUNKT RUNNING NOARP  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
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

veth244.0 Link encap:Ethernet  Hardware Adresse 00:18:51:87:7F:16
          inet6 Adresse: fe80::218:51ff:fe87:7f16/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING 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
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

----------------------------------------------------------
# vzlist
      CTID      NPROC STATUS  IP_ADDR         HOSTNAME
       243         12 running 8X.25.76.243    -
       244         12 running 8X.25.76.244    -

[Updated on: Fri, 30 January 2009 03:58]

Report message to a moderator

Re: [solved] eth0 in VE [message #34745 is a reply to message #34743] Fri, 30 January 2009 08:56 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Здравствуйте,

Quote:


Не могли бы Вы помочь мне настроить OpenVZ перенаправления для моего сервера?


Не могли бы вы объяснить что значит "OpenVZ перенаправления"? Чтобы заработал интерфейс внутри VE?

Quote:


Пиво гарантирую.


Very Happy Cool

У вас, судя по выводу пачка IP адресов. Давайте сначала разберемся с одним, например, 8X.25.71.219.

Quote:


4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:40:d0:bf:e2:cf brd ff:ff:ff:ff:ff:ff
inet 8X.25.71.219/26 brd 8X.25.71.255 scope global eth0
inet 8X.25.76.244/25 brd 8X.25.76.255 scope global eth0:0
inet 8X.25.76.243/25 brd 8X.25.76.255 scope global secondary


Во-первых, уберите все alias с HN!
Оставьте на HN только один рабочий IP адрес, не совпадающий с тем, который вы хотите поставить внутрь VE!

Вы читали wiki страничку? Если кратко, то необходимо выполнить следующую последовательность (начинаем с самого начального состояния):

(на HN)
# vzctl set 244 --netif_add eth0 --save // это вы уже сделали
# ifconfig veth244.0 0
# echo 1 > /proc/sys/net/ipv4/conf/veth244.0/forwarding
# echo 1 > /proc/sys/net/ipv4/conf/veth244.0/proxy_arp
# echo 1 > /proc/sys/net/ipv4/conf/eth0/forwarding
# echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp
# vzctl enter 244
(внутри VE)
# ifconfig eth0 0
# ifconfig eth0 8X.25.71.219/26
# ip route add default dev eth0
(вновь на HN)
# ip route add 8X.25.71.219 dev veth244.0


Либо конфигурация с bridge
http://wiki.openvz.org/Veth#Virtual_Ethernet_devices_can_be_ joined_in_one_bridge
Re: [solved] eth0 in VE [message #34945 is a reply to message #34745] Fri, 13 February 2009 02:29 Go to previous messageGo to next message
_ib_ is currently offline  _ib_
Messages: 15
Registered: January 2009
Junior Member
нет....я не потерялся Smile
то был занять, то грипп прицепился... так если Вы не против, то продолжим.

maratrus wrote on Fri, 30 January 2009 03:56


Не могли бы вы объяснить что значит "OpenVZ перенаправления"? Чтобы заработал интерфейс внутри VE?


ну да... главное чтобы это вся кухня варила.

Quote:


У вас, судя по выводу пачка IP адресов. Давайте сначала разберемся с одним, например, 8X.25.71.219.


его оставляем для HN, для управления всей железяки.
предлогаю использовать
8X.25.76.242 для первого конейнера.


Quote:


Во-первых, уберите все alias с HN!


я удалил все sub-interfaces ifcfg-eth0:Х
тем самым что удалил все 3 файла, оканчивающиеся на ":х", где х-цифра от 0 до 2.

Quote:


Оставьте на HN только один рабочий IP адрес, не совпадающий с тем, который вы хотите поставить внутрь VE!


файл ifcfg-eth0 остался с 8X.25.71.219.


Quote:


(на HN)
# vzctl set 244 --netif_add eth0 --save // это вы уже сделали
# ifconfig veth244.0 0
# echo 1 > /proc/sys/net/ipv4/conf/veth244.0/forwarding
# echo 1 > /proc/sys/net/ipv4/conf/veth244.0/proxy_arp
# echo 1 > /proc/sys/net/ipv4/conf/eth0/forwarding
# echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp
# vzctl enter 244
(внутри VE)
# ifconfig eth0 0
# ifconfig eth0 8X.25.71.219/26
# ip route add default dev eth0
(вновь на HN)
# ip route add 8X.25.71.219 dev veth244.0



выполнил следующее:
[root@ network-scripts]# vzctl enter 242
entered into CT 242
[root@NODE242 /]# ifconfig eth0 0
[root@NODE242 /]# ifconfig eth0 8X.25.71.242/26
[root@NODE242 /]# ip route add default dev eth0
RTNETLINK answers: File exists
->EXIT
[root@ network-scripts]# ip route add 8Х.25.76.242 dev veth242.0
RTNETLINK answers: File exists


задал ifconfig, выдало:
eth0      Link encap:Ethernet  Hardware Adresse 00:40:D0:BF:E2:CF
          inet Adresse:8Х.25.71.219  Bcast:8Х.25.71.255  Maske:255.255.255.192
          inet6 Adresse: fe80::240:d0ff:febf:e2cf/64 ....

eth0:0    Link encap:Ethernet  Hardware Adresse 00:40:D0:BF:E2:CF
          inet Adresse:8Х.25.76.244 ....
eth0:1    Link encap:Ethernet  Hardware Adresse 00:40:D0:BF:E2:CF
          inet Adresse:8Х.25.76.243...
eth0:2    Link encap:Ethernet  Hardware Adresse 00:40:D0:BF:E2:CF
          inet Adresse:8Х.25.76.242...

lo        Link encap:...

venet0    Link encap:UNSPEC  ...

Metric:1 ......

veth242.0 Link encap:Ethernet  Hardware Adresse 00:18:51:C1:B4:DD
          inet6 Adresse: fe80::218:51ff:fec1:b4dd/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:384 (384.0 b)  TX bytes:0 (0.0 b)

файлы ../../network-scripts/ifcfg-eth0:Х записал назад на сервак.

Как всё же убрать eth0:0 ? а это нормально, что ip route add 8Х.25.76.242 dev veth242.0 выдало: "RTNETLINK answers: File exists" ? т.е. тоже самое что и в самом контейнере?

Quote:


Либо конфигурация с bridge


а что потребляет меньше ресурсов, что быстрее? что посоветуйте?
Re: [solved] eth0 in VE [message #34950 is a reply to message #34945] Fri, 13 February 2009 10:18 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Quote:


я удалил все sub-interfaces ifcfg-eth0:Х
тем самым что удалил все 3 файла, оканчивающиеся на ":х", где х-цифра от 0 до 2.


Удалить файлы недостаточно, сделайте рестарт network сервиса на HN.
И перед дальнейшими действиями убедитесь, что никаких alias'ов на HN не осталось.

Quote:


[root@NODE242 /]# ip route add default dev eth0
RTNETLINK answers: File exists



Эта строчка показывает, что defaul роут уже существует, проверьте вывод команды "ip route list"

Quote:


[root@ network-scripts]# ip route add 8Х.25.76.242 dev veth242.0
RTNETLINK answers: File exists



Проверьте вывод "ip route list" на наличие подобной записи.
Re: [solved] eth0 in VE [message #34953 is a reply to message #34950] Fri, 13 February 2009 13:04 Go to previous messageGo to next message
_ib_ is currently offline  _ib_
Messages: 15
Registered: January 2009
Junior Member
# service network restart
-->all OK

# ip route list
8X.25.76.242 dev venet0  scope link
8X.25.71.192/26 dev eth0  proto kernel  scope link  src 8X.25.71.219
169.254.0.0/16 dev eth0  scope link
default via 8X.25.71.1X dev eth0

# ipconfig
показывает только
eth0 
lo     
venet0 
veth242.0


зы. попробывал ping 8Х.25.76.242 пинг проходит, но т.к. стоит минимальная версия шаблона, то надо ещё апачь поднять со всеми сервисами.

Могу я связаться с Вами по icq, skype, чтобы обсудить другие вопросы (апач, почтовики, mysql)? При успешной работе затраченное время оплачу.

[Updated on: Fri, 13 February 2009 13:08]

Report message to a moderator

Re: [solved] eth0 in VE [message #34954 is a reply to message #34953] Fri, 13 February 2009 13:15 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Quote:


При успешной работе затраченное время оплачу.



Вы что, не надо ничего оплачивать.
Люди просто делятся своим опытом. Сегодня кто-то вам помог, завтра вы поделились тем, что знаете.
Просто если у вас возникают дальнейшие вопросы, спрашивайте их (перед этим полезно поискать в поиске по форуму или на wiki http://www.openvz.org). Если вопросы не связаны с данной проблемой, то лучше завести новый thread. Есть вероятность, что у кого-то был подобный опыт и он может пригодится и вам. Можете писать и в английской части форума (раздел support), вроде как, там больше народу появляется.
Re: [solved] eth0 in VE [message #34990 is a reply to message #34954] Tue, 17 February 2009 02:30 Go to previous messageGo to next message
_ib_ is currently offline  _ib_
Messages: 15
Registered: January 2009
Junior Member
maratrus wrote on Fri, 13 February 2009 08:15

Quote:


При успешной работе затраченное время оплачу.



Вы что, не надо ничего оплачивать.
Люди просто делятся своим опытом. Сегодня кто-то вам помог, завтра вы поделились тем, что знаете.
Просто если у вас возникают дальнейшие вопросы, спрашивайте их ...


Спасибо, но пиво всё же за мной...Вы мне-я Вам....
Пару дней немного о безопасности читал и пробывал всякое...
что касается настрок. IP с наружи пигуется...но из нутри я не могу никого пингануть.
В ноде посмотрел настройки:
[... network-scripts]# vzctl enter 242
entered into CT 242
[/]# ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  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:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:127.0.0.1  P-t-P:127.0.0.1  Bcast:0.0.0.0  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:108 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:8084 (7.8 KiB)

venet0:0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:85.25.76.242  P-t-P:85.25.76.242  Bcast:8Х.25.76.242  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1


Разве не должен IP быть прописан в самом venet0?
я читал по инету, что якобы мой хостер пропускает пакеты только с одного МАС адреса. Может мне прописать HWADDR в venet0?
Re: [solved] eth0 in VE [message #35048 is a reply to message #34990] Tue, 24 February 2009 08:27 Go to previous message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
Quote:


IP с наружи пигуется.


Снаружи - это снаружи отовсюду? Проверьте, что пингуется не только с HN.

Quote:


Разве не должен IP быть прописан в самом venet0?


Нет, вывод вполне себе корректен.

Quote:


я читал по инету, что якобы мой хостер пропускает пакеты только с одного МАС адреса.


Думаю, политику пропускания пакетов вам следует уточнить у провайдера.

Quote:


Может мне прописать HWADDR в venet0?


Этот интерфейс не имеет MAC адреса, если требуется MAC адрес, используйте veth, а не venet.

Проверьте sysctl параметры на HN
http://wiki.openvz.org/Quick_installation#sysctl

Находятся ли HN и VE в одной подсети?
Покажите вывод команд:
- 'ip a l' (с HN и с VE)
- 'ip r l' (с HN и с VE)
- 'arp -n' (с HN)

- Попробуйте использовать tcpdump, а именно:
когда пингуете с какой-либо машины вашу VE, натравите tcpdump на физический интерфейс этой машины, в это же время на физический интерфейс на HN, на venet0 интерфейс на HN и на venet0 интерфейс внутри VE.
Это можно сделать, например, следующим образом ("tcpdump -n -i $INTERFACE host $HOST" - подробности 'man tcpdump')
Previous Topic: Centos 5.2 + ip alias
Next Topic: kernel-2.6.24 bug - traffic control settings
Goto Forum:
  


Current Time: Tue Nov 05 23:37:55 GMT 2024

Total time taken to generate the page: 0.03822 seconds