keima's caprice diary

気付いたことをメモのように綴ります。なるべく義務っぽくならないように気まぐれに記録します。

teraterm.ini で何も考えずにとりあえず編集する箇所

掲題の通り。Webブラウザの「お気に入りインポート」のように自分の趣向にマッチした環境設定を準備するようなもの。 # アプリケーション起動時のTeraterm表示位置をデスクトップの左上に固定 VTPos=3,25 # アプシケーション終了時のTeraterm表示位置を記憶…

how to convert cisco access point from mobility express mode to capwap mode in case of using cisco dna center

トラウマになりかけた経験をここにメモする。 どうやらファームウェアのバージョン等も関係していそう。 CiscoのAccessPoint(以下AP)にMobilityExpress(以下ME)のファームウェアをインポートしてMobilityExpress-modeとして使用した後に、集中管理型であるca…

Perl で Ping 監視

第1引数のIPアドレスにPingを5回実行して全てNGだったらSlackにPostし、さらに任意の宛先にメールを送信するPerlスクリプト。メールは日本語に対応。ちなみに、Ping実行時にRTTを取得といてMRTGでグラフ化して満足する。状況に応じて監視対象除外を設定す…

Cisco WLC 同一コミュニティ名で複数のSNMP Trap Receiverを設定

WLCでは同一コミュニティ名で複数のトラップレシーバを設定できないらしい。 https://bit.ly/2OYecbS

Windowsの無線接続をコマプロで実行してみた

検証など頻繁に「無線接続→無線切断」の繰り返しを実行する必要があり、スピードアップのためにコマプロで実行してみた。表示系コマンドは適宜リダイレクトするなどでログ保存するといい。 ■無線プロファイルの表示netsh wlan show plofile ■無線プロファイ…

teraterm.iniを探して...

"C:\Program Files (x86)\teraterm" フォルダに "TERATERM.INI" が存在しない場合は、 "%UserProfile%\AppData\Local\VirtualStore\Program Files (x86)\teraterm" にあったりする。

LinuxでPPPoEサーバ

l検証などで手軽にPPPoEサーバを準備したい場合、いつもはCiscoルータのISR892Jとかで代用するんだけど、ルータだとかさばるし仮想マシンでLinux準備してそれで代用できないかなと思ったのが発端。 ■パッケージインストール rpm -ihv /mnt/cdrom/RedHat/RPMS…

商品紹介 HDMI-Lightning変換ケーブル

