Есть сервер(с FreeBSD). У него два внешних интерфейса rl0(к основному провайдеру) и tun0(к резервному).
Надо скрипт для проверки жизни канала.
Попробовал пbнгануть спициально от интерфейса tun0.ping -q -c 5 -I tun0 www.google.com
ping: invalid multicast interface: `tun0'
ping [-AQRadfnqrv] [-c count] [-i wait] [-l preload] [-m ttl]
[-p pattern] [-P policy] [-s packetsize] [-S src_addr] [-t timeout]
[host | [-L] [-I interface] [-T ttl] mcast-group]
покажи ifconfig
rl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
inet x1.y1.z1.i1 netmask 0xffffff00
ether 00:80:48:24:29:83
media: Ethernet autoselect (10baseT/UTP)
status: no carrier
wb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.1.10 netmask 0xffffff00 broadcast 192.168.1.255
inet 192.168.2.10 netmask 0xffffff00 broadcast 192.168.2.255
ether 00:80:48:b6:a4:c4
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 4c:00:10:3a:b2:75
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
inet x.y.z.i --> x.y.z.v netmask 0xffffff00
Opened by PID 81
Ну это же не иинттерфейс... это просто MPD...
Вариант проверки через следующую команду подходит?
ping -S Твой IP www.yahoo.com ?
>Вариант проверки через следующую команду подходит?
>ping -S Твой IP www.yahoo.com ?псиб! :beer: