LoginSignup
1
1

More than 1 year has passed since last update.

VPN最終アクセスを表示してみた

Last updated at Posted at 2022-06-06

リモートからおうちに入れるようにVPNを設定してあるのですが、どろぼうさんに入られたときに気がつくように最終アクセス時間をおうちモニター(oumon)で表示するようにしてみました。

まずVPNサーバーのsnmpd.confに以下を追加します。

extNames.1 = "lastlogin"
extCommand.1 = "last -n 1"

なんか設定がまずいのかtelnetのloginは残らずVPNのアクセスだけが残るのでこれでいけます。

oumonのjson生成スクリプトに以下を追加します。

LAST=`bsnmpwalk -s 10.0.1.3 .1.3.6.1.4.1.2021.8.1.101.1 | awk '{sub("^.{72}", "");print $0}'`

echo -n "{ \"a\": \"VPN LAST\", \"b\": { \"c\": \""${LAST}"\" } }" >> ${JSON}

これでMagic-Gridに放り込みます。

last.png

後から気がついたのですが、これだと空のときにsubにマッチせずOIDがそのまま表示されます。そのうち直します。

戸締りには注意しましょう。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1