Sunpillar備忘録

最近多忙で、HTMLを書いている暇がない。そのうち纏めるかもしれないものを適当にメモしているブログです。

Fedora起動時の画面サイズをディスプレイに合わせたい

2009-05-02 23:05:52 | Linux
カーネルにオプションvsa=[パラメータ]を指定すると、起動時のコンソール画面のサイズを変更できます。液晶では適切な画面サイズでないとボケるので、見栄えがよくなると思います。

  • 640x480 8bit - 0x301
  • 640x480 16bit - 0x311
  • 640x480 24bit - 0x312
  • 800x600 8bit - 0x303
  • 800x600 16bit - 0x314
  • 800x600 24bit - 0x315
  • 1024x768 8bit - 0x305
  • 1024x768 16bit - 0x317
  • 1024x768 24bit - 0x318
  • 1280x1024 8bit - 0x307
  • 1280x1024 16bit - 0x31a
  • 1280x1024 24bit - 0x31b
  • 1600x1200 8bit - 0x31c
  • 1600x1200 16bit - 0x31e
  • 1600x1200 24bit - 0x31f
  • 1280x720 8bit - 0x362
  • 1280x720 16bit - 0x363
  • 1280x720 24bit - 0x364
  • 1920x1080 8bit - 0x365
  • 1920x1080 16bit - 0x366
  • 1920x1080 24bit - 0x367

ミニPCによく用いられる1024x600用のオプションは分かりませんでした。
コメント (0) |  トラックバック (0) | 

Fedora 11 Previewのインストールの途中、画面が真っ暗になる

2009-05-02 22:30:00 | Linux
Fedora 11 Previewをインストール中、ハングアップしていないのに突然画面が真っ暗になることがあります。

その場合は、インストールディスクのモード選択画面で[TAB]を押し、起動オプションnomodesetを付加すると直る場合があります。

インストール完了後、そのまま起動すると再発するのでgrubの画面でeを押し、カーネルオプションにnomodesetを付加します。ここで編集したオプションは保存されません。なので、正常起動後に/boot/grub/grub.confを編集し、常にnomodesetが設定されるようにします。一度grub.confを設定すれば、カーネルをアップデートしてもオプションは引き継がれます。
コメント (0) |  トラックバック (0) | 

Fedoraの壁紙

2009-04-04 00:14:54 | Linux
Fedoraの壁紙は以下からダウンロードできます(英語)。
ちなみに探せば決定稿以外の壁紙もダウンロードできます。

Fedora 10
テーマ: Solar

Fedora 9
テーマ: Waves

Fedora 8
テーマ: Infinity
コメント (0) |  トラックバック (0) | 

IPv6での接続を確認する

2009-02-14 21:00:58 | TIPS
IPv6でpingをするときは、ping6を使います。

C:>ping6 ipv6.2ch.net

Pinging ipv6.2ch.net [2407:3000:6:175::12]
from 2001:0:cf2e:3096:8000:3d3b:232f:1b21 with 32 bytes of data:

Reply from 2407:3000:6:175::12: bytes=32 time=1581ms
Reply from 2407:3000:6:175::12: bytes=32 time=626ms
Reply from 2407:3000:6:175::12: bytes=32 time=621ms
Reply from 2407:3000:6:175::12: bytes=32 time=615ms

Ping statistics for 2407:3000:6:175::12:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 615ms, Maximum = 1581ms, Average = 860ms

tracertはtracert6です。

C:>tracert ipv6.google.com

Tracing route to ipv6.l.google.com [2001:4860:c003::68]
over a maximum of 30 hops:

1 * * * Request timed out.
2 * 328 ms 326 ms 2a00:801:0:12::1
3 318 ms 326 ms 318 ms 2a00:800:0:1::81:1
4 330 ms 328 ms 314 ms 2a00:800:0:1::e:2
5 343 ms 336 ms 348 ms 2a00:800:0:1::5:1
6 334 ms 328 ms 348 ms pr61.ams04.net.google.com [2001:7f8:1::a501:5169:1]
7 * * * Request timed out.
8 607 ms 602 ms 623 ms 2001:4860:c003::68

Trace complete.


接続確認
GoogleのIPv6版 http://ipv6.google.com/は今のところIPv4アドレスが設定されてないようです。なので、接続できればIPv6で接続できているはずです。

