1x1のGIF画像 ― 2010-02-06 09:24:37
突然気づいたのだが,
Webブラウザの利用中に特定のページが真っ白に表示されることがあった.
例えば以下のページ.
http://www.atmarkit.co.jp/ad/hp/proliant0607/pedia/index0706.html
Firefox,IE,Chromeで試してみたけど一緒.
タイトルに「GIF画像 1x1 px」みたいな内容が表示されるだけ.
firefox+firebugでソースを見てみると以下のHTMLコードが表示された.
<html>
<head>
<title>index0706.html (GIF 画像, 1x1 px)</title>
</head>
<body>
</body>
<img src="http://www.atmarkit.co.jp/ad/hp/proliant0607/pedia/index0706.html" alt="http://www.atmarkit.co.jp/ad/hp/proliant0607/pedia/index0706.html">
</html>
検索してみるとKasperskyが悪いみたいなことが書かれてた.
で,次のように設定を弄ったら直った.
Kaspersky Internet Security 2010
アンチバナー設定項目にある共通バナーリストを使用するをオフ.
なんじゃこりゃ.変なルールが入ったか?
Webブラウザの利用中に特定のページが真っ白に表示されることがあった.
例えば以下のページ.
http://www.atmarkit.co.jp/ad/hp/proliant0607/pedia/index0706.html
Firefox,IE,Chromeで試してみたけど一緒.
タイトルに「GIF画像 1x1 px」みたいな内容が表示されるだけ.
firefox+firebugでソースを見てみると以下のHTMLコードが表示された.
<html>
<head>
<title>index0706.html (GIF 画像, 1x1 px)</title>
</head>
<body>
</body>
<img src="http://www.atmarkit.co.jp/ad/hp/proliant0607/pedia/index0706.html" alt="http://www.atmarkit.co.jp/ad/hp/proliant0607/pedia/index0706.html">
</html>
検索してみるとKasperskyが悪いみたいなことが書かれてた.
で,次のように設定を弄ったら直った.
Kaspersky Internet Security 2010
アンチバナー設定項目にある共通バナーリストを使用するをオフ.
なんじゃこりゃ.変なルールが入ったか?
netperf ― 2010-02-04 22:36:39
ネットワークパフォーマンスを測定する.
$ wget ftp://ftp.netperf.org/netperf/netperf-2.4.5.tar.gz
$ tar zxvf netperf-2.4.5.tar.gz
$ cd netperf-2.4.5
$ ./configure
SPECファイルを書き換える.
$ vi netperf.spec
Summary: Network Performance Testing Tool
Name: netperf
Version: 2.4.5
Release: 1
Copyright: Unknown # 削除
License: GPL # 追加
Group: System Environment/Base
URL: http://www.netperf.org/
Packager: Martin A. Brown
Source: ftp://ftp.netperf.org/netperf/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-root
Prefix: /usr
$ cd ../
$ tar czvf netperf-2.4.5.tar.gz netperf-2.4.5
$ su
rpmを作成する.
# rpmbuild -tb netperf-2.4.5.tar.gz
インストール
# rpm -ivh /usr/src/redhat/RPMS/x86_64/netperf-2.4.5-1.x86_64.rpm
HostAでサーバを起動
# netserver
Starting netserver at port 12865
Starting netserver at hostname 0.0.0.0 port 12865 and family AF_UNSPEC
HostBでクライアントを起動して,パフォーマンスを測定する.
# netperf -H 192.168.2.20
TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.2.20 (192.168.2.20) port 0 AF_INET
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
8192 16384 16384 10.02 20.37
$ tar zxvf netperf-2.4.5.tar.gz
$ cd netperf-2.4.5
$ ./configure
SPECファイルを書き換える.
$ vi netperf.spec
Summary: Network Performance Testing Tool
Name: netperf
Version: 2.4.5
Release: 1
Copyright: Unknown # 削除
License: GPL # 追加
Group: System Environment/Base
URL: http://www.netperf.org/
Packager: Martin A. Brown
Source: ftp://ftp.netperf.org/netperf/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-root
Prefix: /usr
$ cd ../
$ tar czvf netperf-2.4.5.tar.gz netperf-2.4.5
$ su
rpmを作成する.
# rpmbuild -tb netperf-2.4.5.tar.gz
インストール
# rpm -ivh /usr/src/redhat/RPMS/x86_64/netperf-2.4.5-1.x86_64.rpm
HostAでサーバを起動
# netserver
Starting netserver at port 12865
Starting netserver at hostname 0.0.0.0 port 12865 and family AF_UNSPEC
HostBでクライアントを起動して,パフォーマンスを測定する.
# netperf -H 192.168.2.20
TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.2.20 (192.168.2.20) port 0 AF_INET
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
8192 16384 16384 10.02 20.37
rrdtool ― 2010-02-02 08:07:08
check_snmpがインストールされてない? ― 2010-01-26 23:00:19
nagiosの設定を書いていて気が付いた.
/usr/local/nagios/libexec/
にcheck_snmpプラグインがインストールされていない.
どうやら,プラグインインストール時にsnmp関係のパッケージがインストールされていなかったことが原因みたい.
# yum install net-snmp-devel net-snmp-utils
にcheck_snmpプラグインがインストールされていない.
どうやら,プラグインインストール時にsnmp関係のパッケージがインストールされていなかったことが原因みたい.
# yum install net-snmp-devel net-snmp-utils
# cd nagios-plugins-1.4.14
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install
# cd /usr/local/nagios/libexec
# ls
check_apt check_flexlm check_mailq check_ping check_udp
check_breeze check_ftp check_mrtg check_pop check_ups
check_by_ssh check_hpjd check_mrtgtraf check_procs check_users
check_clamd check_http check_nagios check_real check_wave
check_cluster check_icmp check_nntp check_rpc negate
check_dhcp check_ide_smart check_nt check_sensors urlize
check_dig check_ifoperstatus check_ntp check_smtp utils.pm
check_disk check_ifstatus check_ntp_peer check_snmp utils.sh
check_disk_smb check_imap check_ntp_time check_ssh
check_dns check_ircd check_nwstat check_swap
check_dummy check_load check_oracle check_tcp
check_file_age check_log check_overcr check_time
ちゃんとインストールされている.
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install
# cd /usr/local/nagios/libexec
# ls
check_apt check_flexlm check_mailq check_ping check_udp
check_breeze check_ftp check_mrtg check_pop check_ups
check_by_ssh check_hpjd check_mrtgtraf check_procs check_users
check_clamd check_http check_nagios check_real check_wave
check_cluster check_icmp check_nntp check_rpc negate
check_dhcp check_ide_smart check_nt check_sensors urlize
check_dig check_ifoperstatus check_ntp check_smtp utils.pm
check_disk check_ifstatus check_ntp_peer check_snmp utils.sh
check_disk_smb check_imap check_ntp_time check_ssh
check_dns check_ircd check_nwstat check_swap
check_dummy check_load check_oracle check_tcp
check_file_age check_log check_overcr check_time
ちゃんとインストールされている.
sshでログイン後にメッセージを表示するには ― 2010-01-26 15:14:50
調べてみるとログイン後に読み込まれるスクリプトがあるみたい.
/etc/ssh/sshrc
取りあえずメッセージを表示してみる.
#!/bin/sh
echo "Welcome to $HOSTNAME!!"
/etc/ssh/sshrc
取りあえずメッセージを表示してみる.
#!/bin/sh
echo "Welcome to $HOSTNAME!!"
LDAP管理ソフトウェア ― 2010-01-09 22:07:57
LDAPの管理をGUIで出来ないかと探してみた.
どうやらApache Directory Studioがいいらしい.
http://directory.apache.org/studio/index.html
さっそく,インストール.
Eclipseベースのソフトウェアでなかなか使い勝手が良い.

