OpenVZ Forum


Home » International » Russian » *SOLVED* venet, "connect: Invalid argument"
*SOLVED* venet, "connect: Invalid argument" [message #33292] Sat, 04 October 2008 19:04 Go to previous message
sHaggY_caT is currently offline  sHaggY_caT
Messages: 144
Registered: August 2008
Location: Moscow, Russian Federatio...
Senior Member

Извиняюсь, если тема уже поднималась.
Честно юзала поиск, причем, не только по этому ресурсу.

Прошу помощи по настройке venet-сетки

Удалось найти кое-что только у альтоводов:

* http://lists.altlinux.org/pipermail/sysadmins/2006-August/00 7752.html

HN:

[shaggycat@hn scripts]$ cat /etc/redhat-release
CentOS release 5.2 (Final)

[shaggycat@hn scripts]$ uname -a
Linux hn 2.6.18-92.1.1.el5.028stab057.2 #1 SMP Mon Jul 21 20:55:45 MSD 2008 i686 i686 i386 GNU/Linux

[shaggycat@hn scripts]$ rpm -qa | grep vz | grep -v vztmpl-
ovzkernel-2.6.18-92.1.1.el5.028stab057.2
vzrpm44-4.4.1-22.5
vzrpm43-python-4.3.3-7_nonptl.6
vzdump-1.0-2
ovzkernel-devel-2.6.18-92.1.1.el5.028stab057.2
vzctl-lib-3.0.22-1
vzctl-3.0.22-1
vzyum-2.4.0-11
vzrpm44-python-4.4.1-22.5
vzrpm43-4.3.3-7_nonptl.6
vzquota-3.0.11-1
vzpkg-2.7.0-18

[shaggycat@hn scripts]$ cat /etc/sysctl.conf | grep -v "#"
net.ipv4.ip_forward = 1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.all.rp_filter = 1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
kernel.sysrq = 1
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.all.forwarding=1


Если нужно что-то еще из информации по ПО, уточню.

Машина используется как HomeServer. Кое-что для дома (VPS-ки p2p-качалка с mldonkey, nfs-шара(через unfsd), и тд) и как очень дешевый вариант выделенного сервера под web и прочее (все-таки дата-центр дорогое удовольствие, а инет в Москве хороший)

Из домашней локалки(два десктопа, КПК, иногда ноутбук, один из интерфейсов ноды):

10.0.5.0/24

Соединение с любой VPS устанавливается успешно. Я юзаю несколько подсеток:

[shaggycat@hn scripts]$ ip r ls
10.0.10.20 dev venet0  scope link  src 10.0.5.10
10.0.10.3 dev venet0  scope link  src 10.0.5.10
10.0.9.26 dev venet0  scope link  src 10.0.5.10
10.0.10.2 dev venet0  scope link  src 10.0.5.10
10.0.9.21 dev venet0  scope link  src 10.0.5.10
10.0.9.20 dev venet0  scope link  src 10.0.5.10
10.0.10.10 dev venet0  scope link  src 10.0.5.10
10.0.5.0/24 dev eth1  proto kernel  scope link  src 10.0.5.10
xx.xx.xx.xx/24 dev eth0  proto kernel  scope link  src xx.xx.xx.xx
169.254.0.0/16 dev venet0  scope link
default via xx.xx.xx.xx dev eth0


Здесь xx.xx.xx.xx статический внешний IP.

Так же, успешно проходят соединения через проброшенные(iptables PREROUTING) с внешного IP порты на различные VPS (то есть, работает web-server, "морда" mldonkey, и т.д.)

VPS друг друга успешно пингуют(обмениваются файлами по scp, и т д), даже если находятся в разных подсетях:

[root@test_centos_2 ~]# ifconfig venet0:0
venet0:0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.0.9.26  P-t-P:10.0.9.26  Bcast:10.0.9.26  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
[root@test_centos_2 ~]# ping -c 1 10.0.10.2
PING 10.0.10.2 (10.0.10.2) 56(84) bytes of data.
64 bytes from 10.0.10.2: icmp_seq=1 ttl=64 time=0.131 ms

--- 10.0.10.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.131/0.131/0.131/0.000 ms


Но вот если они попытаются пинговать что-то в подсетке 10.0.5.0/24, например, компьютер, с которого я написала этот текст, получается какая-то бяка:

[root@test_centos_2 ~]# ping 10.0.5.2
connect: Invalid argument
[root@test_centos_2 ~]#
[root@test_centos_2 ~]# ping 10.0.5.10
connect: Invalid argument  


То есть, не пингуется даже нода.

З.Ы. На VPS такой routing:

[root@test_centos_2 ~]# ip r ls
10.0.5.0/24 dev venet0  scope host
169.254.0.0/16 dev venet0  scope link
default via 10.0.5.10 dev venet0
[root@test_centos_2 ~]#


Подскажите, пожалуйста, куда, хотя бы, гуглить?

Буду благодарна любой помощи:)



IT-outsource for UNIX servers,
http://ha-systems.ru

[Updated on: Fri, 31 October 2008 09:45]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Стоит ли связываться с HyperVM ?
Next Topic: Совместимость openvz и virtuozzo
Goto Forum:
  


Current Time: Sat Sep 28 00:21:05 GMT 2024

Total time taken to generate the page: 0.04298 seconds