前提・実現したいこと
ローカル環境内でRaspbery pi(192.168.11.6)の中で
oauthleteで登録したAPIキー等で認可サーバ、リソースサーバの設定を完了しました。
そこからdotnetコマンド用いてをポート番号5000,5001で建てて
別PCでURL(192.168.11.6:5000)を打ち込み認可サーバにアクセスしようとして接続できませんでした。
どうすれば192.168.11.6:5000で接続可能でしょうか?
Pi上で$curl http://localhost:5000でもhtmlファイルを取得することに成功しています。
おそらく、127.0.0.1で自身にだけポート開示するようになっているのでしょう。
試したこと
ローカルサーバー上で別PCから192.168.11.6:5000で入れば、
oauthのAPIルーティングページへ飛べるはずなのですがうまくいきません。
ちなみにグローバル、ローカルでのssh接続,pingの生きていることの確認は完了しており、
おそらく全てのファイアウォールの設定も完了しているはずです。
$ iptables -nL
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:80
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:8080
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:8080
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:443
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:443
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:22
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:22
ACCEPT tcp -- 192.168.1.0/24 0.0.0.0/0 tcp dpt:22
ACCEPT udp -- 192.168.1.0/24 0.0.0.0/0 udp dpt:22
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:5000
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:5001
$ufw status
To Action From
5000/tcp ALLOW Anywhere
5001/tcp ALLOW Anywhere
$ nmap -sT -p 5000 localhost
Other addresses for localhost (not scanned): ::1
PORT STATE SERVICE
5000/tcp open upnp
補足情報(FW/ツールのバージョンなど)
クライアント:MacBook Pro(あまり関係ないと思うので割愛)
サーバー:Raspbery pi2 (OS:Raspbian GNU/Linux 10)
認可サーバ:csharp-oauth-server
リソースサーバ:csharp-resource-server
回答1件
あなたの回答
tips
プレビュー