仮想プライベートサーバーがあり、サーバーがVPNサービスに接続されている間にWebサーバーを実行したい
プロバイダーへのVPN接続が確立されていない場合、このサーバー、ssh、scp、httpなどで何でもできます。
openvpnが実行され、プロバイダーのVPNサービスに接続されると、サーバーはいかなる手段によってもアクセスできなくなります。もちろん正当な理由によります。
写真は次のようなものです。
My VPS ------------
+----------------+ / \
| | / Internet / 101.11.12.13
| 50.1.2.3|-----------------\ cloud /----<--- me@myhome
| | / \
| 10.80.70.60| / \
+----------------+ \ \
: \_____________/
: :
: :
: :
: :
+------------------+ :
| 10.80.70.61 | :
| \ | :
| \ | :
| 175.41.42.43:1197|..............:
| 175.41.42.43:yy|
| ..... |
| 175.41.42.43:xx|
+------------------+
Legend
------ Line No VPN connection present
...... Line VPN connection established
明確にすること:
- 上下のすべてのIPアドレスとポート番号は架空のものです
- ポート番号xx、yy、およびその間のすべての行は私の推測であり、事実として知っているものではありません。
- 毎分実行されるcronジョブをセットアップし、私の別のVPSに対してpingを実行し、apache2を実行します
OpenVPNログはこれらを示します:
UDPv4 link remote: [AF_INET]175.41.42.43:1197
[ProviderName] Peer Connection Initiated with [AF_INET]175.41.42.43:1197
TUN/TAP device tun0 opened
do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
sbin/ip link set dev tun0 up mtu 1500
/sbin/ip addr add dev tun0 local 10.80.70.60 peer 10.80.70.61
この時点で、私はからsshをできるようにしたいmyhome
とMy VPS
VPNがアップしているとはPuTTYを使用しながら、絵に。
過去に、私の職場の1つで、非常に奇妙なシーケンスを与えられて、3つの非常に安全なサーバーにSSHで接続し@
ました。だから、私が想像するようにボックスからボックスにジャンプしていましたが、ジャンプボックスはいくつかのバージョンのWindows OSと独自のアプリをそれらで実行していたため、ラップの下で何が起こっているかを見るための可視性はありませんでした。だから私はあまり注意を払っていない。今、私は気づき始めています、私は同じまたは同様の状況にあるかもしれません。
図やログスニペットのIPアドレスとポートを使用して、このトンネルを通過してサーバーにアクセスする方法を教えてください。