Merci pour votre réponse.
root@HOST:~ # ifconfig ix1
ix1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=e407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6>
ether 00:1e:67:ec:**:**
hwaddr 00:1e:67:ec:**:**
inet IPADDR netmask 0xfffffff8 broadcast BCAST
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (10Gbase-T <full-duplex,rxpause,txpause>)
status: active
root@HOST:~ # /usr/sbin/setfib 1 netstat -rn
Routing tables (fib: 1)
Internet:
Destination Gateway Flags Netif Expire
default GATEWAY UGS ix1
127.0.0.1 link#3 UH lo0
IPADDR_SERV/24 link#1 U ix0
RIPEIPBLOCK/29 link#2 U ix1
Dans le tableau n° 1, on utilise default gateway comme on souhaite.
Alors en utilisant ce gateway, l'arping marche. (l'output est par tcpdump -i ix1)
root@HOST:~ # /usr/sbin/setfib 1 arping -c 1 -S IPADDR GATEWAY
ARPING GATEWAY
05:33:50.331162 ARP, Request who-has GATEWAY tell IPADDR, length 44
05:33:50.331852 ARP, Reply GATEWAY is-at 10:f3:11:5b:7c:f5 (oui Unknown), length 46
60 bytes from 10:f3:11:5b:7c:f5 (GATEWAY): index=0 time=742.357 usec
--- GATEWAY statistics ---
1 packets transmitted, 1 packets received, 0% unanswered (0 extra)
rtt min/avg/max/std-dev = 0.742/0.742/0.742/0.000 ms
mais pour le ping normal, il ne répond pas.
root@HOST:~ # /usr/sbin/setfib 1 ping GATEWAY
PING GATEWAY (GATEWAY): 56 data bytes
05:34:10.632701 IP IPADDR > GATEWAY: ICMP echo request, id 65287, seq 0, length 64
05:34:11.696035 IP IPADDR > GATEWAY: ICMP echo request, id 65287, seq 1, length 64
05:34:12.759607 IP IPADDR > GATEWAY: ICMP echo request, id 65287, seq 2, length 64
^C
--- GATEWAY ping statistics ---
3 packets transmitted, 0 packets received, 100.0% packet loss
En fait, l'autre server (Dans une même RIPE IP Block) via ix1 répond le ping, et broadcast aussi marche. Il semble que le réseau est bien configuré et je pense donc qu'il reste à connecter au gateway.
le ping marche vers l'autre.
root@HOST:~ # /usr/sbin/setfib 1 ping AUTRESERVER
PING AUTRESERVER (AUTRESERVER): 56 data bytes
05:43:16.404712 ARP, Request who-has AUTRESERVER tell IPADDR, length 28
05:43:16.404974 ARP, Reply AUTRESERVER is-at a4:bf:01:**:**:** (oui Unknown), length 46
05:43:16.404981 IP IPADDR > AUTRESERVER: ICMP echo request, id 53258, seq 0, length 64
05:43:16.405171 IP AUTRESERVER > IPADDR: ICMP echo reply, id 53258, seq 0, length 64
64 bytes from AUTRESERVER: icmp_seq=0 ttl=64 time=0.478 ms
le packet broadcast est bien arrivé.
05:43:21.672142 IP AUTRESERVER > vrrp.mcast.net: VRRPv2, Advertisement, vrid 1, prio 150, authtype simple, intvl 1s, length 20
05:43:22.672376 IP AUTRESERVER > vrrp.mcast.net: VRRPv2, Advertisement, vrid 1, prio 150, authtype simple, intvl 1s, length 20
05:43:23.672616 IP AUTRESERVER > vrrp.mcast.net: VRRPv2, Advertisement, vrid 1, prio 150, authtype simple, intvl 1s, length 20
En tout cas, j'essaierai d'utilise l'OS de rescue mode Linux pour soigneusement intervenir le routing.