
サーバーに ping して ssh することは問題なくできます。しかし、新しい Mac に移動した後、Chrome や Firefox で開くことができません。私のセットアップは、Mountain Lion 上の VMware Fusion で、Ubuntu サーバーを実行しています。Mac の hosts ファイル:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
192.168.222.128 local.server.com
Ping は正常に動作しますが、telnet は失敗します。
$ telnet local.server.com
Trying 192.168.222.128...
telnet: connect to address 192.168.222.128: Connection refused
VMware イメージは NAT を使用するように設定されています。ブリッジに切り替えると、ping や ssh も機能せず、何も機能しません。
イメージ内の ipctables は次のようになります。
sudo iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:http
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
どのようなアイデアでも大歓迎です。解決策をあらゆるところで探しましたが、見つかりません。
答え1
Apache や nginx などの Web サーバーがインストールされ、実行され、192.168.222.128 でリッスンしていることを確認します。
答え2
Umbutu および他の多くの Linux ディストリビューションでは、デフォルトで telnet デーモンがインストールされていないため、telnet は強く推奨されません。代わりにセキュア シェルを使用してください。ssh がインストールされていない場合は、sudo apt-get install ssh-server
umbutu で実行することでインストールできます。