また、The KAME project[http://www.kame.net/]の踊るカメも有名です。接続して、カメが動いていればIPv6で接続しています。IPv4とIPv6が並存している環境だと、場合によってはIPv4が優先されてしまいます。そういうときは直接IPv6アドレスを指定すると、明示的にIPv6でアクセスできます。KAME projectならhttp://[2001:200:0:8002:203:47ff:fea5:3085]/でアクセスできるはずです。そのほか、OCNのhttp://www.ocnipv6.jp/ (http://[2001:218:2001:3005::7f]/)、2ちゃんねるIPv6板 http://ipv6.2ch.net/ipv6/があります。

コメント (0) |  トラックバック (0) | 

IPv4環境でIPv6を使う (Windows XP, Teredo)

2009-02-14 20:40:37 | TIPS
クライアントがIPv4グローバルアドレスを持たず、NATで外と通信している場合は6to4は使えません。このような場合はTeredoを使うことでIPv4環境でIPv6を使うことができます。TeredoはWindows XP SP1以降には入っています

まず、XPの場合はIPv6が入ってないのでインストールします。

ipv6 install

"Succeeded"と表示されればインストール成功です。

ipv6 if

でインターフェイスの一覧が見られます。Teredoを設定するためには、以下のコマンドを打ちます。

netsh interface ipv6 set teredo enterpriseclient teredo.ipv6.microsoft.com

teredo.ipv6.microsoft.comはマイクロソフトが設置しているTeredoサーバです。teredo.ipv6.microsoft.comよりも近いサーバがあれば、そちらを選択したほうがいいです。

参考
http://omake.accense.com/wiki/IPv6/Teredo
コメント (0) |  トラックバック (0) | 

IPv4環境でIPv6を使う (Windows XP, 6to4)

2009-02-14 20:28:40 | TIPS
IPv4環境でIPv6を使う技術に、6to4という技術があります。Windows XPではIPv6がインストールされていないので、まずインストールします。

ipv6 install

"Succeeded"と表示されればインストール成功です。

ipv6 if

でインターフェイスの一覧が見られます。6to4を設定するためには、以下のコマンドを打ちます。

netsh interface ipv6 6to4 set relay 192.88.99.1 enable

192.88.99.1はRFC 3068で定義された、6to4リレールータのIPv4アドレスです。最寄の6to4リレールータに到達する(はず)です。使用するルータを明示的に設定する場合は、192.88.99.1の部分を変更します(ホスト名でも設定可能)。なお、Windows XP SP3では6to4の設定をしなくても、勝手に192.88.99.1に設定されるようです。

参考
http://www.6to4.jp/settings/winxp.htmlhttp://itpro.nikkeibp.co.jp/article/COLUMN/20081111/319003/?ST=nettech&P=2
コメント (0) |  トラックバック (0) | 

DHCPメッセージタイプ

2009-01-31 20:38:01 | メモ
DHCPのタグ値53「DHCPメッセージタイプ」の意味

1. DHCP DISCOVER (発見)
クライアントが、ブロードキャストでサーバを探すためのメッセージ。

2. DHCP OFFER (提示)
DHCP DISCOVERを受け取ったサーバが、クライアントに向けて候補のIPアドレスを通知するためのメッセージ。

3. DHCP REQUEST (要求)
DHCP OFFERを受け取ったクライアントが、サーバに向けて候補のIPアドレスの取得を要求するためのメッセージ。

4. DHCP DECLINE (辞退)
DHCP OFFERを受け取ったクライアントが、サーバによって提示されたIPアドレスが既に他のクライアントに使用されていることを発見し、提示されたIPアドレスの取得を辞退するためのメッセージ。

5. DHCP ACK (承認)
DHCP REQUESTを受け取ったサーバが、クライアントに貸し出すIPアドレス、ネットマスク、貸出期間などを通知するためのメッセージ。その他肯定的な応答にも使用?

6. DHCP NAK (拒否)
DHCP REQUESTを受け取ったサーバが、クライアントの要求を拒否するためのメッセージ。その他否定的な応答にも使用?

7. DHCP RELEASE (解放)
クライアントが、取得したIPアドレスを解放するときにサーバへ送信するためのメッセージ。

8. DHCP INFORM (情報)
クライアントが、サーバにIP取得以外の情報を要求するときに使用するためのメッセージ。

9. DHCP FORCERENEW (強制再取得)
サーバが、クライアントへ再設定を命令するときに使用するメッセージです(RFC3203)。

10. DHCP LEASE QUERY
11. DHCP LEASE UNASSIGNED
12. DHCP LEASE UNKNOWN
13. DHCP LEASE ACTIVE
(RFC4388)
コメント (1) |  トラックバック (0) | 

各国のIPアドレス割り当て状況を確認する

2008-12-20 18:01:24 | メモ
各国のIPアドレス割り当て状況を確認するためには以下のデータを参照します。

APNIC管轄
ftp://ftp.apnic.net/pub/apnic/stats/apnic/delegated-apnic-latest

AfriNIC管轄
ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest

ARIN 管轄
ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest

LACNIC管轄
ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest

RIPE NIC管轄
ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-latest
コメント (0) |  トラックバック (0) | 

Fedora 9で無線LAN(WPA-ASE)を使う

2008-10-18 22:26:27 | Linux
暗号方式をWEPからWPAに変更したところ、以前紹介した「Fedora 8で無線LANの使い方」ではうまくいきませんでした。

そこでWPA-AESを使う場合の方法。

まず、無線LANのインターフェイス名を調べます。
システム>管理>ネットワークで無線LANのインターフェイス名がわかります。



次に、/etc/sysconfig/wpa_supplicantを編集します。編集するのはINTERFACESとDRIVERSの行です。INTERFACES="-iインターフェイス名" (例ではINTERFACES="-iwlan0")、DRIVERS="-Dwext"とします。

次に、wpa_passphraseを使用してパスフレーズを生成します。
/usr/sbin/wpa_passphrase [SSID] [パスフレーズ]

ここでは、SSIDをhoge-foo、パスフレーズをtesttesttestとします。すると以下のものが標準出力に出力されるのでコピーしましょう。
network={
	ssid="foo-hoge"
	#psk="testtesttest"
	psk=b5a914e9e476104eda7fe443af5486922984fceb350c0310ea713556ce611500
}

次に、/etc/wpa_supplicant/wpa_supplicant.confを編集します。
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

network={
	ssid="foo-hoge"
	key_mgmt=WPA-PSK
	proto=WPA
	pairwise=CCMP
	group=CCMP
	psk=b5a914e9e476104eda7fe443af5486922984fceb350c0310ea713556ce611500
}

意味:
ssid:親局のSSID
key_mgmt:キー生成方式。WPA-PSK以外にWPA-EAPという方式もある。
proto:プロトコル?WPA以外にあるかは不明
pairwise:WPA-ASEならCCMP、WPA-TKIPならTKIP
group:同上
psk:パスフレーズ。上の例では暗号化しているが、psk="testtesttest"とダブルクォーテーションで囲むことで平文を書くことも可能。

次に一度無線LANを停止します。
/sbin/ifdown wlan0

次にwpa_supplicantというサービスを起動します。
/etc/init.d/wpa_supplicant start

ついでにサービスを起動時に自動的に起動するようにします。
/sbin/chkconfig wpa_supplicant on

最後に無線LANを起動します。
/sbin/ifup wlan0

参考
無線LANをWPAで暗号化して使用するには - @IT
コメント (0) |  トラックバック (0) | 

WindowsのNTPクライアントの同期する間隔を調整する

2008-09-09 21:45:01 | TIPS
最近のOSは、NTPを利用して時間を自動調整する機能があります。Windowsでは、「インターネット時刻」を設定することで、その機能を使うことができます。

Windows XPのNTPは、通常1週間に1度の間隔で時刻源と同期するようになっていますが、レジストリを弄ることで調節する間隔を変更できます。

レジストリの改変は大変危険です。パソコンが起動不能になる等の不利益が生じても一切責任を負いません。

レジストリエディタを起動して、HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpClientのSpecialPollIntervalをクリックします。

同期したい間隔を入力します。単位は秒です。なお、デフォルトは604800です。

変更後、再起動すると設定した間隔で同期を行うようになります。

参考
インターネット時刻機能のポーリング間隔を調整する方法 [Microsoft]

注意
あまり小さい値は使用しないでください。頻繁に同期しようとパケットを送るため、相手サーバに負荷をかけたり、ネットワークの帯域を消費するため非常に迷惑です。特に家庭内LANを構築して十台以上の機器が外部サーバと同期している場合は、1台のマシンをNTPサーバすることも考えたほうがいいです。

例えば、ntp.nict.jpは同期回数が毎時20回(同期間隔180秒)を超えるとアクセス拒否を行う場合があるとしています
コメント (0) |  トラックバック (0) |