telnetについて語れ。at UNIX
telnetについて語れ。 - 暇つぶし2ch270:名無しさん@お腹いっぱい。
10/05/28 00:53:31 .net
質問になるか分かりませんか
ネットワークが不安定で、もしくは、セキュリティ上の理由で
telnetで接続をしても、Tryingから大分時間がかかるとして
telnetコマンドの試行時間を伸ばして安定させたいときの方法とかは無いでしょうか?

271:名無しさん@お腹いっぱい。
10/05/28 08:49:38 .net
自分はよく while :; do telnet foo; sleep 1; done ってやるよ。

272:名無しさん@お腹いっぱい。
10/05/29 14:08:35 .net
>>270
connect(2)のタイムアウトの時間を延ばしたい、ってことだよね
一般的な方法はあるのかなあ・・・
OSを限定すれば何かあるかもしれない
Linuxなら /proc/sys/net/ipv4/tcp_syn_retries とか

273:名無しさん@お腹いっぱい。
10/10/10 01:38:34 .net
telnet でメールサーバに接続してsmtp しようとしてもうまくいきません・・・
telnet (つなぎたいサーバ) 25
としてもいつまでも
Trying *.*.*.*...
っとなって、いつまでも繋がりません。

会社のPC (fedora)だとすぐに繋がり、メールの送信までできます。
自分のアドレスに送ってみたら、ちゃんと受信できました。
ただ、同じサーバに繋ごうとしているのに、自宅のPC(Scientific Linux5.5)だといつまでも繋がりません。
自宅の PC ではtelnet のバージョンは
telnet.x86_64 1:0.17-39.el5
です。
どういった原因が考えられるでしょうか?


274:名無しさん@お腹いっぱい。
10/10/10 09:16:27 .net
て~るねっと♪てるねっと♪夢のてるねっと……♪


275:名無しさん@お腹いっぱい。
10/10/11 22:08:24 .net
>>273
もしかして会社の中のメールサーバじゃないの?

276:名無しさん@お腹いっぱい。
10/10/12 02:13:21 .net
>>275
会社の中のサーバではない筈です。
わたしの会社は自前のメールサーバを保有しておらず、外部の会社にメールサーバ機能を委託しています。
(ちゃんとお金も払っています。会社が。)
自宅のパソコンでも、Windows 用のメーラー(becky!)を使えば受信できます。(dual boot です。)



277:名無しさん@お腹いっぱい。
10/10/12 20:10:53 .net
>>276
まずは、Windowsからtelnetしてみて、接続できるか確かめてみては?
(Windows7だとtelnet入ってないので、TeraTermとかcygwinのtelnetとか
別途入れる必要があるけど・・・)

Windowsでも繋がらないなら、ルーターでファイアウォールで設定されているとか、
あなたの自宅との接続をそもそも許可してないとか、かもしれない

Linuxだけ繋がらないなら、Linuxのファイアウォール(iptables?)とか、かも。
そうなら、Linux板に行った方がいいかもしれない。

278:名無しさん@お腹いっぱい。
10/10/12 20:23:13 .net
あ、Becky!で送信も出来るのなら、windowsからport25に繋がってる
はずなので、ルータとかの線は無いですね

279:名無しさん@お腹いっぱい。
10/10/12 20:48:50 .net
Outbound Port25 Blockingってやつかも

280:273
10/10/13 23:52:48 .net
規制されている様なので携帯から…

皆さんありがとうございます。
おっしゃる通り、Outbound Port25 Blocking ってやつみたいです。
試しに、110(受信)で繋いでみたら、ちゃんとconnected になりました。
まだ、送れるようになった訳ではないですが、規制解除されてから改めて書き込みます。

281:273
10/10/21 23:58:57 .net
$telnet サーバ名 587
で上手く繋がりました。送信もできました。受信に関しては、何故か認証エラーにあってログインができない状態でしたが、
$telnet サーバ名 110
でログインした後、
$user ID@メールサーバ
$pass パスワード
で上手く受信できるようになりました。サーバによっては、user のところが ID のみではなく、メールアドレス全体を入力しなければならないようです。


282:名無しさん@お腹いっぱい。
10/12/30 13:01:30 .net
>>36 のように入力したのですが、うまくいきません・・・
原因を教えてほしいです。

$ telnet nxtsourceforge.jp 80
Trying 202.221.179.22...
Connected to nxt.sourceforge.jp (202.221.179.22).
Escape character is '^]'.
get / http/1.0
host : nxt.sourceforge.jp
useragent:nxt/4.0
referer:URLリンク(nxt.sourceforge.jp)

HTTP/1.1 501 Method Not Implemented
Date: Thu, 30 Dec 2010 03:38:10 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch
Allow: GET,HEAD,POST,OPTIONS
Content-Length: 336
Connection: close
Content-Type: text/html; charset=iso-8859-1

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>501 Method Not Implemented</title>
</head><body>
<h1>Method Not Implemented</h1>
<p>get to /index.html not supported.<br />
</p>
<hr>
<address>Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch Server at nxt.sourceforge.jp Port 80</address>
</body></html>
Connection closed by foreign host.


