【間違った情報です】ChromeCastを無理やり無効化した(MACアドレスフィルタ)

実家の1Fリビングに置いてあるテレビにはChromeCast(第一世代)が繋がってて、妹が帰省すると電源を入れて使う。その際、スマホでYoutubeを見てると、間違えてキャストボタンを触ってしまって、妹がTVを見ている時にChromecastが繋がってしまうorキャストボタンを押した際にTVの電源が入ってしまう現象が発生。
自分はChromecastを使わないけれど、テスト接続で一度接続したことがあり。
登録解除みたいなの無いかなーと思って軽く調べたけどデバイス解除の方法が見つからないので途中経路にあるスイッチングハブで無理やり接続を断った。
【環境】
[Internet]―[ONU]―[Router]―[SW]―[Chromecast]
               |
               |__[AP] ))) [iPhone]
・iPhoneはAP経由でSWに接続、Chromecast(TV)は有線でSWに接続されている。
・途中のSWはCatalyst2960G
switch(config)# mac access-list extended nocast
switch(config-ext-macl)# deny host [iPhoneのMACアドレス] host [TVのMACアドレス]
わずか二行で終了です。PACLというやつです。
でも、多分ちゃんとした接続解除の方法があると思うので、分かったら正しい手順で解除します。
ググる力が足りない。
追記(2017/03/10):
上記設定だけでiPhoneからChromecastに接続出来なくなったのは事実なんですが、
同様にPCからChromecastへの通信を遮断するよう設定を追加したところ、PCからの通信はフィルタ出来ませんでした。
そこで、下記のように物理インターフェースに割り当ててみました。
switch(config)# mac access-list extended nocast
switch(config-ext-macl)# deny host [iPhoneのMACアドレス] host [TVのMACアドレス]
switch(config-ext-macl)# deny host [PCアドレス] host [TVのMACアドレス]
switch(config-ext-macl)# permit any any
switch(config)# int gi 0/4
switch(config-if)#mac access-group nocast in
これでもTVにpingが通ります。(正確には通ったり通らなかったりを約5秒間隔で繰り返します)
調べてみたところ「MACアクセスリストは非IP専用です」と書かれた記事を見つけました。
そもそも通信を分けるならVLAN切るでもしてネットワーク分けろって話ですね…スイッチがL3じゃなくてL2だから単体では出来ない。
知識が死にすぎてて全く笑えないけど、誰かが同じ道を踏まないように記事は残しておきます。

情報処理安全確保支援士(SC)を受けるよ

ouyou_20170307.jpgsec_20170307.jpg
情報処理技術者試験は遥か昔にITパスポートを取っただけなんですが、今回は情報処理安全確保支援士(SC)を受験します。それで、過去問を解いてるんだけど…午前Iの範囲広すぎ…渋滞情報で使われてるVICSとか出てきてビックリした。いや確かにシステムではあるんだけどね…。
あと、団体名とか規格名(JPCERT/CCだのCVSSだのISO14001だの)が覚えにくくてつらい。計算問題で3桁の筆算を間違えてつらい。記述問題で漢字が書けなくてつらい。問題のページ数多くて読むのがつらい。
CCNAとCCNPで培ったネットワークの知識は2割くらい役立ちそう。
上の画像は応用情報試験技術者試験ドットコム情報処理安全確保支援士ドットコムで解いた過去問の結果(過去3年分、100問ずつ)
最後に、ITに関わるなら絶対に覚えておけって数字を書いておく。別に試験関係ないけれど。
【2の累乗】
2,4,8,16,32,64,128,256,512,1024
少なくとも1024まではそらで言えるように。ITに関わってて言えない人はいないと思う。
【サブネットマスクの計算用】
255,254,252,248,240,224,192,128,0
IPv4においてサブネットマスクは上記の数字しか使われないので、覚えると楽。
256から上記の数字を引くと幸せになれることが多い。
【プライベートIPアドレス】
192.168.0.1
172.16.0.1
10.0.0.1
こいつら出てきたら、企業内とか家庭内の話なんだなーと思えるようになること。
余談だけど、大抵の家庭用ルータは192.168.0.1か192.168.1.1をブラウザのアドレスバーに打てばアクセス出来るよ。
※追記(3/7):192.168.11.1も多いんだった。
【ウェルノウンポート】
20,21 FTP
22 SSH
25 SMTP
80 HTTP
110 POP3
443 HTTPS
他にもあるけど、知らなかったらハァ?って言われるレベルなやつだけ。

指の爪を短く

