2016-05-08 15 views
1

最近、私はアクセスできるVMの束を利用することに興味があり、Windows Server R2 2012が最も簡単だったという結論に至りました。皮切りに。私はリモートでそれに接続することができました。問題はありません.MySQLサーバとIISをインストールして、どこにlocalhostで見ることができます。ここでazure windows 2012 R2仮想マシンmysqlを使用しようとしましたがアクセスできません

は、私は私のように、ユーザーとIPのに権限を付与するために必要なことを考え出しIISが

のように見え、ここでVM

grant all privileges on *.* 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD'; 

FLUSH PRIVILEGES; 

enter image description here

からlocalhostのデータベースである方法ですよくしかし、マシンの外でIPやDNSに接続しようとすると、エラーが出るだけです。私は間違って何をしていますか? VMの可視性はここから明らかです。ここで

は、ファイアウォールと紺碧のファイアウォール

enter image description here

そして、私は、次の

hostname: dns or ip from the VM on azure 

に接続しようとするたびに(私はあなたが紺碧から入手nettworksの住所を試していないです実際に使用するかどうかはわかりません)

私は厄介なことに接続することはできませんが、基本的に私は目に見えませんし、他のマシン/デバイス/アプリに見えるようにするにはどうすればいいですか?

+0

接続に* .cloudapp.netを使用していますか? –

+0

はい、MYSQLオラクルのインストール中に選択したポート3306のwhatevernameiset.cloudapp.netでした – MikeBroski

答えて

0

はい、問題は設定のどこかにあるはずです。まず、VMの内部からMySQLに接続できるかどうかチェックできますか?

必要な設定作業がすべて完了していることを確認してください。あなたは(これはSQL Serverのためのものですので、SQL Serverの関連弾丸を避けるため)official guidanceを参照してもよい - あなたはそのリストで終了する必要があります

仮想マシンの

オープンTCPポートをTCPエンドポイントを作成します。 Windowsファイアウォールの場合

最初の設定が表示されているので、設定する必要があるのはWindowsファイアウォールだけです。

+0

http://imgur.com/n3JjXvBこれは私がここでquerryした機能を示していますIP上の%を使用し、dBにある2人のユーザーを追加しました。また、ROOT – MikeBroski

+0

あなたはこれを意味しますか? http://imgur.com/aDt4FUV – MikeBroski

+0

@MikeBroskiは、同じ3306を発信用に追加しようとしたり、Windows Serverのファイアウォールを一時的に無効にすることはできますか? –

関連する問題