タグ

ブックマーク / knowledge.sakura.ad.jp (5)

  • Wiresharkを使った通信監視(前編)――基本的な使い方とパケット解析 | さくらのナレッジ

    外部と不審な通信を行っていないかを調査したり、ソフトウェアが実際に外部とどのような通信を行っているのかを調べたい場合に役立つツールが「Wireshark」だ。今回はこのWiresharkの基的な使い方や統計・追跡機能について紹介する。 ネットワークトラフィックを手軽に解析できるWireshark 今回紹介するWiresharkは、指定したネットワークインターフェイス上を通過するネットワークパケットをキャプチャして分析するツールだ。 無料で利用でき、かつ一般的な用途には十分な機能を備えているため、ネットワーク解析を行うための定番ツールとなっている。オープンソースで開発されており、WindowsMac OS X、Linux、各種BSDなど、さまざまなプラットフォームで利用が可能だ(図1)。 図1 Wiresharkのメイン画面 パケット監視ツールというとネットワーク専門のエンジニアが使うよ

    Wiresharkを使った通信監視(前編)――基本的な使い方とパケット解析 | さくらのナレッジ
  • 6月はみんなで沖縄へ!ハッカーズチャンプルーに行こう! | さくらのナレッジ

    さくらインターネットでコミュニティマネージャーをしている法林です。 これまで数多くのITコミュニティで活動してきた(今でもしている)経験をもとに、当社では企業側からコミュニティを支援する活動をしています。おかげさまで以前にも増して多くのコミュニティと接する機会を得ていますが、まだまだ世界は広く、未知のコミュニティがたくさんあります。 そんな中、沖縄から一通のお便りが届きました。 6月にハッカーズチャンプルーというイベントをします。ぜひ来てください。 http://hackers-champloo.org/2017/ ハッカーズチャンプルー!ハッカーがチャンプルーって!そのごちゃ混ぜ感あふれるイベント名を聞いただけでなんだかワクワクします。これはぜひとも応援したいと思い、さくらのナレッジはハッカーズチャンプルーのメディアスポンサーに名乗りを上げました! というわけで、この記事ではハッカーズチ

    6月はみんなで沖縄へ!ハッカーズチャンプルーに行こう! | さくらのナレッジ
  • Vagrantで作った仮想マシンを簡単に共有できる「Vagrant Share」を使ってみる | さくらのナレッジ

    仮想マシン上に仮想開発環境やテスト環境を作るのは便利だが、仮想マシンを稼動させているマシン以外からのアクセスがやや面倒というデメリットもある。今回はこういった問題を解決できる「Vagrant Share」について紹介する。 仮想マシンへのファイアウォールを越えたアクセスも可能に 最近ではソフトウェアの開発やテストに仮想マシンを使うことは珍しくなく、Vagrantのようにそのための支援ツールも登場している。仮想マシンを利用するメリットとしては、運用時に近い環境で開発やテストを行えるというものがあるが、一方で仮想マシンに対して外部からネットワークアクセスを行いたい場合、その設定はやや面倒となる。 使用する仮想化ソフトウェアによっても変わるが、多くの場合仮想マシンのネットワーク構成としては、以下のどちらかの構成が考えられる。 ネットワークブリッジを使用する 仮想マシン用の独自ネットワークを作成し

    Vagrantで作った仮想マシンを簡単に共有できる「Vagrant Share」を使ってみる | さくらのナレッジ
  • Puppetを使ったLinuxシステムの設定自動管理 | さくらのナレッジ

    多数のサーバーを運用している場合などに面倒なのが、サーバーごとの環境管理だ。そのため注目されているのが、サーバーの環境設定やインストールなどを自動化する設定管理ツールである。今回はその中でも比較的古くから使われている「Puppet」というソフトウェアを紹介する。 あらかじめ用意しておいた設定ファイルに基づいてサーバーのさまざまな設定を自動的に行うソフトウェアを、設定管理ツールと呼ぶ。今回紹介する「Puppet」は、スタンドアロンおよびクライアント/サーバー構成でサーバー設定を集中管理できる設定管理ツールだ。行える設定はユーザー/グループの作成やネットワーク関連の設定、パッケージのインストールなど多岐にわたる。また、「モジュール」と呼ばれる機能拡張のための仕組みも用意されており、目的に応じた「モジュール」をインストールすることで簡単に設定対象を拡張できるという特徴を持つ。モジュールは誰もが開

    Puppetを使ったLinuxシステムの設定自動管理 | さくらのナレッジ
  • 仮想環境構築ツール「Vagrant」で開発環境を仮想マシン上に自動作成する | さくらのナレッジ

    最近注目されている開発支援ツール「Vagrant」は、テスト用の仮想マシン作成やその環境設定などを自動化するツールだ。これを利用することで、仮想環境の作成からセットアップ、そして破棄までを、簡単なコマンドを実行するだけで行える。今回はこのVagrantの概要と基的な使い方を紹介する。 仮想マシンの作成や環境構築、仮想マシンの破棄までを自動化するツール「Vagrant」 近年、Web開発の分野ではPC上に構築した仮想マシン上にテスト用の環境を作成し、そこで開発やテストを行う、というスタイルが一般的になっている。その場合に問題になるのが、番環境とテスト/開発環境が同一になっていない、というケースだ。また、複数人の開発者が関わるプロジェクトでは開発者がそれぞれ自身のマシン上に仮想環境を構築して開発するという例も多いが、この場合開発者ごとのテスト/開発環境がそろっていないという問題も発生しうる

    仮想環境構築ツール「Vagrant」で開発環境を仮想マシン上に自動作成する | さくらのナレッジ
  • 1