アマゾネスの刺客であるワタスが珍しく Amazonで購入した商品の宣伝をしてみます。 Apple Lightning - Digital AVアダプタ HDMI変換ケーブル MD826AM/A 出版社/メーカー: アップル 発売日: 2015/04/16 メディア: Personal Computers この商品を含むブログ (1…

OSPF ルートフィルタ

久しぶりにVYOSの出番が来たのは嬉しいのだけれど、OSPFへ再配信する際に任意の直接接続NWだけフィルタしたいことがあって備忘録。 ACLとルートマップを使うあたり、シスコルータの設定方法と似ているので違和感なく設定できた。 # 対象通信に関するACLを定…

linux centos6.8 dns bind 即席構築

検証などでDNSサーバが必要な際に、軽量なCentOS6.8でスピーディに準備する必要があり、備忘録。オープンリゾリゾルバとして使用。 OS : CentOs6.8 メモリ : 1GB HDD : 16GB DNSサーバ : BIND 9.12.1 (ソースからビルド) 1. ビルドに必要なツールをインス…

Widows PC のシリアル番号を調べる方法

コマプロでwmic csproduct get identifyingnumberを実行するとわかる。

エクセルを印刷する際にページ境界の罫線が中途半端に表示される事象について

掲題の件について、今頃になって対応策が分かったのでメモ。まず、ページレイアウト表示にして、印刷時にページ境界になる部分を前後のページに1セル分跨るように横長に選択する。 そして、セルの書式設定で罫線を中央部分に横方向に引く。既に罫線が引いて…

centos samba アクセス元制限

sambaにてアクセス元ネットワークを制限する方法。 smb.conf の globalセクションに以下を記述。 以下はアクセス元を127.0.0.0/8と192.168.0.0/16に制限する方法。ちなみにIPv4アドレスのみ指定しているので当然ながらIPv6アドレスのアクセスは拒否される。 …

vyattaでコンフィグをset形式で出力する

「show configuration command」以上。

vyattaでページャを指定する

vyattaでshow configuration allとかを実行すると途中でコロン(:)が表示されて、デフォルトのページャプログラムがLinuxのlessだった。ターミナルソフト等でvyattaにログインしていて、ターミナル画面出力内容を外部ログファイルにリアルタイム保存してい…

【素朴な疑問】cisco ios-xe 3系の後継が16系とはこれいかに?

cisco isr4000系の機器ではios-xeが採用されています。 そのversionについて、とあるベンダーの推奨versionが「3.6.xx(自主規制)」だそうです。この機器に対応しているios-xeのversionは他にどんなものがあるのか、ciscoのwebサイトで調べてみると、後継vers…

Linuxでsftpサーバを構築する

お手軽にファイル共有を実現する目的でLinuxを使うことにした。 ■事前定義事項 ・通常時はuserユーザを使用・userユーザはchroot化する ・chroot対象を"/home/user/chroot"にする ■作業手順 ■ユーザ(user)を作成 useradd userpasswd user ■sshdコンフィグ…

LinuxをL2TP/IPsecクライアント兼NATルータにしてみる

■基本情報 OS : CentOS release 6.8 (Final)IPsec Software : Linux Libreswan 3.15 (netkey) on 2.6.32-642.el6.i686L2TP Software : xl2tpd-1.3.8 ■VPN接続情報(伏せ字 Target : [接続先 IP]PSK : [事前共有鍵]Account01 : [L2TPユーザ名]password01 : [L…

CentOs7 Chrony NTPサーバとしての設定

01. /etc/chrony.conf編集---server ntp.nict.jp iburstdriftfile /var/lib/chrony/driftmakestep 1.0 3rtcsync### ▼同期元クライアントに制限をかけたい場合は指定allow 192.168.10.0/24 10.10.0.0/24### ▼Stratum1を最上位として何番目のStratumにするか指…

centos linux ntpd 設定手順

Linux NTP 時刻同期設定 NTPクライアントとして使用するケース Target : CentOS6.8 01. システムクロックの確認date 02. ハードウェアクロックの確認hwclock -whwclock --show 03. NTPD確認/etc/init.d/ntpd status 04. NTPD停止/etc/init.d/ntpd stop 05. …

カンマ区切りの数字が羅列されたファイルを読み込んで、カンマで区切られた要素数を合計して標準出力に表示するPerl

使い方 : 第1引数にカンマ区切りの数字が羅列されたファイルを置いてperl実行!! uniq-sort-count.pl #!/bin/perl -wopen IN,$ARGV[0];$_=<IN>;close IN;chomp;%uniq=map{$_=>1}split(/,/);@_=sort{$a<=>$b}keys %uniq; $num = $#_+1;print"$num\n";</in>

dig要求と応答を抽出するperlスクリプト

作業フォルダ内にdigコマンドを実行しまくったテラタームログ(拡張子log)ファイルがたくさんあって、コマンドを実行した際のクエリとレスポンスをまとめる作業に便利かと思って作成した。 以下のようなパターンの行を抽出してresult.txtに書き出す。 [root…

SoftEtherVpnServerでDynamicDNS通知設定の値が不意に変化した場合の対処方法

SoftEtherVpnServerにてインターネット上に配置されている某ダイナミックDNSサーバに通知を行う機能がある。その通知に使う値について、何かのきっかけで不意に希望した値とは異なる値に変化する場合がある。その際のリカバリ方法を記す。 ■SoftEtherVpnServ…

Wiresharkの動作がもっさりしていて困るのでdumpcapしてみた。

WiresharkをGUIモードで実行するとPCの環境によっては動作が遅くなることがある。よって、少しでも省エネでパケットキャプチャをするための取り組みとしてdumpcapを使うのも妙案かと思い、dumpcapを実行してpcapファイルを出力するバッチスクリプトを書いた…

perl one-liner substitute 置換

perlワンライナーで単純な置換作業をするならコレ 単純な置換perl -pe 's/[before]/[after]/;' [対象ファイル] ただコレ、1行ずつ評価するため複数行の書き換えは出来なしすせそ。複数行の場合-0オプションを使い、オプション修飾子にmつけて実行すればおk…

Linux 特定の文字列を含むファイルを全て検索してリストアップする

■"grep" のオプション -r : 再帰的にgrepコマンドを実行する -n : 行番号を出力する -w : 文字列全体にマッチする場合 -l : ファイル名だけ出力 ■使用法1 "./index.html"というファイル内にて「css」という文字列を含む行すべてを抽出し、さらに行番号を付…

linux awk ipaddress centos 抽出

プレフィクスなどを除いた、自身のIPアドレスのみを表示したい場合、こうする。 環境:CentOs6.8 条件:IPアドレスの一部がわかっている。 ip a | grep "192.168.hoge" | awk '{print $2}' | awk -F/ '{print$1}'

Windowsのコンピュータ名とホスト名

Windowsサーバを構築する際に、パラメータシートを作成する必要があるわけで、Windowsには「コンピュータ名」と「ホスト名」という設定値がある。 NetBiosを用いたファイル共有やプリントスプール等の通信で使うのがコンピュータ名で、TCP/IP等のインターネ…

centosのsyslogをslackに転送する

あちこちの機器からシスログサーに転送されてくるログメッセージをslackでも眺めてみたいという衝動に駆られ、それとなくslackに転送することにした シスログサーバへの前提条件 OSはcentOs6.8 ログ監視ソフトとしてrsyslogを使用 シスログ受信サーバとして…

Linux nginx アクセスログからDNS逆引きscript

ふと思いつきで、 nginxのアクセスログからアクセス元をDNS逆引きしたくなり、 とっさにシェルスクリプトを書いた。 ■環境 OS:CentOS release 6.8 (Final) bash:GNU bash, version 4.1.2(1)-release (i386-redhat-linux-gnu) ■nginxのaccess.logパターン 1…