この質問ではmywebsite.comと呼ぶ新しいサイトにmonitを設定しています。monitのWebインターフェースページにアクセスするように設定をセットアップしましたが、接続できません。iptablesで実行している基本的なファイアウォールがあり、monitに穴を開けたと思いますが、monitのWebインターフェースに接続できず、その理由がわかりません。
まだ監視するものを何も設定していません。私のモニター構成は次のようになります。
## Start monit in the background (run as a daemon):
set daemon 120 # check services at 2-minute intervals
set httpd port 2812 and
use address mywebsite.com
allow localhost
allow admin:password
これらのルールでmonitを再起動しました。
次のようなiptables構成で、monitのルールを作成しました。
#monit interface
-A OUTPUT -p tcp --dport 2812 -j ACCEPT
-A INPUT -p tcp --dport 2812 -j ACCEPT
次に、これらのルールをにインポートしました/sbin/iptables-restore
。実行すると、monitエントリが表示されますsudo /sbin/iptables -L
。
...
ACCEPT tcp -- anywhere anywhere tcp dpt:2812
...
私がに行くときしかし、http://mywebsite.com:2812
私が手Error code: ERR_EMPTY_RESPONSE
ブラウザで。
何かアイデアはありますか?問題がiptablesと関係があるかどうかさえわかりません。マックス
編集:私はmonit設定の「localhost」行を次のように変更してみました:
set httpd port 2812 and
use address mywebsite.com
allow mywebsite.com
allow admin:password
でも違いはありませんでした。
localhostのみを許可しているようです。サブネットを許可する必要があります。
—
krisFR 2014年
ありがとう-編集を参照してください、これは「サブネットを許可する」という意味ですか?
—
マックスウィリアムズ