Telnet

Telnetã®éšŽå±¤æ§‹é€�

TCP/IPプロトコルスタãƒ�‚¯ã®ã‚¢ãƒ—リケーション層ã«å«ã¾ã‚Œã‚‹ä»£è¡¨çš�ªãƒ—ロトコルã¨ã—ã¦ã€Telnetを紹介ã—ã¦ã�ã¾ã™ã€�

Telnetã¯ã€ä¸‹ä½ã�
トランスãƒã�ト層ã«TCPを利用ã—ã€ã‚¦ã‚§ãƒ«ãƒŽã‚¦ãƒ³ãƒã�ト番å·ã¨ã—ã¦23を使ã�¾ã™ã€�







Telnetã®ç”¨é€�

Telnetを使ã�¨é�隔地ã«ã‚るサーãƒã‚’設定ã—ãŸã‚Šã€ã‚³ãƒžãƒ³ãƒ‰ã‚’実è¡�ã—ãŸã‚Šã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€�

よãサーãƒã‚„ルータã®ç®¡ç�«ä½¿ã‚ã‚Œã¾ã™ã�。ãŸã¨ãˆã�ã€æ±äº¬ã«å‹¤å‹™ã—ã¦ã�¦å¤§é˜ªæ”¯ç¤¾ã®ã‚µãƒ¼ãƒãŒãªã‚“ã‹å¤‰ã �ã¨ã—ã¾ã™ã€‚ã§ã‚‚ã€å¤§é˜ªã«ã¯ã‚·ã‚¹ãƒ�ƒ ç®¡ç�€�Œã�ªãã¦ã€ã¡ã‚�£ã¨åŽŸå› ãŒã‚ã‹ã‚Šãã†ã‚‚ãªã��・・
ã¨ã�†å ´åˆã€ã‚ã–ã‚ã–æ±äº¬ã‹ã‚‰ã‚µãƒ¼ãƒã«è©³ã—ã„シスãƒ�ƒ ç®¡ç�€�Œæ–°å¹¹ç·šã«ä¹—ã£ã¦(飛行機ã‹ã‚‚ã—ã‚Œãªã�‘ã©)ã€å¤§é˜ªã¾ã§ã�£ã¦ã‚µãƒ¼ãƒã‚’見ã¦é©åˆ�ªãƒˆãƒ©ãƒ–ルシュートをã—ãªã�¨ãƒ€ãƒ¡ã§ã™ã�ã€�


ã§ã‚‚ã€ã“ã‚Œã£ã¦
時間ã¨ç®¡ç�€��労力をã¨ã¦ã‚‚使ã£ã¦ã—ã¾ã�¾ã�。もã¡ã‚ã‚“ã€äº¤é€šè²»ã‚�®¿æ³Šè²»ã€ç®¡ç�€��人件費ãªã©ã®ã‚³ã‚¹ãƒˆã‚‚ãã‚Œãªã‚Šã«ã‹ã‹ã‚‹ã§ã—ょã�€‚ã¨ã¦ã‚‚深刻ãªãƒˆãƒ©ãƒ–ルã§ã€å®Ÿéš›ã«ç®¡ç�€�Œç¾å ´ã«è¡Œã‹ãªã‘ã‚Œã°è§£æ±ºã§ããªã�¨ã�†ãªã‚‰ã€ã¾ã�話ã¯ã‚ã‹ã‚Šã¾ã™ãŒã€å˜ç´”ãªãƒˆãƒ©ãƒ–ルã§ã¡ã‚�£ã¨è¨­å®šã‚’見れã°ã™ã解決ã§ããŸãƒ»ãƒ»ãƒ»ãªã‚“ã¦å ´åˆã ã¨æ™‚é–“ã¨ã‚³ã‚¹ãƒˆã�大ããªç„¡é§�£ã�§ã™ã€�

ãã‚“ãªã¨ãã€æ±äº¬ã‹ã‚‰å¤§é˜ªã®ã‚µãƒ¼ãƒã«Telnetã—ã¦ã€ã¡ã‚�“ã£ã¨ã‚µãƒ¼ãƒã�状態や設定を見ã¦ã€å¿�¦ãªå¯¾å‡¦ã‚’ã—ã¦ã‚ã’ã‚Œã�ã“ã‚“ãªæ™‚é–“ã¨ã‚³ã‚¹ãƒˆã�ç„¡é§�£ã�‚’ã—ãªãã¦ã‚‚ã™ã¿ã¾ã™ã€�
æ±äº¬ã¨å¤§é˜ªã®ã‚ˆã†ã«ãã‚“ãªã«é›¢ã‚ŒãŸã¨ã“ã‚ã˜ã‚ƒãªãã¦ã‚‚ã€ã‚·ã‚¹ãƒ�ƒ ç®¡ç�€��自席ã‹ã‚‰ã€ã‚µãƒ¼ãƒãƒ«ãƒ¼ãƒ�ã®ã‚µãƒ¼ãƒãŸã¡ã‚�ƒ«ãƒ¼ã‚¿ãŸã¡ã®è¨­å®šã‚„管ç�‚’è¡Œã†ãŸã‚ã«ã‚‚Telnetã¯ä¾¿åˆ©ã§ã™ã€‚ãŸã�ã—ã€ä¾¿åˆ©ãªåˆ�‚»ã‚­ãƒ¥ãƒªãƒ�‚£ã¯åå�ã«é…æ�ã—ãªã�¨ä¸æ­£ä¾µå…¥ã®ã‚«ãƒ�‚³ã‚¦ã®é¤Œé£Ÿã«ãªã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“ã€�









