• 締切済み

solaris10 接続エラーについて

bin-e-jiの回答

  • bin-e-ji
  • ベストアンサー率31% (24/76)
回答No.3

こんにちは、ちょっと整理させて下さい。 問題となっているSolaris10から他のUnixへはTelnetやFTPができるようですが、他のUnixからSolaris10にTelnetできないと云う事ですね。 回答者1さんがおっしゃるようにデーモンが動いていないような気がします。 Solaris10はSMFでプロセスが管理されています。 #svcs -a |grep inet #svcs -a |grep telnet でそれぞれがonlineあるいはenableになっているか確認して見てください。 ちなみにSolarisではrootによるログインは設定を加えないと拒否されますので一般アカウントユーザでログインを試してみて下さい。

wanpo_001
質問者

お礼

回答ありがとうございます。 >問題となっているSolaris10から他のUnixへはTelnetやFTPが >できるようですが、他のUnixからSolaris10にTelnetできないと >云う事ですね。 はい、確認いたします。 すみませんが、関連して以下についてわかりましたら、ご教授願います。 以下のファイルを変更後、クライアントPC(Win)からputtyやFFFTPを 使ってSolaris10へ接続できなくなってしまいました。 以下の設定以外にも何か変更しなければならないのでしょうか? 超素人故に、サーバの設置場所の変更だけなので、 単純にIPやルータなどアドレスを変更するだけでよいかと 勝手に思い込んでいました。 /etc/hosts /etc/netmasks /etc/resolv.conf /etc/nsswitch.conf /etc/defaultrouter >でそれぞれがonlineあるいはenableになっているか確認して見てください。 はい、了解いたしました。

