タグ

LinuxとNetworkに関するTACのブックマーク (3)

  • DD-WRT

    About DD-WRT is a Linux based alternative OpenSource firmware suitable for a great variety of WLAN routers and embedded systems. The main emphasis lies on providing the easiest possible handling while at the same time supporting a great number of functionalities within the framework of the respective hardware platform used.

  • dnsmasqでDNSおよびDHCPサービスを強化する | OSDN Magazine

    ネットワークが小規模で、ユーザのほとんどが主にインターネット上のサービスを利用している場合は、名前ではなくIPアドレスの数値を各ノードに割り当てておけばよい。しかし、ネットワークが拡大して組織内のサービス(Wiki、メールサーバ、メディアサーバなど)がオンライン化されると、個々のアドレス値をいちいち覚えきれなくなってくる。解決策の1つが、dnsmasqを使ってドメインネームサーバ(DNSDomain Name Server)と動的ホスト構成プロトコル(DHCP:Dynamic Host Configuration Protocol)を実装することだ。そうすれば、外部DNSアドレスをキャッシュしてパフォーマンスの向上が図れるほか、ネットワークのすべてのメンバへのIPアドレスの動的割り当てや、あらゆる管理の一元化が可能になる。記事ではその方法を紹介しよう。 SOHO(個人および小規模事業者

    dnsmasqでDNSおよびDHCPサービスを強化する | OSDN Magazine
  • straceでネットワーク通信するアプリケーションを解析。

    2010年4月15日 (木曜日) 12:46:13 # Life straceでネットワーク通信するアプリケーションを解析。 strace -p PID でプロセスにアタッチすると実行中の プロセスのシステムコールを見ることができます。 ネットワークに書き込んだり読み込んだりするところはシステムコールとしては通常 write / read で、straceの出力では通信内容が引数の文字列として見えます。 ただ、デフォルトでは文字列パラメータは先登の32バイトしか表示してくれないので、 -s で適切な文字列サイズを指定しましょう。とりあえず1024バイトくらいを指定すればよいんじゃないでしょうか。 パケットダンプしなくてもネットワーク通信内容はデバッグできるよ、というメモでした。 表示例: read(4, "GET / HTTP/1.0\r\nUser-Agent: w3m/0.5.2\r\

  • 1