カテゴリー別アーカイブ: PC

eth0の名前を変更する

Linuxをインストールするとイーサネットデバイスはeth0やeth1などのように認識された順にデバイス名が付いて行く事が多いです。最近ではBSDっぽくenp0s0みたいな名前もちらほら見ますが、これだと何のポートだかわかりにくい事が時々あります。そんな時にデバイス名を覚えやすくわかりやすい名前にしておくと便利です。

ここではUbuntu 16.04 LTSでの設定方法を見ていきましょう。

続きを読む

MediatombをDebian jessieでコンパイルするとエラーに

Debian 8.0 jessieでMediaTombをコンパイルするとうまくコンパイルができない。割とありがちなgccの絡みらしい。とりあえずぐぐった事をベースにパッチを書く。

続きを読む

mmsで配信されている動画のdump

VLCを利用してmms://で配信されている動画をVLCを使ってdumpしファイル化する事ができます。またVLCのオプションを指定する事でCLIのみで操作する事も可能ですのでデバッグ用にバッチ化して使うとだいぶ楽ができます。そのコマンドは下記の通りです。

 

vlc -I dummy -v --demux demuxdump --demuxdump-file "dump.wmv" \
http://xxx.xxx.xxx.jp:1755/test.wmv vlc://quit

注意が必要なのはコマンドの最後にvlc://quitを加える事です。これを加えないと100%完了した後、また0%に戻る再びdumpを開始し、無限ループになってしまいます。負荷テスト等ではむしろこの方がいい場合もあるのですが、留意しておかないと思わぬ失敗の原因になりそうです。

fail2banがBanしなくなった

ある日メールボックスを開くととあるサーバーのfail2banからBanしたという通知メールが頻繁に届いていました。どこからか攻撃されているのだと思ったのですが、その本文を見ていくと、なぜか同じIPから立て続けに不正アクセスが来ていました。fail2banの設定では10分以内に5回以上ログインに失敗すると24時間iptablesによりブロックするよう定義していたはずでした。これはおかしいと思いサーバーへログインし、sylogをチェックすると、下記のようなログが残されていました。

どうやらiptablesにより正しくブロックされていないようでした。このログを見るとiptablesに-wというオプションを渡しています。私のしる限りこのオプションは見たことがなかったのでmanコマンドで調べて見ました。するとそこには-wオプションについて何も記載がありません。インターネットで検索して調べてみると、どうやら最近実装された新しいオプションのようです。CentOS6.7の最新のiptablesのバージョンはこの時点で1.4.7でした。

続きを読む

AtermWG600HPの導入

私は現在一戸建ての家に住んでおり、2階の自室でデスクトップPCをメインに利用しています。また、ルーターや無線AP等のネットワーク機器は光回線の引き込み線や速度が必要なテレビ等が設置されている事もあり1階に設置されています。1階と2階の間に有線LANは引いておらず、10年以上前から無線LANで接続していました。自室は家のなかでも一番端っこにあり、特に電波の状態が悪く、無線LAN導入当初は最大で1Mbps出る程度の速度しかありませんでした。ただ、当時はYahooBB 8M契約だったためさほど気になりませんでした。

その後何度かの機器の入れ替えが行われましたが、現在は下記の構成で落ち着いています。

old_network

旧無線ネットワーク構成

デスクトップPCは無線LANアダプタを取り付けておらず、10年前のイーサネットコンバータを利用して接続しています。無線APは比較的新しく11bgnに対応しています。ただし、5GHzには対応していないので電子レンジの干渉を大きく受けてしまいます。Webを見る程度なら大きなストレスは感じませんが、最近1階にファイルサーバーを設置した為、特にWindowsファイル共有(Samba)でのレスポンスが悪く、何らか改善をしたいと考えていました。

続きを読む

LPIC 101試験を受験しました

先日、LPIC101試験を受けてきましたので簡単にレポート。

試験日を調べる
最寄りのテストセンターはこの辺で調べる事ができるのですが、いつ試験が可能なのかはよくわかりません。その場合、テストの予約画面を途中まで進めれば確認する事ができます。
ピアソンのオンライン登録が済んでいる場合、ここからログインして、「View Exams」ボタンを押し、受験する試験(今回はLPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2)を選択、Japaneseを選択し、「Next」をクリックします。料金の画面が出てくるので、進むと決算になっちゃうかな?と心配になりますが、この時点ではまだ決算されないので、「Schedule this Exam」をクリックします。地図が表示されますので、受験したいテストセンターを選択して「Next」をクリックします。この時複数選択するとそれぞれのテストセンターの試験日がわかるので行けそうな所をとりあえず選択しましょう。次の画面でそれぞれのテストセンターの試験日が出てきます。だいたい3ヶ月先くらいまではわかるみたいです。ちなみに自宅の最寄りである郡山テストセンターは月1回しか試験を実施しておらず、そのほとんどが平日のようです。試験日を選択して進めると決算の画面になりますので、確認だけの場合は進めずに「Change Exam」をクリックしてキャンセルしましょう。実際に予約をする場合は画面を進めて決算手続きを行います。Ping-tなどで入手したバウチャーはここで使います。

続きを読む

基本情報技術者に合格しました

先月受けた基本情報技術者ですが、本日合格発表でした。結果は無事合格。気になっていた午後の点数は62.25と割とギリギリ。試験が終わった直後は7割くらいは取れたかなと思ってたのですが、ちょっとしたケアレスミスが響いてiTECなどで自己採点すると59.5点という微妙な点数になっていたのでとても心配していました。

B2pacw3CUAIQ82c.jpg:large

この基本情報技術者、参考書では冷静に諦めずに解けば大丈夫と書いてあったりするんですが、本当にそうだと思います。2時間半の試験時間中どれだけ集中力を維持するかにかかっています。あと簡単だからという理由でアセンブラをやろうとするのも良くなさそうですね。慣れている言語を使うのはやっぱり一番です。

さて、次は何を受けよう。

Adobe Readerでコマンドラインからファイルを印刷する

複数のpdfファイルをまとめて印刷したい時、いちいち開いて印刷ボタンを押すのはとても面倒です。AdobeReaderには印刷のコマンドラインオプションが用意されており、これを利用すると複数ファイルを比較的楽に印刷する事が可能になります。

まず、用紙サイズなどの印刷オプション、つまりデフォルトの印刷設定を調整します。コマンドラインオプションでは詳細な印刷設定が行えないため、一度デフォルトにしてから印刷を行わなければ行けません。コントロールパネルからプリンタを開き、設定します。ここでの設定は印刷ボタンを押して何もせずにOKを押した時のデフォルトとして扱われます。

こここまでできたら、次のようなコマンドラインオプションを利用して印刷を行います。

C:\> AcroRd32.exe /t filename “Canon iP4200”

これで1つのファイルの印刷ができると思います。あとはこれをサクラエディタなどの高機能エディタを使い、ファイル分作成し、コマンドプロンプトにコピペして一気に印刷を行います。

(加筆中)