私の目標は、私のPC上でOpenVPNサーバーを仮想マシンのゲストとして設定することです。 OpenVPNサーバーを使ってどこからでもホームネットワークに接続したいです。私のPC(ホスト)コンピュータ(192.168.1.116/24)に新しい放浪ボックス(OpenVPNサーバー)を設定しました。
config.vm.define "node1" do |node1|
node1.vm.box = "generic/ubuntu1904"
node1.vm.network "public_network", ip: "192.168.1.88"
したがって、私のOpenVPNサーバーは、ローカルIPが192.168.1.88のホームネットワークにあります。以下は「ip a」コマンドの出力です(eth0はデフォルトでVirtualBoxによって生成されます)。
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:11:de:a1 brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic eth0
valid_lft 84383sec preferred_lft 84383sec
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:00:27:d2:71:a0 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.88/24 brd 192.168.1.255 scope global eth1
valid_lft forever preferred_lft forever
次のコマンドでOpenVPNサーバーをインストールして構成しました。
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
"openvpn-install.sh"スクリプトでは、OpenVPNがリッスンするネットワークインターフェイスのIPv4アドレスを提供する必要があります。私の質問は、そこにどのIPを入れるべきですか? 192.168.1.88またはパブリックIPhttps://ipchicken.com/?