RHEL5(VPS)です。
端的に言ってしまうと、
「ポート:3306をあけるにはどうすればいいの?ということなのですが。。。」
VPSで運用してるサーバがありまして、
http://www.mc6800.org/PHP-BIN/SURVEY/PNSC/
でポートスキャンしたら、
ポート番号:状態:ポートの説明
Port 1:Down :TCP Port Service Multiplexer
Port 11:Down :Active Users
Port 15:Down :netstat
Port 22:Running :危 The Secure Shell (SSH) Protocol
・・・いか略
と表示され、mysqlのポート3306は表示されませんでした。
また、
http://www.cman.jp/network/support/port.html
で、同じサーバの3306をポートチェックしたら
ホスト:**.com ポート:3306 にアクセスできませんでした。
と言われました。
これは、ポートがあいていないということでしょうか?
それともあいているけどなぜか?アクセスできないということでしょうか?
accessとodbcでmysqlにリンクテーブルとしてアクセスしたいのですが、
拒否されてこまってます。
どうすればいいのでしょうか?
iptables?とかよくわからず。。。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
・まず、VPSってどこのVPSなのか?
・そのVPSにコントロールパネルがあって、iptablesの設定が出来るようになってたりしませんか?
・無ければ、iptablesは/etc/sysconfig/iptablesの中にある、SSH22番の設定を、とりあえず真似して3306にしたものを追加して、service iptables restartで様子見るとか…
・最後に、MySQLは起動していますか?
最初から情報開示しない人が多いですね…
質問するって、かなり重労働なことなんですよ。
ありがとうございます。
ラピッドサイトのVPSで、webminとCPXなるものが使えます。
iptablesですが
# Generated by iptables-save v1.2.11 on Sat Aug 13 14:45:15 2011
*mangle
:PREROUTING ACCEPT [15210099:1580242426]
:INPUT ACCEPT [15210099:1580242426]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [16567367:7458486442]
:POSTROUTING ACCEPT [16567367:7458486442]
COMMIT
# Completed on Sat Aug 13 14:45:15 2011
# Generated by iptables-save v1.2.11 on Sat Aug 13 14:45:15 2011
*filter
:INPUT ACCEPT [15210099:1580242426]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [16567367:7458486442]
COMMIT
# Completed on Sat Aug 13 14:45:15 2011
# Generated by iptables-save v1.2.11 on Sat Aug 13 14:45:15 2011
*nat
:PREROUTING ACCEPT [1008195:54176430]
:POSTROUTING ACCEPT [451378:29173741]
:OUTPUT ACCEPT [451378:29173741]
COMMIT
# Completed on Sat Aug 13 14:45:15 2011
とだけ書いてありました。
MySQLは起動しています、ウェブからPHPのすくりぷとかいて動作確認済みです。
なお、MySQLは、自宅からVPSのテーブルを
リンクテーブルとしてみたく思っています。
どうすればいいのでしょうか?
よろしくお願いします。
No.5
- 回答日時:
自宅ISPからそのVPSまでに
どれほどのISPを踏んでるか分かりませんが・・・
あり得る可能性として
VPSを提供してるISPで3306みたいな
暗号化もしていないポートは事前に閉じてるんじゃないですかね
それは
VPSを提供してるISPに聞かなきゃわかんないんですが
ちなみに暗号化されたmysqlは23306だったかな?
自ホストのPHPから自ホストのmysqlへの通信は
途中経路を踏まずあて先は127.0.0.1とかになるので
あまりファイアーウォールの概念なくつながるものです
まずそのラビットなるサポートにポート3306の疎通性を確認しましょう。
No.4
- 回答日時:
ひょっとして、ファイヤーウォールによって、ポートを閉じられているということはないですかね?
お名前のVPSは、許可されているポート以外は、iptablesで空けても、その前にあるファイヤーウォールにて閉じられていて、許可されているポートしかダメでした。
ラピッドに問い合わせてみてはいかがでしょう?
でも、phpMyAdmin使えるなら、それでも良いような…(独り言です…)
No.3
- 回答日時:
3306 番ポートが外から見えないのか中から見えないのかが不明ですが、中から見えないものとしてお話させていただきます。
既にご存知かとは思いますが、MySQL はセットアップを行った後エラー無く起動できるのであれば、その起動した時点で設定ファイルに指定してあるポートは開いています。
これは MySQL に限った事ではございませんで、ポートと言うものは OS が何であれ、ポートを使うアプリケーションが走らない限り開きません。
MySQL が正常に走っているにもかかわらず設定ファイルで指定したポートがローカルからすら開いて見えないとなると、原因としてはファイアーウォールに分類されるプログラムが当該ポートを隠蔽しているか、或いは MySQL が起動する以前から当該ポートが使用されていた場合の二つしかありません。
ご面倒かとは思いますが、今一度 MySQL の設定及び起動時に目的ポートが既に使われていないか、またファイアーウォールの類が悪さをしていないか確認してみてください。
すいません、状態としては3306 番ポートが外から見えない、
つまり自宅からVPSに接続できないということです。
よろしくお願いします。
No.2
- 回答日時:
自分で開けた記憶がなければ
開いてないのではないですか
勝手にやってくれる訳ではない。
とりあえず、port の 開放が問題として
# system-config-securitylevel-tui
とか
昔からやっている人は
# setup
を使う人もいるかな。
system-config-securitylevel-tui ははいってませんでした。
setupははいってましたが、どこをいじればいいかわからず。
とりあえずmysqldが走ってることは確認できましたが・・・
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドメイン・サーバー・クラウドサービス スカパー(@skyperfectv.co.jpのドメインメール) POPサーバとポートについて @s 1 2023/07/03 11:43
- ファイアウォール ポート開放で利用可能なTCP一覧の中に利用したいTCPが入ってない場合どうすればいいのでしょうか? 2 2022/09/12 10:31
- その他(ソフトウェア) Microsoft Store Guitar Pro購入後の質問 1 2022/08/11 17:15
- モニター・ディスプレイ display portの仕様と使い方について教えてください。 1 2023/06/12 08:13
- ルーター・ネットワーク機器 ひとつのスイッチでルーターの冗長化を複数させたい 1 2023/04/12 22:46
- ルーター・ネットワーク機器 YAMAHAルータ設定について 1 2022/09/03 16:31
- その他(パソコン・スマホ・電化製品) hdmlのオスをusbAのポートに変換する商品はありますか? テレビの外付けレコーダーを買ったのです 4 2022/05/05 19:10
- ネットワーク 【VLANとセキュリティについて】 ポート10(LAN2) にNAS ポート20(LAN3) にPC 6 2022/11/30 07:47
- ビデオカード・サウンドカード マザボではグラボ無しでも構わないのでしょうか? 5 2023/02/01 13:24
- Windows 10 windows11のUSB接続の機器がcomポートに表示されない。 3 2023/04/13 07:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ftpサーバー 接続できない
-
ポート開放が突然無効になりました
-
LPT と COM ポートの違いを教...
-
閉じたほうが良い Port は?
-
ftpでファイルアップロードさせ...
-
不要なポートを閉じるには・・・
-
FreeNASで外出先から接続できな...
-
Windows10でUDPのポート解放が...
-
8000番や8080番のポー...
-
iPhoneでIPアドレスを変更する...
-
Windows10におけるUSB-RS232C機...
-
パソコンの「ローカル」って、...
-
インターネット接続できません...
-
ポート80、443を開けろと言われ...
-
ワイヤレスマウスUSBレシーバー...
-
PCのUSBポートの不具合と対処法...
-
Dell Inspiron 14 5415 をコン...
-
ネットワーク一覧に表示されないPC
-
コマンドプロンプトで、ポート...
-
loってなんですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でUDPのポート解放が...
-
ftpサーバー 接続できない
-
LPT と COM ポートの違いを教...
-
ポート番号137,138,1...
-
iptables dport、sportについて
-
インターネット接続時のポート...
-
No route to hostの対処方法
-
Debian apt-get updateができない
-
vsftpdでのパスワードは?
-
VPSのポート番号が漏れると脆弱...
-
FreeNASで外出先から接続できな...
-
NTPサーバーのポート番号変更
-
ntpdで時刻合わせをしたいので...
-
RHEL:ポート:3306をあけるに...
-
Windows95のDOS窓でcomポートを...
-
さらに高速で実行できるデバイ...
-
ftpでファイルアップロードさせ...
-
Solaris8でFTPを使うには
-
ポートの開放
-
Gentoo Linuxでのportの開き方
おすすめ情報