踏み台の作り方を載せておきます

ただし新しいネットワーク側でhttpの通信ができないため途中 スクリーンショット 2023-10-30 10.47.04.png (127.3 kB)

準備

必要なのは以下のものです. 1. 踏み台VM(192.168.100.110, 192.168.160.25) 1. DNS DHCP用のVM(192.168.160.100) 1. 仮想スイッチ(napt-route) 1. ポートグループ

ステップ1 まずは2つVMを作成してください.通常通りでいいです. 作成の仕方は以下を参考に https://cdsl-tut.esa.io/wiki/121

ステップ2 次に仮想スイッチとポートグループを作成します.

仮想スイッチは[ネットワーク]→[仮想マシン]から作成します. スクリーンショット 2023-10-30 10.22.57.png (118.0 kB)

napt-routeを作成し仮想スイッチのところをさっき作成したnapt-routeにしてください. スクリーンショット 2023-10-30 10.30.09.png (88.3 kB)

ステップ3 先ほど作ったVMにネットワークアダプタを追加します スクリーンショット 2023-10-30 10.37.06.png (239.2 kB)

VMの編集画面から[ネットワークアダプタの追加]→[新規ネットワークアダプタ]でさっき作った仮想スイッチを入れます.

ステップ4

踏み台サーバに静的なIPアドレスを振ります.

以下のコマンドを打ちましょう

移動

$ cd /etc/netplan/

編集

$ sudo vim 00-installer-config.yaml

変更前

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens34:
      dhcp4: true
  version: 2
それから以下のように変更してください

network:
  ethernets:
    ens34:
      dhcp4: true
    ens37:
      dhcp4: false
      addresses: [192.168.160.25/24]
      nameservers:
        addresses: [10.200.70.35]
        search: []
  version: 2
$ sudo netplan apply
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
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:40:fb:54 brd ff:ff:ff:ff:ff:ff
    altname enp2s2
    inet 192.168.100.110/24 metric 100 brd 192.168.100.255 scope global dynamic ens34
       valid_lft 10795sec preferred_lft 10795sec
    inet6 fe80::20c:29ff:fe40:fb54/64 scope link 
       valid_lft forever preferred_lft forever
3: ens37: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:40:fb:5e brd ff:ff:ff:ff:ff:ff
    altname enp2s5
    inet 192.168.160.10/24 brd 192.168.160.255 scope global ens37
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe40:fb5e/64 scope link 
       valid_lft forever preferred_lft forever

次にDNS DHCP用のVMのIPアドレスを静的に変更させます.

以下のコマンドを打ちましょう

移動

$ cd /etc/netplan/

編集

$ sudo vim 00-installer-config.yaml

変更前

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens34:
      dhcp4: true
  version: 2
それから以下のように変更してください

network:
  ethernets:
    ens34:
      dhcp4: false
      addresses: [192.168.160.100/24]
      routes:
      - to: 0.0.0.0/0
        via: 192.168.160.25
      nameservers:
        addresses: [10.200.70.35]
        search: []
  version: 2
適応
$ sudo netplan apply

ステップ5 最後にdns-dhcpのサーバにnapt-routeを通過する設定を付与させる.

スクリーンショット 2023-10-30 10.37.06.png (239.2 kB)

これでsshできます!