Linux(Libretto100改めFLORA 270W MF1)による自宅サーバ構築の記録

libretto100 image

参照回数[counter]

我が家の自宅サーバは東芝Libretto100にLinuxをインストールして構築しました。 この記録が少しでも皆様のお役に立てれば幸いです。

うちのネットワーク環境はCATVプロバイダを利用した常時接続 (アドレスは動的なグローバル)となってます。

Linux box では proxyサーバを立てて、ローカルネットワークの任意のコンピュータ からネットサーフィンしたり、 Dynamic DNS(www.no-ip.com) を利用して、非固定IP環境下で httpサーバを公開 (って、このページがそうですね(^^;) したり、smtpサーバを立てて自由にメールアカウントを作成したりしてます。

※ 2010/08/29(日)、サーバマシンをLibretto100からDynabook Satellite 1800(Celeron 950MHz/Memory 1GB/HDD 20GB)にリプレースしました。システムは、Libretto100のHDDをまるごとtarにて移行し、alsaconfのみ再設定し完全に同じ状態で稼働しています。

ずっと、このサイズのPCでサーバすることにこだわっていたので正直さみしいですが、100BASE-T対応であったり、tDiaryをサービスしだしたりでLibretto100の能力では限界を感じ始めてました。

しばらくは、Satelliteで運用しようと思ってますが、一応手元にはLibretto U100もあるので(今はまだクライアントとして利用している)、将来的にはまたLibrettoでの運用を実現できると思ってます。

※ 2013/01/26(土)、サーバマシンをDynabook Satellite 1800からHitachi FLORA 270W MF1(Core2Duo 1.66GHz/Memory 1GB/HDD 80GB)にリプレースしました。カーネルは2.6.34.13にバージョンアップ。残念ながらLibretto U100での運用は断念しました :(

ネットワーク構成

システム構成

myh.no-ip.org (lib100.artie.or.jp)
  1. Machine : FLORA 270W MF1 (システム情報)
  2. CPU : Core2Duo(T5500) 1.66GHz
  3. Memory : 1GB
  4. HDD : 80GB
  5. LAN Card(eth0) : 内蔵 Realtek RTL8111/8168B (1Gbps)
  6. LAN Card(eth1) : NETGEAR FA511 (100 Mbps)
  7. OS : Slackware 11.0 + ソースからビルド少々
  8. Kernel : linux-2.6.34.13 (/usr/src/linux/.config)
Slackware-7.0+linux-2.2.26ext3時代のページも残してます。

作業記録

  1. Install Linux(Slackware-10.1) : ちょこっとコツがいるリブレットへのインストール
  2. How to build kernel : カーネル構築
  3. LAN : pcmcia LAN card 2枚挿しの設定
  4. dhcpcd : CATV プロバイダとのDHCP接続
  5. ddns(no-ip.com) : ダイナミックDNSの利用
  6. bind : DNSの設定
  7. delegated : プロキシサーバの設定
  8. apache-1.3.x + mod_ssl : ウェブサーバの設定
  9. apache-2.2.x : ウェブサーバの設定2
  10. sendmail : メールサーバの設定
  11. popa3d : ポップサーバの設定
  12. inn : ニュースサーバの設定
  13. ntpd : 時刻同期サーバの設定
  14. iptables : ファイヤウォールの設定
  15. sshd : sshdの設定
  16. clamav : ウイルス対策
  17. security : セキュリティ対策
  18. memo : メモ書き
  19. rescue : 障害復旧(その記録)
  20. USB FAN : 夏場対策にUSB扇風機
  21. anti spam : アンチスパムに関するメモ

m-ito@myh.no-ip.org
Welcome to Masa's WebPage 本館
[更新]