GNU/Linux >> Linux の 問題 >  >> Linux

UbuntuまたはDebianクラウドサーバーにIPを追加する方法

はじめに

このハウツーでは、UbuntuまたはDebianサーバーにIPを追加するプロセスについて説明します。追加のIPが正しく機能するには、クラウドインターフェースとサーバーの両方にIPを追加する必要があります。

前提条件

–ルート権限

–予約済みの追加IP。追加のIPを予約する方法については、こちらをご覧ください。

クラウドコントロールパネルにパブリックIPを追加する

まず、Atlantic.Netクラウドコントロールパネルにログインします。

パブリックIP」に移動します ‘セクション。

まず、[IPを予約]をクリックします 「。 IPの場所を尋ねるポップアップボックスが表示されます およびカウント 追加するパブリックIPの数。 IPロケーションの場合 、Atlantic.NetCentOSサーバーと同じ場所を選択します。追加するIPアドレスは1つだけなので、「 1」と入力します。 」はカウント。 次に、[パブリックIPを予約]をクリックします 。」

これで、「パブリックIP」の下に新しいIPアドレスが表示されます。 。」

チェックボックスをクリックします 新しく予約されたパブリックIPアドレスの横にあり、「IPを割り当てる」を選択します。 」(注:IPは、IPが予約されたのと同じ場所にある任意のサーバーに割り当てることができます。このチュートリアルでは、このIPをCentOSサーバーに割り当てることを前提としています。)

IPが割り当てられると、次のようになります。

これで、実際のサーバーのネットワークインターフェースへのIPの追加に進むことができます。

UbuntuサーバーにIPを追加する

このIPをサーバーのネットワークインターフェースに追加するには、/ etc / netplan / 01-netcfg.yamlファイルを編集する必要がありますが、間違いがあった場合に備えて、最初にバックアップする必要があります。これを行うには、サーバーのrootアカウントにいることを確認し、次のコマンドを使用します。

cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.backup

コピーしたら、nanoでファイルを表示および編集できます:

nano /etc/netplan/01-netcfg.yaml

そこに入ると、次のようなものが表示されます:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      addresses:
        - 208.117.86.35/24
      gateway4: 208.117.86.1
      nameservers:
        addresses:
          - 209.208.127.65
          - 209.208.25.18

IPをeth0の下に追加し、eth1という名前を付けます。次のようになります:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      addresses:
        - 208.117.86.35/24
      gateway4: 208.117.86.1
    eth1:
      addresses:
        - 208.117.87.9/24
      gateway4: 208.117.87.1

      nameservers:
        addresses:
          - 209.208.127.65
          - 209.208.25.18

ファイルを保存して閉じてから、次のコマンドを実行して変更を適用します。

netplan apply

これで、次のコマンドを使用して、新しく割り当てられたIPアドレスを確認できます。

ip addr

次の出力が得られるはずです:

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: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:00:d0:75:56:23 brd ff:ff:ff:ff:ff:ff
    inet 208.117.86.35/24 brd 208.117.86.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::200:d0ff:fe75:5623/64 scope link 
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:00:0a:75:56:23 brd ff:ff:ff:ff:ff:ff
    inet 208.117.87.9/24 brd 208.117.87.255 scope global eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::200:aff:fe75:5623/64 scope link 
       valid_lft forever preferred_lft forever

DebianサーバーにIPを追加する

このIPをサーバーのネットワークインターフェースに追加するには、/ root / etc / network / interfacesファイルを編集する必要がありますが、間違いがあった場合に備えて、最初にバックアップする必要があります。これを行うには、サーバーのrootアカウントにいることを確認し、次のコマンドを使用します。

cp /etc/network/interfaces /etc/network/interfaces.backup

コピーしたら、nanoでファイルを表示および編集できます:

nano /etc/network/interfaces

そこに入ると、次のようなものが表示されます:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
hwaddress ether 00:00:45:1c:5e:d6
address 192.168.0.1
netmask 255.255.252.0
gateway 192.168.0.1
 
dns-nameservers 209.208.127.65 209.208.25.18

IPをeth0の下に追加し、eth1という名前を付けます。次のようになります:

auto eth0
iface eth0 inet static
hwaddress ether 00:00:45:1c:5e:d6
address 192.168.0.25
netmask 255.255.252.0
gateway 192.168.0.1
 
auto eth1
iface eth1 inet static
address 192.168.0.26
netmask 255.255.252.0

この設定が完了したら、ネットワークサービスを保存して再起動し、変更を適用します。

systemctl restart networking

サービスが再開されると、新しいIPが設定されます!


Linux
  1. DebianまたはUbuntuにOpenLDAPサーバーをインストールする方法

  2. Ubuntu18.04サーバーにIPを追加する方法

  3. debian または ubuntu システムで CPU を監視する方法

  1. Ubuntu 18.04 /Ubuntu16.04およびDebian9にPuppet6.xをインストールする方法

  2. UbuntuクラウドサーバーにVSFTPDをインストールする方法

  3. DebianクラウドサーバーにVSFTPDをインストールする方法

  1. Debian 9 /Ubuntu16.04サーバーでHAProxyを設定する方法

  2. Ubuntu 18.04 /Debian9サーバーでsosreportを生成する方法

  3. DebianクラウドサーバーにLocateをインストールする方法