- - PR -
YAMAHA RTX1000 で外部からアクセスできない
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-04-22 16:44
初歩的な質問ですがよろしくお願いします
YAMAHA RTX1000で外部ホストから telnetで接続できません 回線はフレッツFTTH IP8で ルーターの設定は以下の通りです --------------------------- ip lan1 address 218.224.xxx.xxx/29 ip lan1 secondary address 192.168.0.1/24 pp select 1 pppoe use lan2 pp auth accept pap chap pp auth myname xxxxxx@xxx xxx ppp lcp mru on 1454 ip pp mtu 1454 ppp ccp type none ip pp nat descriptor 1 pp enable 1 ip route default gateway pp 1 nat descriptor type 1 masquerade nat descriptor address outer 1 218.224.xxx.xxx nat descriptor address inner 1 192.168.0.1-192.168.0.254 dhcp service server dhcp scope 1 192.168.0.10-192.168.0.254/24 dns server 218.224.xxx.xxx 202.234.xxx.xxx ip filter 1 pass * * icmp ip filter 2 pass * * tcp,udp ftp,telnet,smtp,domain,gopher,finger,www,pop3,sunrpc,ident,ntp,nntp,snmp,syslog,printer,talk,route,uucp,22,443,563,5432 * ip filter 3 pass * * tcp,udp * ftp,telnet,smtp,domain,gopher,finger,www,pop3,sunrpc,ident,ntp,nntp,snmp,syslog,printer,talk,route,uucp,22,443,563,5432 ip filter source-route on ip filter directed-broadcast on ip pp secure filter in 1 2 3 ip pp secure filter out 1 2 3 telnetd service on telnetd host 192.168.0.10 218.224.xxx.xxx snmp community read-only private snmp host 218.224.xxx.xxx --------------------------------------- telnetですがローカルからは接続できるのに ローカル以外からは接続できません telnetd host any にしても外部からtelnet接続出来ません 外部からのアクセスの場合ルータまで 届いていないのかなと思いまして 218.224.xxx.xxxにくると192.168.0.1へ行くように設定したり 色々してみたのですがうまく行きません 何がだめなんでしょうか? もしわかる方、居られましたら教えていただけますでしょうか? よろしくお願いします 失礼します [ メッセージ編集済み 編集者: 国 編集日時 2004-04-22 16:46 ] | ||||
|
投稿日時: 2004-04-22 17:57
うちは、IP8個のMulti Static NATでプライベートアドレスとグローバルアドレスの対応を逐一 指定してましたが・・・許可した全てのサービスは外部・内部共利用可能でした。 逆に、 ip lan1 address 218.224.xxx.xxx/29 ip lan1 secondary address 192.168.0.1/24 国氏の設定で、ip lan1 しか指定してないのに、 pppoe use lan2 突然 lan2 を PPPOE WAN ポート指定してよく繋がりますね・・・ 私が理解できてないのかも知れませんが。 | ||||
|
投稿日時: 2004-04-23 10:27
レス有難うございます
私はよくわかってません(汗 Unnumberd対応のルータの様に WAN側にはIPアドレスを与えず LAN1でローカル+グローバルという構成で使用したかったので 説明書にある LAN側ネットワークをプライベート+グローバルで構成する(PPPoE) を参考に(そのままかも(汗)設定しました LAN1に接続したマシンは グローバルIP及びプライベートIPで接続OKです なお、外部SNMPサーバからの通信にはルータが応答しているのですが SNMPサーバが通信しているアドレスへTELNETで接続しようとすると なぜか通信できないです SNMPサーバが通信しているアドレスは設定が例えば以下なら ip lan1 address 218.224.100.100/29 218.224.100.99です natで218.224.100.100へきたら192.168.0.1へ行くように コブラさんの設定の様に nat descriptor type 1 nat nat descriptor address outer 1 218.224.100.100 nat descriptor address inner 1 192.168.0.1 nat descriptor static 1 1 218.224.100.100=192.168.0.1 1 と今から設定してやってみます [ メッセージ編集済み 編集者: 国 編集日時 2004-04-23 10:29 ] [ メッセージ編集済み 編集者: 国 編集日時 2004-04-23 12:36 ] | ||||
|
投稿日時: 2004-04-23 23:05
すいません
説明不足なので補足させていただきます 今やりたい事はRTX1000(ルータ)へ外部から TELNETでログインしたいのですができません ルータのLAN1へつないだサーバ(グローバル)には 外部からTELNETでログインできます ローカルからなら192.168.0.1でルータにTELNETログインできます >snmp host 218.224.xxx.xxx 設定した外部SNMPサーバがルータのトラフィックを取得しておりまして ルータのIPアドレスが設定した >ip lan1 address 218.224.100.100/29 より一つ前の 218.224.100.99から正常に取得しております ルータのアドレスが218.224.100.100だと 思っていたのですがSNMPが218.224.100.99 でルータと接続しているので218.224.100.99に TELNETでログインしようとしたのですができません。。。 試行錯誤しておりますが今のところ出来ておりません。。 もうちょっと頑張ってみます 何かわかる方おられましたらヒントでも頂きたいです 宜しくお願いします | ||||
|
投稿日時: 2004-04-24 12:06
こんにちは。
私もRTX1000+Bフレッツ固定IPアドレス8個で使っています。 ルータにローカルからログインできるのでしたら、 show config して ip lan1 address 218.224.100.100/29 と出るのでしたらルータのIPアドレスは218.224.100.100ですから、 telnet 218.224.100.100 で外部からログインできるはずですよね。 それでだめなら、telnetd host any になっているか確認する。 それでもだめなら、NAT関係の設定をクリアして試す。 それでもだめなら、ファームウェアを最新(Rev.8.01.13)にすると ブラウザで設定できるようになりますよ。 httpd host (IPアドレス)の設定が必要ですが。 以上、思い付きでさらさらと書いてしまいましたが 外していたらごめんなさい。 | ||||
|
投稿日時: 2004-04-24 14:54
しかし、外部からルーターにtelnetで直接アクセスを許していいんですかね?
| ||||
|
投稿日時: 2004-04-24 16:20
ご返答有難うございます
>ルータにローカルからログインできるのでしたら、 >show config して >>ip lan1 address 218.224.100.100/29 >と出るのでしたらルータのIPアドレスは218.224.100.100ですから、 >telnet 218.224.100.100 で外部からログインできるはずですよね。 できないんです(汗 >それでだめなら、telnetd host any になっているか確認する。 telnetd host 192.168.0.1-192.168.0.255 219.118.xxx.xxx telnetd any どちらもダメでした >それでもだめなら、NAT関係の設定をクリアして試す。 できました! >それでもだめなら、ファームウェアを最新(Rev.8.01.13)にすると >ブラウザで設定できるようになりますよ。 >httpd host (IPアドレス)の設定が必要ですが。 ファームウェアも更新しブラウザでの設定も試してみてます 原因はnatの設定でした nat descriptor address outer 1 218.224.100.100 nat descriptor address inner 1 192.168.0.1 でローカルから外部への通信はルータのIPを使うように 設定したのがまずかったようです。。。 nat descriptor address outer 1 218.224.100.101 nat descriptor address inner 1 192.168.0.1 ということは以上の様にローカルから外部へ通信させる場合は 割り当てられているグローバルIP1個を使わなければならないのでしょうか? とりあえずNAT変換用のIPを一つ使うということで解決できました コブラさん、takepyonさん、有難うございました もっと勉強しないと。。 | ||||
|
投稿日時: 2004-04-24 18:07
おっしゃる通り。。 ルータ(220.110.100.100) TELNETでルータに接続するマシン(219.118.100.100) とすると telnetd host 219.118.100.100 許可するホストを指定して ip filter 1 pass 219.118.100.100 220.110.100.100 tcp * telnet ip filter 2 reject * 220.110.100.100 tcp * telnet 指定したホスト以外からのtelnetポート接続を拒否したら 大丈夫かなと思っているんですがまずいでしょうか? あと、snmpを有効にすると フィルターを何もしない状態だと デフォルトでネットワークアドレスからSNMPの情報が引けるんですけど これってそういうものなんでしょうか? [ メッセージ編集済み 編集者: 国 編集日時 2004-04-24 18:08 ] |