-PR-
締切り
済み

ntpポートを開けるには??

  • 困ってます
  • 質問No.56077
  • 閲覧数3199
  • ありがとう数4
  • 気になる数1
  • 回答数4
  • コメント数0

お礼率 12% (6/49)

こんばんは。
コンピュータネットワーク(その他)で質問させてもらっていたのですが、内容が
こっちのような気がしたので、再度質問させていただきます。


RedHat7Jで、NTPサーバーを立てたくて、クライアント(Windows)で、それを参照して時刻を合わせたいと思っています。
で、RedHat7Jに「xntp3-5.93-4.i386.rpm」ってのをどこからか忘れましたが、ダウンロードしてインストールしました。インストールして「/etc/rc.d/init.d」にできた「xntpd」と言うのを起動しているのですが、NTPポートが開いていないらしくて、クライアントから参照できません。
サーバーの時刻は、ちゃんと合わせれています。

どうか、クライアントから時刻が合わせれるようにNTPポートを開けたいのですが、方法がわかりません。
どの本等をみても、xntpd、ntpdを起動して、クライアントでは桜時計などのツールを入れて、NTPサーバーを、ntpdの起動させたサーバーに設定するとしか書いていません。

どうか、宜しくお願いいたします。
通報する
  • 回答数4
  • 気になる1
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全4件)

  • 回答No.2
レベル12

ベストアンサー率 41% (324/772)

「NTPポートが開いていないらしくて、、、」ではなく RH7上で[NTP]ポートが待機状態にない、つまり、 xntpdが起動していないのではないでしょうか? 「/etc/rc.d/init.d」に「xntpd」を置くだけでは 起動しません。 /etc/rc.d/rc?.d/ 以下に規定のSymbolicLinkを作成 する必要があります。 上記の「?」の部分には3,4,5が入ります。 ...続きを読む
「NTPポートが開いていないらしくて、、、」ではなく
RH7上で[NTP]ポートが待機状態にない、つまり、
xntpdが起動していないのではないでしょうか?

「/etc/rc.d/init.d」に「xntpd」を置くだけでは
起動しません。
/etc/rc.d/rc?.d/ 以下に規定のSymbolicLinkを作成
する必要があります。
上記の「?」の部分には3,4,5が入ります。
またSymbolicLinkの名前は「S??」で始まる
必要があります。
(??の部分には2桁の数字が入ります)
補足コメント
atsu1100

お礼率 12% (6/49)

どうもありがとうございます。

リンクははってありました。
S55xntpd -> ../init.d/xntpd
って事ですよね??

ntpq -pを実行すると、見づらいですけど以下のような結果が表示されます。
remote refid st t when poll reach delay offset disp
==============================================================================
+eagle.center.os .GPS. 1 u 109 128 377 135.93 -9.833 9.87
*clock.nc.fukuok .GPS. 1 u 86 128 377 87.72 -7.288 18.31
+ns.kobe-pc.ac.j .GPS. 1 u 127 128 377 95.83 -11.520 68.13
投稿日時 - 2001-03-26 18:46:59


  • 回答No.3
レベル11

ベストアンサー率 36% (86/235)

私も同じようにRedhat7Jで、xntpで、NTPサーバーを立てていますが、問題なく動いています。 設定ファイルを書きましたか? /etc/ntp.confですよ。 多分サンプルが入っていると思いますが、私は、以下の1行を入れています。 server cesium.mtk.nao.ac.jp これが、Timeサーバーを何を見に行くかの設定です。 psコマンドで、ntpdが、動いているか見た ...続きを読む
私も同じようにRedhat7Jで、xntpで、NTPサーバーを立てていますが、問題なく動いています。
設定ファイルを書きましたか?
/etc/ntp.confですよ。
多分サンプルが入っていると思いますが、私は、以下の1行を入れています。
server cesium.mtk.nao.ac.jp
これが、Timeサーバーを何を見に行くかの設定です。
psコマンドで、ntpdが、動いているか見たほうがいいと思います。
/var/log/messagesにntpのlogが、入るので、停止、起動を行ってlogを確認し、正常に起動しているか見たほうがいいと思います。
ちなみに、私のマシンは、このようになります。

Mar 29 23:28:40 gw 3月 29 23:28:40 ntpd: ntpd shutdown succeeded

ar 29 23:28:49 gw 3月 29 23:28:49 ntpd: ntpd startup succeeded
Mar 29 23:28:49 gw ntpd[4155]: ntpd 4.0.99j Wed Aug 23 13:11:23 EDT 2000 (1)
Mar 29 23:28:49 gw ntpd[4155]: precision = 6 usec
Mar 29 23:28:49 gw ntpd[4155]: using kernel phase-lock loop 0001
Mar 29 23:28:49 gw ntpd[4155]: frequency initialized -35.899 from /etc/ntp/drift
Mar 29 23:28:49 gw ntpd[4155]: using kernel phase-lock loop 0041
Mar 29 23:28:49 gw ntpd[4155]: bind() fd 12, family 2, port 123, addr 224.0.1.1, in_classd=1 flags=0 fails: Address already in
use
Mar 29 23:28:49 gw ntpd[4155]: ...multicast address 224.0.1.1 using wildcard socket