Telnetã®ã—ãã¿

ã§ã¯ã€ç°¡å˜ã«Telnetã®ä»•çµ�¿ã‚’見ã¦ã�ã¾ã—ょã�€�
ã¾ãšã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‹ã‚‰ã‚µãƒ¼ãƒã«Telnetã™ã‚‹ã¨ã€TCPスリーウェイãƒãƒ³ãƒ‰ã‚·ã‚§ã‚¤ã‚¯ãŒè¡Œã‚ã‚Œã€ã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³ãŒç¢ºç«‹ã—ã¾ã™ã€‚ã‚‚ã—ã‚‚ã€ã‚µãƒ¼ãƒã§ãƒ¦ãƒ¼ã‚¶èªè¨¼ã‚’求ã‚る設定をã—ã¦ã�‚Œã°ã€�©åˆ�ªãƒ¦ãƒ¼ã‚¶åã€ãƒ‘スワードを入力ã—ãªã�¨ã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³ãŒå�æ–­ã•ã‚Œã¦ã—ã¾ã�¾ã™ã€�

コãƒã‚¯ã‚·ãƒ§ãƒ³ãŒç¢ºç«‹ã•ã‚ŒãŸã‚ã¨ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‹ã‚‰ã‚³ãƒžãƒ³ãƒ‰ã‚’é€ä¿¡ã—ã¦ã�ã¾ã™ã€‚ãã®å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰ã�ã¾ã¨ã¾ã‚Šã”ã¨ã«é€ä¿¡ã™ã‚‹ã®ã§ã¯ãªãã€�
キーボã�ドã‹ã‚‰æ–‡å­—を入力ã™ã‚‹ãŸã³ã”ã¨ã«ãã�æ–�­—ã‚’é€ä¿¡ã—ã¦ã�ã¾ã™ã€�

※�‘文字ãšã¤é€ã‚‹ãŸã‚ã«TCPヘッダã®ä¸­ã®PUSHフラグãŒï¼‘ã«ãªã£ã¦ã�¾ã™ã€�

コマンドã�æ–�­—å�ã‚’ã™ã¹ã¦é€ä¿¡ã—終ãˆã¦ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã§ã‚¨ãƒ³ã‚¿ãƒ¼ã‚­ãƒ¼ã‚’押ã™ã¨ã‚µãƒ¼ãƒã§ã‚³ãƒžãƒ³ãƒ‰ãŒå®Ÿè¡Œã•ã‚Œã¦ã€å®Ÿè¡Œçµæžœã‚’クライアントã«è¿”ã—ã¾ã™ã€‚クライアントã§ã¯é€ã‚‰ã‚Œã¦ããŸé€ä¿¡çµæžœã‚’ç”»é¢ã«è¡¨ç¤ºã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€ã¾ã‚‹ã§å®Ÿéš›ã«é�ãã«ã‚るサーãƒã‚’æ“作ã—ã¦ã�‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€�





ç”»é¢è¡¨ç¤ºã«é–¢ã—ã¦ã¯ã€ã„ã‚ã‚“ãªã‚³ãƒ³ãƒ”ュータã”ã¨ã«ç•°ãªã£ã¦ãã¾ã™ã€‚使ãˆã‚‹æ–�­—コードãŒé•ã£ã¦ã�Ÿã‚Šã€ç‰¹æ®Šãªã‚­ãƒ¼(矢å°ã‚­ãƒ¼ã‚„Backspaceãªã©)をサãƒã�トã—ã¦ã�Ÿã‚Šã—ã¦ã�ªã‹ã£ãŸã‚Šãƒ»ãƒ»ãƒ»
ã“ã�よã†ãªã‚µãƒ¼ãƒã¨ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆé–“ã§ã‚µãƒã�トã§ãã‚‹æ©Ÿè�ã«é•ã„ãŒã‚ã‚‹ã‹ã‚‚ã—ã‚Œãªã��ã§ã€èª¿ç¯€ã™ã‚‹å¿�¦ãŒå‡ºã¦ãã¾ã™ã€‚Telnetã§ã¯ã€�
IAC(Interpreted AsCommand)ã¨ã�†ç‰¹æ®Šãªã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã£ã¦ã€ã‚µãƒ¼ãƒã¨ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã§ã‚µãƒã�トã—ã¦ã�‚‹æ©Ÿè�を調節ã—ã¦ã�¾ã™ã€�








(C) Copyright 2000-2002 Gene All Right Reserved