283:名無しさん@お腹いっぱい。
10/12/30 20:56:20 .net
?

284:名無しさん@お腹いっぱい。
11/01/05 11:11:10 .net
>>282
GETは大文字で。

285:名無しさん@お腹いっぱい。
11/01/09 00:44:38 .net
>>284
ありがとうございます。
ちゃんと
HTTP/1.1 200 OK
がでました!


286:名無しさん@お腹いっぱい。
11/01/11 07:16:09 .net
telnetのTELNETプロトコルって、
単なるTCPソケット接続とは違うんですか?

287:名無しさん@お腹いっぱい。
11/01/11 08:29:16 .net
違う。
認証情報(ユーザ名)や環境変数や端末タイプを渡したり、
ECHOをどちら側でやるかネゴしたりする。

288:名無しさん@お腹いっぱい。
11/01/11 09:22:18 .net
じゃあ、telnetコマンドでtelnetd以外のサーバーに接続した時、
相手側がTELNETプロトコルじゃないことをどこで判断してるんですか?

289:名無しさん@お腹いっぱい。
11/01/11 09:38:15 .net
telnet port(23)に接続したときにtelnetのネゴを行う。
port番号の前に+,-をつけることで制御できる実装もある。

290:名無しさん@お腹いっぱい。
11/01/11 09:49:03 .net
>>289
え!! そうだったのですか!! 道理で port 23 以外にNATしたりしてポート変更すると
正常につながらないわけですね。ありがとうございました。

291:名無しさん@お腹いっぱい。
11/01/11 20:49:53 .net
横レスだが、
port(23)以外に接続してtelnetのネゴを行なっていないにもかかわらず、
端末タイプやECHO方式が正しく設定され、正常に動くこともあるのは何故?
(この状態でウィンドウのリサイズにもちゃんと対応する)

port(23)以外でも何らかの方法で接続先のサーバーがtelnetdかそれ以外かを
クライアント側が自動判定しているのではないのか?

292:名無しさん@お腹いっぱい。
11/01/11 21:19:34 .net
telnet決め打ちのヘッポコクライアントなんじゃないの?
パケットモニターしてみなよ。

293:名無しさん@お腹いっぱい。
11/01/11 21:34:13 .net
>>292
ちがうよ。
相手がhttpdならtelnetネゴしない。
相手がtelnetdならport=23以外でもtelnetネゴする。

FreeBSDの/usr/bin/telnetだよ。

294:名無しさん@お腹いっぱい。
11/01/11 22:27:43 .net
>>291
ソース読んでみれば。

295:名無しさん@お腹いっぱい。
11/01/11 22:49:02 .net
当然ソースは今読んでるけど、
すでに知ってる人が居たら先に答えてくれないかな -> 詳しい人

296:名無しさん@お腹いっぱい。
11/01/12 00:53:33 .net
FreeBSDのtelnetで調べた。
telnetdは勝手にoptionを送りつけてくる
telnetは
 portを指定しないとoptionを送りつける。
 portを指定するとoptionを送り付けない。(受動的)

telnet> tog opt
Will show option processing.
telnet> open localhost 23
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
RCVD WILL ENCRYPT
SENT DO ENCRYPT
SENT IAC SB ENCRYPT REQUEST-START
SENT IAC SB ENCRYPT SUPPORT DES_CFB64 DES_OFB64

297:名無しさん@お腹いっぱい。
11/01/12 00:55:06 .net
telnet> open localhost
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
SENT WILL AUTHENTICATION
SENT DO ENCRYPT
SENT WILL ENCRYPT
SENT DO SUPPRESS GO AHEAD
SENT WILL TERMINAL TYPE
SENT WILL NAWS
SENT WILL TSPEED
SENT WILL LFLOW
SENT WILL LINEMODE
SENT WILL NEW-ENVIRON
SENT DO STATUS
RCVD WILL ENCRYPT
SENT IAC SB ENCRYPT REQUEST-START
SENT IAC SB ENCRYPT SUPPORT DES_CFB64 DES_OFB64

298:名無しさん@お腹いっぱい。
11/01/12 06:34:52 .net
すると、
telnetdが最初に送り付けてくるデータと同じデータをファイル化して保存しておき、
このファイルをFTPでGETする時のdataコネクション(PASV)を、
telnetコマンドで手動でやったりすると、
telnetコマンドがtelnetネゴしようとして誤動作しそうだな。

299:名無しさん@お腹いっぱい。
11/02/04 22:31:50 .net
telnet でメール送ったのに返ってきてしまいました・・・
yahoo のフリーメールから自分の携帯電話に送ったのですが、届きませんでした。
ちなみに、evolution を使えばその yahoo のアドレスから自分の携帯電話にメールを送信することは可能です。
(ちゃんと届きます。)
auth plain を使いました。
何が原因でしょうか?

差出人: MAILER-DAEMON@yahoo.co.jp
件名: failure notice
Hi. This is the qmail-send program at yahoo.co.jp.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.

<***@softbank.ne.jp>:
***.***.***.*** failed after I sent the message.
Remote host said: 554 Invalid Header

--- Below this line is a copy of the message.