ご参考になれば・・・。
補足コメント
atsu1100

お礼率 12% (6/49)

こんばんは。ken2さん。どうもありがとうございます。

ntp-4.0.99j-7.i386.rpmに入れ直して、他の所で質問させて頂いていたken2さんから頂いていた回答のntp.confで設定し直しましたが、やはり、ntpポートは空いていないみたいです。
ポートが空いているかいないかのの確認は、nmapと言うツールで確認しました。
また、windowsから桜時計でみてみましたが、ホストエラーと言われてしまいました。

psコマンドで実行を確認してみると、
22939 ? SL 0:00 ntpd -A
と、表示されたので実行はされているみたいです。


ntpq-pを実行すると以下の結果になりました。
remote refid st t when poll reach delay offset jitter
==============================================================================
cesium.mtk.nao. .ATOM. 1 u 8 64 1 274.504 -18.584 0.000
LOCAL(0) LOCAL(0) 10 u - 64 0 0.000 0.000 4000.00


ちなみに、/var/log/messagesのログの結果は、
Mar 30 01:22:46 server ntpd[22884]: ntpd exiting on signal 15
Mar 30 01:22:46 server ntpd: ntpd shutdown succeeded
Mar 30 01:22:50 server ntpd[22939]: ntpd 4.0.99j Wed Aug 23 13:11:23 EDT 2000 (1)
Mar 30 01:22:50 server ntpd[22939]: precision = 14 usec
Mar 30 01:22:50 server ntpd[22939]: using kernel phase-lock loop 0001
Mar 30 01:22:50 server ntpd[22939]: frequency initialized 60.553 from /etc/ntp/drift
Mar 30 01:22:50 server ntpd[22939]: using kernel phase-lock loop 0041
Mar 30 01:22:50 server ntpd[22939]: bind() fd 11, family 2, port 123, addr 224.0.1.1, in_classd=1 flags=0 fails: Address already in use
Mar 30 01:22:50 server ntpd[22939]: ...multicast address 224.0.1.1 using wildcard socket
Mar 30 01:22:50 server ntpd: ntpd startup succeeded

です。

どうか、宜しくお願い致します。
投稿日時 - 2001-03-30 01:15:18
  • 回答No.4
レベル11

ベストアンサー率 36% (86/235)

私も少し設定をシンプルにしてみました。 /etc/ntp.conf server cesium.mtk.nao.ac.jp driftfile /etc/ntp/drift broadcastdelay 0.008 authenticate no 多分ntp.confでは、上の2行だけでいいと思います。 それと、私もスキャナーでチェックしてみましたが、tcpの123番は、あいてい ...続きを読む
私も少し設定をシンプルにしてみました。
/etc/ntp.conf
server cesium.mtk.nao.ac.jp
driftfile /etc/ntp/drift
broadcastdelay 0.008
authenticate no

多分ntp.confでは、上の2行だけでいいと思います。

それと、私もスキャナーでチェックしてみましたが、tcpの123番は、あいていませんでした。
udpの123番はあいているようです。
桜時計は、きちんと接続できていますので、大丈夫だと思います。

/var/log/messages

ar 30 23:20:13 gw 3月 30 23:20:13 ntpd: ntpd shutdown succeeded
Mar 30 23:20:18 gw 3月 30 23:20:18 ntpd: ntpd startup succeeded
Mar 30 23:20:18 gw ntpd[6340]: ntpd 4.0.99j Wed Aug 23 13:11:23 EDT 2000 (1)
Mar 30 23:20:18 gw ntpd[6340]: precision = 32 usec
Mar 30 23:20:18 gw ntpd[6340]: using kernel phase-lock loop 0001
Mar 30 23:20:18 gw ntpd[6340]: frequency initialized -34.894 from /etc/ntp/drift
Mar 30 23:20:18 gw ntpd[6340]: using kernel phase-lock loop 0041

です
  • 回答No.1
レベル14

ベストアンサー率 47% (11786/24626)

timeサーバの待ち受けポートは、tcp/37、または、udp/37です。 そしてNTPサーバの待ち受けポートは、udp/123です。 これを通してやる設定をすればいいと思います。 ...続きを読む
timeサーバの待ち受けポートは、tcp/37、または、udp/37です。
そしてNTPサーバの待ち受けポートは、udp/123です。

これを通してやる設定をすればいいと思います。
補足コメント
atsu1100

お礼率 12% (6/49)

どうもありがとうございます。

通すってどういう事ですか?
/etc/servicesには、
tcp/37、udp/37、tcp/123、udp/123の記述はありました。

よろしくお願いします。
投稿日時 - 2001-03-26 18:55:12
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