- ベストアンサー
SSHホスト名接続方法
- クライアント(windows7) に VMware と ubuntu を入れました。ubuntu のデフォルトhogeです。ホスト名はhoge-pcです。最初は上記ホストとユーザでauthorized_key等を作って、クライアント側でIPアドレスで鍵認証させました。
- しかし、名前解決したいと思い、ホスト名をfooに変更して、/etc/hostnameと/etc/hostsを変更しました。しかし、クライアントからTera TarmでIPで接続すると問題になり、ホスト名で接続できません。何か他にやるべき事があるのでしょうか。
- 解決策として、/etc/hostsファイルにホスト名とIPアドレスのマッピングを追加することをおすすめします。また、ネットワークの再起動も試してみてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- wormhole
- ベストアンサー率28% (1619/5653)
関連するQ&A
- DHCPでのホスト名とホスト機との対応付けについて
現在、家庭内LAN上の複数のPCに固定IP・ホスト名を割り振って、各PCの /etc/hosts に記述して運用しています。 このたび、DHCPでLAN運用を試してみて、LAN上のPCとそのホスト名の対応の方法がわかりません。 基本的なことですが、DHCPのLANにおいて、LAN内の他のホストを特定するのはどうすればよいのでしょうか。 2008年1月14日 機材 DHCPサーバー:市販のブロードバンドルーター(PLANEX BLW-54CW2)のDHCPサーバー機能 DHCPクライアント:Vine Linux4.1パソコン やってみたこと クライアントパソコンの方でホスト名を設定し、それをDHCPサーバーに渡すことはできた。 (ブロードバンドルーター設定画面にホスト名・IPアドレス・MACアドレスが表示された) DHCPサーバーからクライアントパソコンにIPアドレスを割り当てることもできた。 設定内容は次の通り。 /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=dhcp HWADDR=xx:xx:xx:xx:xx:xx (MACアドレス) ONBOOT=yes TYPE=Ethernet DHCP_HOSTNAME="host" /etc/sysconfig/network NETWORKING=yes HOSTNAME=host.domain クライアントパソコンの/etc/hostsから自ホスト名記述(127.0.0.1 host.domain host)を削除したら、 $ ping hostname が通らない。 DHCPクライアントソフトはインストールされているが、デーモンで動いてはいない。 $ rpm -qa | grep -e dhcp -e pump dhcpcd-1.3.22pl4-0vl2 pump-0.8.24-0vl2 $ ps ax | grep -e dhcp -e pump | grep -v grep (dhcpcd,dumpは動いていない) 以上
- ベストアンサー
- Linux系OS
- 同一のホスト名で何か問題がありますか?
サーバーを移行する際に、新しいサーバーを同一ホスト名。に設定(hostnameコマンド や/etc/hostsで)しておきたいのですが、ネットワーク上何かトラブルになることはありうるでしょか?
- ベストアンサー
- Linux系OS
- Solaris10のホスト名の変更
こんにちは。 8年振りにSolarisをさわっています。 Solaris10のホスト名の変更を行いたいのですが、Solaris9のテキストに6つのファイルをすべて変更する必要があると書いてありました。これはSolaris10でもそうなのでしょうか。確認したところ、/etc/nodenameというファイルはありませんでした。現在DHCP接続にしているのですが、それでもホスト名の変更は行えますか。 ご回答お待ちしております。 bash-3.2# ls -la /etc/nodename /etc/nodename: No such file or directory bash-3.2# ls -la /etc/hostname* -rw-r--r-- 1 root root 1 Dec 27 11:42 /etc/hostname.e1000g0 bash-3.2# ls -la /etc/inet/hosts -r--r--r-- 1 root root 101 Dec 27 11:49 /etc/inet/hosts bash-3.2# ls -la /etc/net/ticlts/hosts -rw-r--r-- 1 root sys 239 Jan 22 2005 /etc/net/ticlts/hosts bash-3.2# ls -la /etc/net/ticots/hosts -rw-r--r-- 1 root sys 239 Jan 22 2005 /etc/net/ticots/hosts bash-3.2# ls -la /etc/net/ticotsord/hosts -rw-r--r-- 1 root sys 239 Jan 22 2005 /etc/net/ticotsord/hosts bash-3.2# cat /etc/inet/hosts # # Internet host table # ::1 localhost 127.0.0.1 localhost 192.168.236.129 unknown # Added by DHCP bash-3.2#
- 締切済み
- Solaris系OS
- 自分のIPアドレスの取得方法
Ubuntu 11.04でruby1.8.7を使用しています。 rubyで自分のIPアドレスを取得したいのですがいい方法を見つけられません。 ifconfig -aではeth0のinet addrとして192.168.153.129が見えており、これを取得したいのです。 ネットで調べた IPSocket::getaddress(Socket::gethostname) や Socket.getaddrinfo(Socket::gethostname, nil, Socket::AF_INET)[0][3] は、/etc/hostsに 「IP(192.168.153.129)」 「ホスト名」 を追加しておかないとうまくいかないようです(追加すればうまくいきます)。 /etc/hostsにはubuntuインストールのデフォルトとして 「IP(127.0.1.1)」 「ホスト名」 が記載されており、このままではうまくいかないようなのです。自分の環境だけであれば/etc/hostsを変更すればよいのですが、rubyプログラムを配布して別のホストで動かす際に、/etc/hostsの変更を依頼しなければいけないのがいやがられそうです。 /etc/hostsの変更なしに、自分のIPアドレスを取得するよい方法はないでしょうか。
- ベストアンサー
- Ruby
- ホスト名でpingが通らない
お世話になります。 Windows上にVMware Playerをインストールしています。 VMware PlayerにCentOSやUbuntuなどの環境をインストールしました。 hostsにホスト名(IPアドレス ホスト名)を記述しました。 それでコマンドプロンプト上からhostsに記述したホスト名でpingが通るかを確認したところ、pingが通るホスト名と通らないホスト名があります。 ※hostsには複数のホスト名を記述しています。 hostsを変更後、下記のコマンドを実行して試してみましたが結果は変わりませんでした。 ipconfig /flushdns [結果] Windows IP 構成 DNS リゾルバー キャッシュは正常にフラッシュされました。 ping ホスト名 ping 要求ではホスト ホスト名 が見つかりませんでした。ホスト名を確認してもう一度 実行してください。 nslookup ホスト名 サーバー: xxxxx.aaa.bb.cc Address: 999.999.999.999 *** xxxxx.aaa.bb.cc が ホスト名 を見つけられません: Non-existent domain hostsのプロパティを開いて「セキュリティ」を確認しました。 「グループ名またはユーザー名」は下記の通りです。 SYSTEM Administrators Users WindowsのOSは「Windows7」です。 すみませんがアドバイスいただけませんでしょうか。 宜しくお願いします。
- 締切済み
- Windows系OS
- hostsファイルのホスト名について
windows98を使用しています。 ipアドレスの変更があり事前にhostsファイルの修正を考えています。 hostsファイルに ホスト名 ipアドレス1 ホスト名 ipアドレス2 と同一ホスト名で、ipアドレスが違うものを 設定し使用できますか? 問題はありませんか?
- ベストアンサー
- その他(インターネット接続・通信)
- グローバルIPアドレスなのに、名前解決できないのはなぜですか?
グローバルIPアドレスなのに、名前解決できないのはなぜですか? グローバルIPアドレスでWebサーバを構築しましたが、 クライアント側から 「http://ホスト名/index.html」では接続できません。 「http://XXX.XXX.XXX.XXX/index.html」なら問題ないのですが。 クライアント側のhostsに 「XXX.XXX.XXX.XXX ホスト名」を記載すると、 「http://ホスト名/index.html」で接続はできるのですが。 hostsに記載せずに接続するのはどのような設定が必要なのでしょうか?
- ベストアンサー
- Linux系OS
- 複数ホスト名でアクセスする設定は?
ローカルLANでWebサーバーを立ち上げ、マシン名(例:test)やローカルIP(192.168.xxx.xxx)でアクセスできることは確認しました。 しかし、上記のマシン名やローカルIPではなく好きな名前(http://apple/やhttp:/xxx_guide/)といった名前でアクセスできるように設定したいと思うのですがよくわかりません。 クライアントのhostsファイルを変更するのではなく、サーバー側の設定でやりたいのですがどうすればよいのでしょうか? VirtualHostやbindの設定が必要らしいということは分かったのですが・・・
- ベストアンサー
- その他(ITシステム運用・管理)
- これらのSSHコマンドは同じ?
LinuxやBSDのカテゴリか迷いましたが、ネットワークの方で投稿させて頂きます。 OpenSSHにおけるSSHコマンドについての質問です。例として、サーバホスト名をhostname、ユーザ名をhogeとします。ここで、以下の2つのSSHコマンドが同じものかどうかが質問です。 (1)$ ssh hoge@hostname (2)$ ssh hostname -l hoge この(1)、(2)では何か違いがあるのでしょうか?
- ベストアンサー
- ネットワーク
- .ssh/configについて教えてください
同じホスト名でユーザ毎にポートを分けることができないのでしょうか。 Host hogehoge HostName hogehoge User container Port 8892 IdentityFile /home/container/.ssh/authorized_keys Host hogehoge HostName hogehoge User kiban Port 1988 IdentityFile /home/kiban/.ssh/authorized_keys どなたかご教示お願い致します。
- ベストアンサー
- Linux系OS
- DCP-J4140Nのパソコン上でオフラインになる問題について解決方法をお探しですか?本記事では、同じネットワークに接続しているにも関わらず、パソコンから印刷できないトラブルの対処法を紹介します。
- DCP-J4140Nのオフライン印刷トラブルを解決したいですか?無線LAN接続でプリンタ本体は正常に接続しているのに、パソコンからはオフラインとなって印刷できないといった問題について、本記事では解決策をご紹介します。
- DCP-J4140Nのパソコンからのオフライン印刷に関するお悩みを解決したいですか?本記事では、同じネットワークに接続されているにもかかわらず、パソコンからプリンタがオフラインと認識されて印刷できないといったトラブルの解決方法をご紹介します。
お礼
ご回答有難うございます。 解決できました。 そう言う事だったんですね。 なんでもサーバ側で設定するものだと思ってました。 と言う事はWebサーバとかは ロードバランサーなどで、host名とIPを紐づけて サーバに接続していると言う事でしょうか。