Return-Path: <***@yahoo.co.jp>
Received: (qmail 88505 invoked by alias); 4 Feb 2011 12:52:38 -0000
Received: from unknown (HELO ***) (***@124.255.102.112 with plain)
by smtp501.mail.kks.yahoo.co.jp with SMTP; 4 Feb 2011 12:51:31 -0000
X-Apparently-From: <***@yahoo.co.jp>
X-Mailer:telnet
subject:5

(本文)
quit


300:名無しさん@お腹いっぱい。
11/02/04 22:33:24 .net
こんな感じで送りました。

ehlo smtp.mail.yahoo.co.jp
auth plain (コード)
main from:自分のアドレス
rcpt to:携帯のアドレス
data
X-Mailer:telnet
subject:5
.
quit


301:名無しさん@お腹いっぱい。
11/02/04 22:40:36 .net
>>299
> 554 Invalid Header

だろ。

エンベロープのMAIL FROMや RCPT TO だけじゃなくて、
ヘッダー(DATAの中) にも From: と To: をちゃんと書かないと拒否されるんじゃないの?
X-Apparently-From: にされちゃってるし。

302:名無しさん@お腹いっぱい。
11/02/04 22:42:26 .net
それはtelnetに関する質問ではない。

303:名無しさん@お腹いっぱい。
11/02/04 22:43:34 .net
>>299
DATAの、ヘッダーと本文との間に
空行が1行必要。
空行がないと本文がヘッダーとみなされてエラーになる。

304:名無しさん@お腹いっぱい。
11/02/04 22:43:45 .net
でも面倒だから教えてやろう。

ehlo smtp.mail.yahoo.co.jp
auth plain (コード)
main from:自分のアドレス
rcpt to:携帯のアドレス
data
X-Mailer:telnet
subject:5

.
quit

305:名無しさん@お腹いっぱい。
11/02/04 22:47:06 .net
今時 OP25Bなしで勝手にtelnetでSMTPできるISPがあるのか・・

306:名無しさん@お腹いっぱい。
11/02/04 22:50:00 .net
いや、587にtelnetしてるんだろ?

307:299
11/02/05 01:51:28 .net
みなさんありがとうございます!
ヘッダー部分に改めて
From: や To: を入れなければならなかったのですね

あと、port は 587 にしてます

>>303
ごめんなさい、300 の説明が間違っていました。
空行はいれてあります。


308:299
11/02/05 02:06:18 .net
うまく携帯で受信できました、ありがとうございます!


309:名無しさん@お腹いっぱい。
11/02/05 08:23:52 .net
>>308 plus
Login無しでも送信できました、ありがとうございます!

310:名無しさん@お腹いっぱい。
12/11/01 22:47:53.43 .net
telnetは安全性が低いってどのくらいですか?
なにかtelnetで安全に通信する方法はないですか?
sshは公開キーの扱い方が意味不明すぎて、私には設定できません。

311:名無しさん@お腹いっぱい。
12/11/01 22:57:44.43 .net
sshの公開鍵はそんなに難しくないよ。
なんか勘違いしてるんでは。

312:名無しさん@お腹いっぱい。
12/11/01 23:38:47.00 .net
telnetで接続しておいてからTLS?w

313:名無しさん@お腹いっぱい。
13/09/01 06:23:39.36 .net
同じリモートログインでも、使うプロトコルによってマシンの耐久寿命が変わるそうですね。
telnetは、電解コンデンサがライトアップしやすいって聞きましたけど、
やっぱりセキュリティー上の問題からですか?

314:名無しさん@お腹いっぱい。
15/09/15 16:53:45.29 .net
HHKの自分のマシンから日本語環境のホストにtelnet接続したときに、
そのホストにあまり影響を与えずそのターミナル上のみ一時的に
jpレイアウトに変更する方法はありますか?

315:名無しさん@お腹いっぱい。
17/12/29 09:30:59.93 .net
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
K9M11ZU97J

316:名無しさん@お腹いっぱい。
18/05/22 04:33:18.67 .net
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
GYXD5

317:名無しさん@お腹いっぱい。
23/03/30 13:18:30.19 .net
( ´y-`)スー(*´▽`)y-~~ハァー

318:名無しさん@お腹いっぱい。
24/03/27 19:49:18.41 .net
ニコ生のほうがヤバイと言うと?」と再び聞く

319:名無しさん@お腹いっぱい。
24/03/27 20:28:10.81 .net
こみわにたぬそもめせりにふなたいねをたたんすのまめむるせこにらわほみともおをもくくぬわやまぬたおのや

320:名無しさん@お腹いっぱい。
24/03/27 20:42:46.32 .net
処罰感情もわからないで

321:名無しさん@お腹いっぱい。
24/03/27 20:59:40.61 .net
おお、楽天!
あ~ぁ…また卒業が遠のいた
トラネキサム酸が届いた

322:名無しさん@お腹いっぱい。
24/03/27 21:15:38.69 .net
>>33
ヒッキーに物を知らない層だからな。
そう、本来ならそうなんだなってまた掘ってと
キッシー辞めたらお前らも終わりだよこのダイエットの効果


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch