Macのhosts切り替えアプリ『Gas Mask』

概要

Mac/etc/hostsを書き換えて開発環境をブラウザで開くことが多々あります。
毎回Vimなどで書き換えるのが面倒だなと思っていたところGasMaskという便利なソフトウェアがありました。

事前にhostsファイルを登録しておくと数クリックでhostsを切り替えることが出来ます。

インストール

Clockwise
こちらからソフトウェアをダウンロードしてインストール出来ます。

使い方

f:id:tsunokawa:20181113215403p:plain:w300
インストール後、メニューバーに常駐します。


f:id:tsunokawa:20181113215522p:plain:w300
[Show Editor Window] を開くとエディタが開きhostsファイルを編集することが出来ます。

編集画面

f:id:tsunokawa:20181113224045p:plain:w500


f:id:tsunokawa:20181113224514p:plain:w300
[+]から[Local]を選択すると新規hostsファイルを作成出来ます。


f:id:tsunokawa:20181113225517p:plain:w300
編集後、[Save]で保存、[Activate]で有効化出来ます。


メニューバーからもhostsファイル名をクリックすることでhostsの切り替えを行うことが出来ます。
f:id:tsunokawa:20181113225819p:plain:w300

事前にhostsファイルを登録しておけばクリックだけで切り替えが可能なので便利です。

UbuntuでIPMIのアドレスを確認する手順

概要

OSのコマンドでIPMIのアドレスを確認する手順です。
IPMIアドレスが不明の場合でもOSが起動している状態のままIPMIのアドレスを確認することが出来ます。

準備

インストール

ipmiコマンドを使えるようにパッケージをインストールします。

apt-get update
apt-get install ipmitool


モジュール読み込み
modprobe ipmi_devintf
modprobe ipmi_si

OS再起動後も読み込むように以下に追記しておくと吉
/etc/modules

ipmi_devintf
ipmi_si


IPMIアドレス表示

以下コマンドで出力されます。

ipmitool lan print


表示例
$ ipmitool lan print
(略)
IP Address Source       : Static Address
IP Address              : 10.0.0.1
Subnet Mask             : 255.255.255.0
Default Gateway IP      : 10.0.0.254
802.1q VLAN ID          : Disabled
802.1q VLAN Priority    : 0
(略)
$


ちなみに

modprobeしないと以下のメッセージが出ます。

$ ipmitool lan print
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
$