MASUDAQ BLOG
NO DEVELOPMENT NO LIFE.
OpenVPN による VPN 環境の構築
VPN を使うと、外出先から、スモールオフィス内のネットワークや自宅のネットワークに、インターネット経由で、接続することが可能となる。RAS (Remote Access Server) の電話回線が、インターネットに代わったものと考えればいいだろう。( ただ、電話回線という閉鎖的なインフラが、オープンなインターネットというインフラに置き換わったときのセキュリティに対する意識はしっかりもっておくべき。)スモールオフィス内のネットワークや自宅の PC にあるファイルを参照したい場合に役立つ。SkyDrive 等のオンラインストレージを使うのも良いが、オンラインストレージに、ファイルをアップロードすることを忘れてしまったり、インターフェースが Web であることが多く、PC ...
yum に RPMforge をリポジトリを追加する
CentOS 向けに、5,000 を超えるパッケージが提供されている RPMforge を yum のリポジトリとして登録する方法を紹介する。DAG's GPG キーをインストールする[root@centkun download]# rpm --importhttp://apt.sw.be/RPM-GPG-KEY.dag.txtrpmforge-release パッケージのインストール[root@centkun ~]# mkdir download[root@centkun ~]# cd download/[root@centkun download]# wgethttp://packages.sw.be/rpmforge-release/rpmforge-release...
Hyper-V 仮想マシンで、dovecot が突然停止する
Hyper-V と NTP(Linux ntpd) 時刻同期の問題で最も問題の波及が大きいものの一つとして dovecot がある。dovecot は、時刻が不安定になると、デーモンが突然停止してしまう。この際、ログに以下のようなメッセージが出力される。Oct 9 11:58:50 mailsrv002 dovecot: Time just moved backwards by 8 seconds. This might cause a lot of problems, so I'll just kill myself now. http://wiki.dovecot.org/TimeMovedBackwardsログに出力される http://wiki.dovecot.o...
CentOS 5.5 インストール
http://www.centos.org/ へアクセスし、[Downloads] -> [CentOS-5 ISOs] を選択する。今回は、x64 版をインストールするので、[x86_64/] を選択する。任意のダウンロードサイトから、バイナリイメージをダウンロードする。当環境では、"Mozilla Firefox" のアドオン "FireTorrent" を使い、"CentOS-5.5-x86_64-bin-DVD.torrent " ファイルをインデックスに以下のファイルをダウンロードした。CentOS-5.5-x86_64-bin-DVD-1of2.isoCentOS-5.5-x86_64-bin-DVD-2of2.iso物理環境の場合は、"CentOS-5.5-...
Hyper-V と NTP(Linux ntpd) 時刻同期の問題
以前の記事で、Linux における NTP の設定方法を紹介した。しかしながら、Hyper-V の ゲスト OS が Linux の環境では、ntpd をデーモンとして起動し、しばらくしてもローカルクロック (127.127.1.0) のみしか同期が成功しない。[root@centkun ~]# ntpq -p remote refid st t when poll reach delay offset jitter =================================================================...
Linux Hyper-V 統合サービスの制限事項
以前の記事で、Linux へ Hyper-V 統合サービスをインストールする方法、Hyper-V 上の Linux でマウスキャプチャを有効にする方法を紹介した。今回は、Linux Hyper-V 統合サービスの制限事項について検証する。"Linux Integration Components Version 2" でサポートされていない項目は以下の通り。統合サービス: OS シャットダウン、時刻同期、データ交換、ハートビート、バックアップ ( ボリューム スナップショット )ネットワーク: ジャンボ フレーム、TCP オフロードストレージ: VDH ディスクとパススルーディスク (物理ディスク) のホットプラグバックアップ ( ボリューム スナップショット ) につい...
Linux NTP クライアントによる時刻同期の設定
Hyper-V のゲスト OS として、CentOS を利用している場合、時刻がずれることが多い。ここでは、CentOS において、NTP クライアントを実行する方法を紹介する。 ntp パッケージをインストールする。ntp パッケージには、NTP クライアントはもちろん、NTP サーバー機能も含まれている。[root@centkun ~]# yum install -y ntp手動で、タイムサーバー "ntp.nict.jp"( 任意 ) と時刻の同期を行う。[root@centkun ~]# ntpdate ntp.nict.jp7 Jul 14:33:15 ntpdate[7474]: step time server 133.243.238.244 offset ...
CentOS 時刻合わせ
Linux を Hyper-V で利用していて、過去のイメージをスナップショットからリストアした際に Linux の時計がスナップショット時の時刻となってしまうため、時刻合わせを行う。NTP クライアントを設定していれば、NTP サーバーと時刻が同期されるが、ここでは、NTP クライアントを利用していない場合に、コマンドから時刻を手動設定する方法を紹介する。設定は非常に簡単で、以下の書式で行う。 [root@centkun~]# date MMDDhhmm[[CC]YY][.ss]2010年7月7日15時30分に設定する場合は、以下の通り。 [root@centkun~]# date 070715302010CCYY は、最後に指定することに注意する。
CentOS IP アドレス変更
CentOS 5.4 x64 で IP アドレスを変更する方法を紹介する。[root@centkun ~]# system-config-network-tui[Edit Devices] より、DHCP 使用の有無、固定 IP の設定ができる。[Eidt DNS configuration] より、参照先 DNS の設定ができる。[Save&Quit] より、変更内容を保存する。ネットワークデーモン (network) を再起動する。[root@centkun ~]# /etc/init.d/network restartTUI(Text User Interface) は、ターミナルで実行可能な非常に優れたインターフェースだ。
Dovecot の仮想ユーザー対応
以前の記事で、SMTP 認証の仮想ユーザー対応について紹介した。メールサーバーにおいての仮想ユーザーとは、Linux アカウント (/etc/passwd) を作成することなく、メールサーバー独自のユーザーを指す。今回は、POP3/IMAP サーバー dovecot での仮想ユーザー対応方法を紹介する。"dovecot" グループを作成する (CentOS では、dovecot インストール時に作成されている)。GID は、任意。[root@centkun ~]# groupadd -g 510 dovecot "dovecot" ユーザーを作成する (CentOS では、dovecot インストール時に作成されている)。GID は、任意。[root@centkun ~]...
最新の記事
- .NET 8 RC1 を Visual Studio 2022 で利用する
- .NET 8 リリース日と .NET ライフサイクルまとめ
- ASP.NET Core アプリで、掲載コードをハイライト表示する
- Blazor WebAssembly で Azure OpenAI Service のフロントエンドを開発
- ASP.NET Core Web アプリで、Bootstrap Icons を使用する
- ASP.NET Core Web アプリの Bootstrap バージョンを最新にする
- ngrok の代替となる Visual Studio 2022 Dev Tunnels
- Visual Studio 2022 で Sass(.scss) をコンパイルする
- Azure App Service 発行プロファイルで appsettings.json を除外する
- Azure App Service でネスト構造のアプリケーション設定を定義する