68user's page 掲示板

Prev< No. 945〜950> Next  [最新発言に戻る] [過去ログ一覧]
No. 945 # 流れ星 2000/06/28 (水) 14:27:10
ネットワークに関して教えてください。
ホームルータ経由でISDN回線に接続し、モデムとつながれている端末にアクセスすることはできるのですが、モデムでつながれている端末はホームルータないの端末にアクセスすることができません。
ルーティングテーブルの設定が必要なのかと思いますが、どのように設定したらよいかわかりません。
ホームルータのグローバルアドレスとかみることとかできるのでしょうか。
これについて詳しい人がいたら、教えてください。よろしくお願いします。

No. 946 # has 2000/06/28 (水) 20:08:06
つまらない質問でごめんなさい。
perl 5.004_04について教えてください。

スクリプトの最初にifを書くと、その後のスクリプトが
どうであろうがCompilation errorになって実行できないのですが、
これはバグなんでしょうか?
もしバグだとしたら、広く知られたものなんでしょうか?
以下余分に長いサンプル(split.pl)です。

#!/usr/local/bin/perl
if(#$ARGV != 1) { die "Usage: split.pl keyword file\n"; }
$keyword = $ARGV[0];
$infile = $ARGV[1];
open(IN, $infile);
$prefix = "$infile-split-";
$suffix = "000";
$file = ">$prefix$suffix";
open(OUT, $file);
while($line = <IN>) {
        print OUT $line;
        if($line =~ /^\s*$keyword\s*$/) {
                $suffix = sprintf "%03d", $suffix+1;
                $file = ">$prefix$suffix";
                open(OUT, $file);
        }
}

No. 947 # 68user 2000/06/28 (水) 20:27:40
@has
> if(#$ARGV != 1) {
#$ じゃなくて $# っすね。

> これはバグなんでしょうか?
ちなみに (言うまでもないかもしれませんが) ちょっと前までの
stable は 5.005_03 です。今の perl5.6 はかなり buggy だとか
# と perl の偉い人が fj で言ってた。

あと、7/22 か 8/12 か 8/20 あたりにそちらに寄りますので、
もし居るならよろしく。


@流れ星
> ネットワークに関して教えてください。
NAT もルーティングも、ソフトウェア (FreeBSD) でしか
やったことがないので、アドバイスできません。

NAT かましてるかどうか、ルータの型番、モデムの端末が
LAN 内にあるのか外にあるのか、などを書いて fj.net.lan など
に投稿するといいでしょう。

# でも、最近のってほとんど http://ルータのIPアドレス/ で
# 設定できるんでないの?

No. 948 # kick 2000/06/29 (木) 06:25:19
はじめまして
perl(CGI)でAccessLogを取るScriptを
作っています。
HTTP以外の情報って取得できるのですか?
例えば、FTPなどのAccessLogとか...

No. 949 # 68user 2000/06/29 (木) 08:45:29
> 例えば、FTPなどのAccessLogとか...
無理です。FTP と HTTP は別物だから。

No. 950 # has 2000/06/29 (木) 14:40:11
@68user
>#$ じゃなくて $# っすね。
ふぇえ、おはずかしい。
真っ先に人のせいにしてしまうなんて…。

>今の perl5.6 はかなり buggy だとか
冷静に人のシステムを批判できる人って
やっぱ偉いですよね〜。

Prev< No. 945〜950> Next  [最新発言に戻る] [過去ログ一覧]