関連するQ&A

  • 似た質問ですが。WWWへ出られません!

    過去にも同じ質問が有りましたが、皆さん解決したのでしょうか? Sol9(Intel)Sol10(sparc)上で /etc/netmasks /etc/resolv.conf /etc/defaultrouter /etc/nodename /etc/hosts /etc/hostname.xxx /etc/nsswitch.conf 以上のファイルを編集し、ifconfig -aでnicのUPも確認でき LAN内ならpingもOK,telnetもできています。 しかしWWWへ出られません! BBルータが原因かと思い、直接我が家で使っているモデムに接続しましたが、駄目でした。 最近ヤフーのモデムが原因なのかとも思っていますが、 RedHat9では問題なく動作したBBルータとヤフーモデムでした。(NICはSolarisに対応していなかったので現在は違うものを使っています) 何か基本的な落ち度がある様な気がするのですか、 何方か御教授頂けないでしょうか。

  • nslookupで、server can't findエラーが出ます

    既存のネットワークに、新しくサーバーマシンを追加しました。 /etc/netmasks /etc/defaultrouter /etc/hosts /etc/nodename /etc/hostname.xxxx /etc/resolv.conf /etc/nsswitch.conf(hostsの部分には、files dns) を新しく追加するサーバーマシンに作成しました。 しかし、別のマシンからnslookupで、追加したマシンのIPあるいは ホスト名を入力しても、server can't findエラーが出てしまいます。何故なのでしょうか? きちんとresolv.confを追加サーバーマシンに作成しているのに。 それとも、ネットワーク内にあるDNSサーバーに何か設定か登録をしなければならないのでしょうか? その場合、DNSサーバーのどの設定ファイルに、新しく追加したサーバーマシンの情報を記述しなければならないのでしょうか?

  • ネットワーク接続・設定方法

    今Intel版Solaris8をインストールしています。 SoftwareCD1,2、LANG_CDのインストールも終わりました。 そこでネットワークの設定を始めましたが、一向に外部との 接続が出来ません・・・。ちなみにNICは、IntelPro1000/MT Desktopです。 ネットワークの設定も IP Address(192.168.100.100)、 SubnetMask(255.255.255.0)、 /etc/netmasks(192.168.100.100 255.255.255.0)、 /etc/defaultrouter(192.168.100.1)、 /etc/hosts(192.168.100.100 buzz)、 /etc/nodename(buzz)、 /etc/hostname.e1000g0(buzz)を設定しています。 ただし、resolv.confとnsswitch.confはいじっていません。 IPアドレスの設定は、ドライバをpkgaddした後、NICを追加し、sys-unconfigで設定しました。 OS的にはNICをちゃんと認識しているようです。 [ifconfig -a]でも「lo0」の他に「e1000g0」としてインターフェースを認識していました。 ifaceはUP状態です。GWもWindowsで使っているものと同じものを指定しています。 ケーブル等は、Winマシンで通信できているケーブル等を使用しているので、その辺りでの 不通は薄いと思います。 よろしくお願いいたします。

  • Solaris8のDNS設定について

    Solaris8にて、DNSを設定して、name⇔IPアドレス変換を 行いたいのですが、変換できていません。 具体的には、pingコマンドでnameしていすると見つかりません。 nslookupコマンドの結果は、以下の通りです。 # nslookup *** Can't find server name for address 127.0.0.1: Unspecified error *** Default servers are not available どなたか教えてください。 Solarisの状況としては、 ・/etc/resolve.confには、  domain(適当)と  nameserverにDNSサーバのIPアドレスは、設定済み。 ・DNSサーバ(別セグメント)へのpingは、確認済み。(つながっている。)  →routerの設定は、OK。 ・/etc/nsswitch.confには、  hosts: files dnsを設定済み。 ・このSolaris8は、DNSサーバとしては、設定していない。  (DNSクライアントのイメージ。BINDは、未設定。) ・これら設定後、Solaris再起動済み。

  • SolarisからWindowsPCにTelnetできない、、

    2台のPC(一台はsolaris10、もう一台はwindows2000)をクロスケーブルで結んで、IPを192.168.0.xといった設定にしてお互いにPingが通るようになっております。しかし、Windows側からSolarisにTelnetでアクセスできるのですが、Solaris10側からTelnetをかけると、 # telnet 192.168.0.1 Trying 192.168.0.1... telnet: Unable to connect to remote hostt: Connection refused となってしまいます。不思議なことに、ftpコマンドは何の問題もなく動作します。お互いのPCの/etc/hostsファイルに情報をいれること以外に、何かするべきことはあるのでしょうか? 

  • マシンの追加・ネットワーク接続

    既存のsolarisネットワークに新しいマシンを追加しました。ネットワークの設定を行いました。 しかし、外部およびネットワーク内のマシンにて、nslookup(追加したマシンのドメイン名)、nslookup(追加したマシンのIPアドレス) いずれを実行しても、server can't findと表示されてしまいました。 追加したマシン(マシン名:abc)に対しては以下のファイルを設定しています。 /etc/netmasks(追加マシンのIPアドレス 255.255.255.0)、 /etc/defaultrouter(ルータのIP)、 /etc/hosts(追加マシンのIPアドレス abc)、 /etc/nodename(abc)、 /etc/hostname.bge0(abc)、 /etc/resolv.conf(プライマリDNSのIP、セカンダリDNSのIP) /etc/nsswitch.conf(hostsの部分には、nis dns ここで、files dnsも試してみた) 追加したマシンにて、ifconfig -aを実行しても正しく表示が出ます。 また、追加したマシンにて、netstat -nrを実行しても結果はスムーズにエラーなしで表示されます。表示内容も問題ないと思います。 なぜ、nslookupで、server can't findエラーが出てしまうのでしょうか? 他に、設定の忘れがあるのでしょうか?例えば、DNSサーバー側での設定ファイルの変更など。

  • telnetで接続できないです・・・

    こんばんは。 Redhat Linux ES4をインストールしたのですが、 WindowsXPからtelnetで接続することができません・・・。 両者はプライベートなネットワークで繋がっています。 WindowsXPからLinuxにtelnetすると、接続拒否されます(ポート23に接続できません)。 また、pingすると、Linuxから応答があります。 Linuxで、telnet localhostを実行しても、接続拒否されます。 パケットは到達しているので、ファイアウォールの設定や、ケーブル等の物理的な問題でなく、 ただ単にtelnetのサービスが起動していないのでは?と思っています。 /etc/hosts.allowには、ALL:ALLを記述して、Linuxを再起動しましたが、改善されませんでした。 また、/etc/inetd.confはありませんでした。代わりに、/etc/xinetd.confがありました。 xinetd.confについては設定していません。 過去の質問も拝見したのですが、どうもよく分からなくて・・・ そこで以下について聞きたいです。 1.どうすれば、telnetで接続可能になりますでしょうか?何か設定が足らないのでしょうか? 2.色々なLinuxがありますが、Redhat Linuxでは、telnetに関する設定が必要なのでしょうか? 3.ftpに関しても同様に、何か設定が必要なのでしょうか? 宜しくお願い致します。

  • DNSクライアントの設定

    vm上のcentosから自作のDNSサーバーへの接続を試しているのですがうまくいきません。 クライアントの /etc/nsswitch.confをhosts: dns /etc/resolve.confをnameserver 自作のDNSのIPアドレス と設定したのですが192.168.1.1のDNSに接続されてしまいます。

  • Windows2000Server - Solaris10 小規模ネットワーク

    外部のネットワークを接続せず、2台のPCに表題のOSをインストールして、Hubで最小限のネットワーク接続をしています。 お互いのPCから、Ping・Telnet・Ftpなどのコマンドを発動させることは可能なのですが、nslookupが上手くいきません。Solaris10側から、WindowPCに対してPingをかけたときは、 # ping -s 192.168.0.1 PING 192.168.0.1: 56 data bytes 64 bytes from wintest1 (192.168.0.1): icmp_seqxxx 64 bytes from wintest1 (192.168.0.1): icmp_seqxxx 64 bytes from wintest1 (192.168.0.1): icmp_seqxxx となって、192.168.0.1のアドレスと任意のホストネームがでているのに、NSLOOKUPは正引きも逆引きも不可能です。ちなみに、/etc/hostsのファイルは更新しました。 この環境でもDNSサーバーを建てて完全な名前解決を行わなければNSLOOKUPは効かないのでしょうか?

  • Solaris 10 で telnet 接続したときに表示されるメッセージについて

    Solaris 9 までは telnet (SSH と言いたいところですが、完全に閉じたローカルなネットワークなので・・・) で接続すると "login:" の前に "SunOS 5.x" という表示がされていましたが、Solaris 10 (SPARC) をインストールして telnet 接続をしてみると、いきなり "login:" が表示されました。 恐らくセキュリティ上の理由から表示しないようになったのでしょうが、これを Solaris 9 までと全く同じ振る舞いにする方法ってあるのでしょうか? /etc/issue に書くことを試み、同様のことができたかのように思いましたが、この設定だとログインに失敗したときに /etc/issue の内容が再度表示されてしまいます。