まだまだ解らないことが多いが.
色々試してみようと思う.
OpenLDAPのインストールメモ ― 2010-01-09 14:16:52
LDAPサーバにエントリを追加する.
# vi hoge.ldif
# vi hoge.ldif
# LDAP root
dn: dc=my-domain,dc=com
objectClass: dcObject
objectClass: organization
dc: my-domain
o: my-domain ldap
description: LDAP top level
# user account object
dn: ou=People,dc=my-domain,dc=com
objectClass: organizationalUnit
ou: People
# user group
dn: ou=Group,dc=my-domain,dc=com
objectClass: organizationalUnit
ou: Group
# Manager
dn: cn=Manager,dc=my-domain,dc=com
objectClass: organizationalRole
cn: Manager
description: LDAP Manager User
dn: dc=my-domain,dc=com
objectClass: dcObject
objectClass: organization
dc: my-domain
o: my-domain ldap
description: LDAP top level
# user account object
dn: ou=People,dc=my-domain,dc=com
objectClass: organizationalUnit
ou: People
# user group
dn: ou=Group,dc=my-domain,dc=com
objectClass: organizationalUnit
ou: Group
# Manager
dn: cn=Manager,dc=my-domain,dc=com
objectClass: organizationalRole
cn: Manager
description: LDAP Manager User
# ldapadd -h localhost -x -D "cn=Manager, dc=my-domain,dc=com" -W -f hoge.ldif
グループを追加する.
dn: cn=MyGroup, ou=Group, dc=my-domain, dc=com
cn: MyGroup
objectClass: posixGroup
gidNumber: 1101
ユーザを追加する.
dn: uid=hoge, ou=People, dc=my-domain, dc=com
changetype: add
uid: hoge
cn: hoge
sn: hoge
objectClass: person
objectClass: posixAccount
objectClass: inetOrgPerson
userPassword: {MD5}OWupNQDD/sbMAWIB96xFcw==
loginShell: /bin/bash
uidNumber: 1000
gidNumber: 1101
homeDirectory: /home/hoge
dn: cn=MyGroup, ou=Group, dc=my-domain, dc=com
changetype: modify
add: memberUid
memberUid: hoge
ログイン認証にLDAPを設定する.
# authconfig-tui
グループを追加する.
dn: cn=MyGroup, ou=Group, dc=my-domain, dc=com
cn: MyGroup
objectClass: posixGroup
gidNumber: 1101
ユーザを追加する.
dn: uid=hoge, ou=People, dc=my-domain, dc=com
changetype: add
uid: hoge
cn: hoge
sn: hoge
objectClass: person
objectClass: posixAccount
objectClass: inetOrgPerson
userPassword: {MD5}OWupNQDD/sbMAWIB96xFcw==
loginShell: /bin/bash
uidNumber: 1000
gidNumber: 1101
homeDirectory: /home/hoge
dn: cn=MyGroup, ou=Group, dc=my-domain, dc=com
changetype: modify
add: memberUid
memberUid: hoge
ログイン認証にLDAPを設定する.
# authconfig-tui

最近のコメント