ニュース

IPアドレスがどこの国から来てるか調べるシェルスクリプト

kanataほぼ9年前に追加

こんなシェルスクリプトを作った。nslookupがインストールされていることが前提

whereDoYouComeFrom.sh

#!/bin/sh

if [ $# = "0" ]
then
        echo "ex>${0} [ip address].."
        exit 1
fi

for WORD in "${@}"
do
        REVERS_IP=`echo ${WORD}|awk -F'.' '{print $4,".",$3,".",$2,".",$1}'|sed -e 's/ //g'`
        COUNTRY=`nslookup -type=TXT ${REVERS_IP}.cc.wariate.jp|grep '"'|awk -F'"' '{print $2}' `
        echo "${WORD}   ${COUNTRY}"
done

exit 0

で、以下みたいに使う

# whereDoYouComeFrom.sh 182.22.59.229
182.22.59.229   JP

Linux

よくアクセスしてきてるIPアドレス TOP100を出力する

kanataほぼ9年前に追加

ログの格納先のとこだけ修正すれば、大抵の Linux でいけるんじゃないかな。

cat /var/log/httpd/access_log*|awk '{print $1}'|grep -v '::1'|sort|uniq -c|sort -nr|head -100|nl

出力フォーマットは

順位 アクセス回数 IPアドレス

になってます。
ちなみに、ここのアクセスログの上位は、Google Bot と思わしきもので占めてる。

Linux

ServersMan@VPSのCentOSでinitscriptsを更新してはいけない

kanataほぼ9年前に追加

何の気なしに

# yum update
# shutdown -r now

したら、どうも正常に起動してこなくなったようで、リモートから接続できなくなってしまいました。

慌てて ServersMan@VPS の中の人にお願いして見てもらったら、以下が原因とのこと。

yum update により initscripts パッケージが update されたことにより、インターフェイスが正常に起動できなくなる不具合でございました。

[OS初期時] initscripts-9.49.17-1.el7_0.1.x86_64
[update後] initscripts-9.49.24-1.el7.x86_64

本事象は、CentOSに含まれるパッケージと、仮想化プラットフォームの相性によるものであり、現状では外部からアクセスが出来かねますため、

  • お客様にてサーバーを初期化いただく
  • 弊社にてお客様のサーバーの設定を変更する

のどちらかを提案します。

とのこと。後者のinitscriptsを戻してもらう方法でお願いしました。

というやりとりを、ServersMan@VPSの中の人は、とても迅速かつ丁寧に対応して下さいました。
助かりました。

ServersMan@VPS は、OpenVZ で仮想化を実現しているようです。
これと、最新のinitscriptsとの相性が悪いんですな。。たぶん。
気をつけよう。

ちなみに、/etc/yum.conf に

exclude=initscripts*

を追加すれば、以降 initscripts が更新対象から除外されるようになります。

Hackers Bar が気になる

kanata約9年前に追加

Hackers Bar(http://hackers.bar/) というBarがあることを偶然見つけた。
・・・すごい気になる。
何か勉強会的な?ことを?してくれるのかな?

ちなみにチャージ千円・カクテル千円らしい。
ブルースクリーンとかそういう名前。ハイカラだわ。

WebにはRSSフィードがあるっぽいんだが、文法エラーで死んでるっぽいのが若干残念。

オープンソースカンファレンス2015 Tokyo/Spring に行ってきました

kanata約9年前に追加

オープンソースカンファレンスは、オープンソースの今を伝えるイベントで、オープンソース関連のコミュニティや協賛企業・後援団体による、セミナーやプロダクトの展示などを入場・参加料が無料でご覧いただけるイベントです。
行ってみました。ヤバイ楽しすぎる!!行ってよかった。。
そして沢山ノベルティを頂いてしまった(ありがてぇ・・ありがてぇ・・(圧倒的感謝))

http://www.ospn.jp/

20150228_ospn.JPG

知らないドメインのDNSが向けられている

kanata約9年前に追加

アクセスログを眺めていたら気付いた。
知らないドメインのDNSが向けられている。
つまり、http://fish.minidns.net 以外の http://unknown.info(仮称) からもアクセスできてしまう。

なんじゃこりゃぁ。と思って調査。
タイムマシーン(ウェイバックマシン http://archive.org/web/ )を使って、以前このドメインが何に使われてたか見てみる。
そして元の持ち主を探す。

・・・見つけた。そこのキーワードからググると、その人はアメブロもやってた。

たぶん、同じインフラを使ってて、なんだかんだ紆余曲折あった結果、偶然IPアドレスが被ったんだな。。
とりあえず放置。もし害があるならブロックするか。。

ニコニコ動画とPHOTOPRESSO

kanata約9年前に追加

自分が作ったニコニコ動画とPHOTOPRESSOの写真集を公開しました。

詳細は、ニコニコ動画PHOTOPRESSOを参照。

screenshot1.png

screenshot2.png

CentOS7へALMiniumのインストール

kanata約9年前に追加

CentOS7にALMiniumを使ってRedmineをインストールしてみました。
現状(2015.1.12現在)は、CentOS7未対応なので、いろいろ課題があります。

詳細は、ALMiniumを参照。

Redmineのプラグイン Album 公開

kanata約9年前に追加

RedmineのAlbumプラグインを自作しました。
公開します。

詳細は、Redmine Album pluginを参照。

screenshot1.png

screenshot2.png

Poderosaのプラグイン公開

kanata約9年前に追加

PoderosaっていうTeratermみたいなやつの自作マクロを公開します。

詳細は、Poderosa参照。

1 ... 13 14 15 16 (141-150/151)

他の形式にエクスポート: Atom

クリップボードから画像を追加 (サイズの上限: 100 MB)