zehome / MLVPN

Multi-link VPN (ADSL/SDSL/xDSL/Network aggregation / bonding)
http://www.mlvpn.fr/
BSD 2-Clause "Simplified" License
521 stars 129 forks source link

ne ping pas.... probleme de configuration #34

Closed ibasaw closed 10 years ago

ibasaw commented 10 years ago

salut, J'ai suivi la doc, mais je n'arrive pas a avoir le default via 192.168.1.1 dev eth0 et le ping ne passe pas:

root@mlvpn:/# ip rule list 0: from all lookup local 32764: from 192.168.2.0/24 lookup adsl2 32765: from 192.168.1.0/24 lookup adsl1 32766: from all lookup main 32767: from all lookup default

root@mlvpn:/# ip route show table adsl1 192.168.1.0/24 dev eth0 scope link

root@mlvpn:/# ip route show table adsl2 192.168.2.0/24 dev eth0 scope link

root@mlvpn:/# ip route show table main 192.168.2.0/24 dev eth0 proto kernel scope link src 192.168.2.2 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.2 192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.6 default via 192.168.0.254 dev eth0

root@mlvpn:/# ping -c2 -n -I192.168.1.1 ping.ovh.net bind: Cannot assign requested address

Et voici mon /etc/networks/interfaces

auto eth0 iface eth0 inet static address 192.168.0.6 netmask 255.255.255.0 post-up /usr/local/sbin/source_routing.sh

auto eth0:adsl1 iface eth0:adsl1 inet static address 192.168.1.2 netmask 255.255.255.0 gateway 192.168.0.254

auto eth0:adsl2 iface eth0:adsl2 inet static address 192.168.2.2 netmask 255.255.255.0 gateway 192.168.0.254

Je suis sous proxmox 2.6, et l'adress 192.168.0.6 est celle qui permet d'aller sur internet via vmbr2 l'hote et son /etc/networks/interfaces est:

network interface settings

auto lo iface lo inet loopback

iface eth0 inet manual

iface eth1 inet manual

auto vmbr0 iface vmbr0 inet static address 62.210.x.x netmask 255.255.255.0 gateway 62.210.x.1 bridge_ports eth0 bridge_stp off bridge_fd 0

auto vmbr2 iface vmbr2 inet static address 192.168.0.254 netmask 255.255.255.0 bridge_ports none bridge_stp off bridge_fd 0 post-up echo 1 > /proc/sys/net/ipv4/ip_forward post-up iptables -t nat -A POSTROUTING -s '192.168.0.0/24' -o vmbr0 -j MASQUERADE post-down iptables -t nat -D POSTROUTING -s '192.168.0.0/24' -o vmbr0 -j MASQUERADE

Je pense que c'est un probleme de configuration dans mon /etc/networks/interfaces qui heberge mlvpn

...

zehome commented 10 years ago

On 10/04/2014 22:41, ibasaw wrote:

root@mlvpn:/# ip route show table adsl1 192.168.1.0/24 dev eth0 scope link

root@mlvpn:/# ip route show table adsl2 192.168.2.0/24 dev eth0 scope link

Vous avez oublié d'ajouter la route par défaut dans chacune de ces tables.

zehome commented 10 years ago

root@mlvpn:/# ip route show table adsl1 192.168.1.0/24 dev eth0 scope link

root@mlvpn:/# ip route show table adsl2 192.168.2.0/24 dev eth0 scope link

Il manque la route par défaut dans chacune de ces tables.

ibasaw commented 10 years ago

comment je dois faire pour ajouter ces routes dans les tables adsl1 et adsl2 ?

j'ai tout fait dans mon guest, ma machine virtuelle et non sur l'hote.

zehome commented 10 years ago

ip route add default [IP] table adsl1

ibasaw commented 10 years ago

root@mlvpn:/# ip route add default 62.210.x.x table adsl1 Error: either "to" is duplicate, or "62.210.x.x" is a garbage.

?

ibasaw commented 10 years ago

j'ai maintenant

root@mlvpn:/# ip route show table adsl1 192.168.1.0/24 dev eth0 scope link default via 192.168.1.1 dev eth0 root@mlvpn:/# ip route show table adsl2 192.168.2.0/24 dev eth0 scope link default via 192.168.2.1 dev eth0 root@mlvpn:/# ip route show table main 192.168.2.0/24 dev eth0 proto kernel scope link src 192.168.2.2 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.2 192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.6 default via 192.168.0.254 dev eth0 root@mlvpn:/# ping -c2 -n -I192.168.1.1 ping.ovh.net bind: Cannot assign requested address

Je n'arrive pas a pinger...

(Désolé, la partie réseau c'est pas mon fort)

zehome commented 10 years ago

On 11/04/2014 14:07, ibasaw wrote:

root@mlvpn:/# ping -c2 -n -I192.168.1.1 ping.ovh.net

Comment voulez vous pinger DEPUIS l'ip 192.168.1.1 qui n'appartiens pas a la machine ?!

man ping.

ibasaw commented 10 years ago

c'est de ma faute, je suis cote serveur et non coté client !