S__7888898.jpg
久しぶりにピアノネタです。子供の頃から爪は短く切るようにと口を酸っぱくして言われていたので、今もその癖が抜けません。写真くらいまで伸びてくると切りたくなります。指先が丸いせいもあって、これくらい伸びてくるとキーボード(パソコン)を叩く時でも爪が当たるんですね。
なんてことを、ピアニストである横内愛弓さんの爪を見て思いました。指先が丸くなるのはピアノやってる人に共通なんだろうか…(すらっと伸びないから不格好になる)

キュレーションサイトの件について

恥ずかしながらDeNAのWELQ問題で初めて「キュレーションサイト」って言葉を知ったのだけど、ここ最近は確かに邪魔だなとは思ってました。今でも検索する時に脳内で除外フィルタをかけてるんだけど、明文化しておきます。
・ページのタイトルにビックリマークやハテナを使う(例:あなたも~~かも?~~を紹介!)
・ページのタイトルに数字を使う(例:○○の選び方は?人気のメーカー10選!)
・記事内で赤文字や黄色背景などの強調を多様(例:こういうやつ
だいたい上に挙げた3つで除外出来るんだけど、NAVERまとめや知恵袋などのQAサイトは数が多いためサイトごと脳内ブラックリストで除外してます。
脳内フィルタに頼らない対策として、ノイズレスサーチなんてサイトもあるけど、基本はgoogleそのままで使ってます。
自分の根底に、「インターネットは情報過多くらいで良く、利用する側が取捨選択して使う」って気持ちがあります。だからキュレーションサイトも適切に除外出来ればそんなに迷惑では無いんですが…除外するのが難しいんですよね。既存の記事を書き直して記事にしてるらしいから検索避けがうまくいかない。それにサイト数が多すぎて脳内ブラックリストでは間に合わない。
結果、検索に時間がかかるようになるし間違った情報も入りやすくなるのでキュレーションサイトは害悪だなと思うわけです。
他にもクックパッドや大手まとめサイトも基本的に脳内除外してます。でも、使い方次第では使えるんですよね。
クックパッドは「豚汁」とか「厚焼き玉子」とか定番メニューだと検索結果が大量に出てきて、「普通の作り方が知りたいんだけど!!」ってなりますが、「余ったリンゴを蜂蜜で漬けてみようと思うんだけど、他に何を入れると美味しいかな?」みたいに調べる内容が細かい場合でも記事があったりするので使えます。
知恵袋は質問、回答含め全体的に質が低いんですが実は質問する側で使ったことがあります。とあるピアノ曲の運指を聞きました。
ピアノです。ある曲の運指(右手のみ)を教えて頂きたいです。【質問】添付の画像に…
ピアノ経験者(であろう)方から適切な助言を頂けました。こういったQAサイトは検索結果上位に出てくる&同じ内容ばっかりなのが問題であって、QAサイト自体は悪いサービスではないと思います。除外も比較的簡単ですし。
「うそはうそであると見抜ける人でないと(ネットを使うのは)難しい」
なんだかんだ言ってこの言葉に集約されている気がします。情報源を気にする癖をつけましょう(自戒)

ノーパソ(CentOS7)のバッテリー残量をプロンプトで確認出来るようにする

【目的】
ノーパソ(CentOS7)のバッテリー残量をプロンプトで確認出来るようにする
【経緯】
・電源喪失防止
【作業時間】
・30分
【使うもの】
・Vaio(VPCYB16KG)
・CentOS 7.2
【インストール】
$ sudo yum install upower
$ upower –enumerate
/org/freedesktop/UPower/devices/line_power_ADP1
/org/freedesktop/UPower/devices/battery_BAT0
/org/freedesktop/UPower/devices/mouse_0003o046DoC52Fx0002
/org/freedesktop/UPower/devices/DisplayDevice
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
native-path: BAT0
vendor: Sony Corp.
model: VGP-BPS21B
serial: 1416
power supply: yes
updated: Mon 16 Jan 2017 10:02:52 PM JST (8 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: charging
warning-level: none
energy: 8.81 Wh
energy-empty: 0 Wh
energy-full: 33.53 Wh
energy-full-design: 41.04 Wh
energy-rate: 16.563 W
voltage: 11.268 V
time to full: 1.5 hours
percentage: 26%
capacity: 81.7008%
technology: lithium-ion
icon-name: ‘battery-low-charging-symbolic’
History (charge):
1484571772 26.000 charging
History (rate):
1484571772 16.563 charging
$ vim .bashrc
alias bat=’upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep percentage | sed -e “s/[^0-9]//g”‘
PS1=”[\u@(\$(bat)%) \w]\$”
[arkey22@vaio ~]$ source .bashrc
[arkey22@(26%) ~]$
【補足】
・今回はホスト名も消しちゃいましたが、必要に応じて「\h」をPS1に追加する。
・PS1に入ってた元の値は”[\u@\h \W]\$”です。
・これsed使わないでgrepだけで抜き出せるんじゃ(ry