FreeBSD:仮想インターフェイスの動作と管理状態の制御

FreeBSD:仮想インターフェイスの動作と管理状態の制御

snmp getリクエストが示すように、仮想インターフェイスの管理と動作状態を自由に制御する方法を探しています。

$ snmptable -c public -v 2c myserver iftable
SNMP table: IF-MIB::ifTable

ifIndex ifDescr           ifType ifMtu   ifSpeed   ifPhysAddress ifAdminStatus ifOperStatus ifLastChange ifInOctets ifInUcastPkts ifInNUcastPkts ifInDiscards ifInErrors ifInUnknownProtos ifOutOctets ifOutUcastPkts ifOutNUcastPkts ifOutDiscards ifOutErrors ifOutQLen              ifSpecific
   1     vr0   ethernetCsmacd  1500 100000000 0:0:24:c9:db:40            up           up 0:0:00:00.00   94903723        968537              0            0          0                 0     6459058          46963               0             0           0         0 SNMPv2-SMI::zeroDotZero
   2     vr1   ethernetCsmacd  1500 100000000 0:0:24:c9:db:41            up           up 0:0:00:00.00    9229335         94583              0            0          0                 0      423683           4745               0             0           0         0 SNMPv2-SMI::zeroDotZero
   3     vr2   ethernetCsmacd  1500 100000000 0:0:24:c9:db:42          down         down 0:0:00:00.00          0             0              0            0          0                 0           0              0               0             0           0         0 SNMPv2-SMI::zeroDotZero
   4     vr3   ethernetCsmacd  1500 100000000 0:0:24:c9:db:43          down         down 0:0:00:00.00          0             0              0            0          0                 0           0              0               0             0           0         0 SNMPv2-SMI::zeroDotZero
   5    ral0        ieee80211  2290  54000000  0:12:e:62:81:c            up           up 0:0:00:00.00          0             0              0            0          0                 0     1451131         277025               0             0          98         0 SNMPv2-SMI::zeroDotZero
   6     lo0 softwareLoopback 16384         0                            up           up 0:0:00:00.00      67553           138              0            0          0                 0       67553            138               0             0           0         0 SNMPv2-SMI::zeroDotZero
   7   wlan0   ethernetCsmacd  1500  48000000  0:12:e:62:81:c            up           up 0:0:00:00.00   10313667        164339              0            0          0                 0           0          10900               0             0           0         0 SNMPv2-SMI::zeroDotZero

スクリプトを使用してインターフェイスの両方の状態を制御できるようにしたいです。

物理インターフェイスの場合管理者が起動します。方法設定されている場合私が直面した戻る発行され、仕事(階層 1) ネットワークリンクがアクティブであることを示します。

異なるループバックを作成しても、管理状態と動作状態は常に同じです。上に管理し、下に運営する可能性が必要です(しかし、その逆ではありません)。これはgifまたはgreのインターフェースを介して可能であるように見え、そのインターフェースと一緒に何かを付けることができますが、これを行う簡単で短い方法を見つけることができませんでした。

ご不明な点を申し上げると、その理由は、サーバーが外部企業によって年中無休の24時間SNMPで監視されるためです。追加のSNMP MIBを監視するには、高価な開発、ガイダンスの作成、トレーニング、およびテストプロセスを経なければなりません。ネットワークインタフェース監視は標準サービスですが、それに応じて仮想インタフェースの状態を設定するスクリプトを作成すると、同じ結果(非標準サービス監視)が得られます。

関連情報