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

DebianサーバーにプライベートIPを追加する方法

はじめに

このハウツーでは、DebianサーバーでプライベートIPアドレスを構成する方法を学習します。プライベートネットワークは、サーバー間のトラフィックを内部に保ち、パブリックにアクセスできないようにするための優れた方法です。クラウド帯域幅を使用せずにサーバー間で通信することもできます。また、宛先サーバーに到達するためにネットワークを離れる必要がないため、パブリックトラバーサルよりも高速です。現時点では、クラウド内のプライベートネットワークは同じリージョンサーバーとのみ通信できます。

前提条件

Debianを搭載したサーバー。サーバーをまだお持ちでない場合は、クラウドホスティングページにアクセスして、30秒以内に新しいサーバーを起動できます。

  • Debian 8.x
  • Debian 9.x
  • Debian 10.x

クラウドコントロールパネルを使用したプライベートIP範囲の確認

まず、プライベートIPの範囲を確認する必要があります。

クラウドコントロールパネルにサインインします:

ログインしたら、「プライベートIP」をクリックします。

プライベートIPへの移動

[プライベートIP]ページに、アカウントに割り当てられたIP範囲が表示されます。 「IP」の下には、使用可能なプライベートIPがあります。

プライベートIPページ

使用するプライベートIP範囲が決まったら、それをDebianサーバーに追加します。

DebianサーバーへのプライベートIPアドレスの追加

サーバーにログインし、テキストエディタを使用して / etc / network / interfacesを開きます。 。このチュートリアルでは、 nanoを使用します 。

nano /etc/network/interfaces

プライベートIPアドレスをセカンダリインターフェースの追加IPとして追加する必要があります。

注:デフォルトでは、各クラウドサーバーには2つのインターフェースが付属しています。セカンダリインターフェースを見つけるには、いずれかのコマンド ifconfig を実行します またはipaddr 。以下の例では、主要なインターフェースは ens3 セカンダリインターフェースはens4 。インターフェイス名はDebianのバージョンによって異なる場合があります。セカンダリインターフェースは、これより前に設定されていない限り、IPアドレスが関連付けられていません。

[email protected]:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group defaul t qlen 1
 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: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP gr oup default qlen 1000
 link/ether xx:x:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
 inet 172.16.1.1/24 brd 172.16.1.255 scope global ens3
 valid_lft forever preferred_lft forever
 inet6 0000::0000:0000:0000:0000/64 scope link
 valid_lft forever preferred_lft forever
3: ens4: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
 link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff

/ etc / network / interfacesの最後のインターフェース構成の下に以下を追加する必要があります 。

auto ens4
iface ens4 inet static
 address XX.XX.XX.XX <--- Private IP address
 netmask 255.255.255.0 <--- Subnet Mask for Private IP range

新しいプライベートIPを追加したら、保存して終了します。

変更を有効にするには、ネットワークを再起動する必要があります。 Debian 8および9の場合、これは systemdを介して実行できます。 。

systemctl restart networking

以前のバージョンではupstartを使用します 。

service networking restart

ネットワークを再起動すると、 ip addrのいずれかを実行できるようになります。 またはifconfig プライベートIPが構成され、正常に起動したことを確認するコマンド。

次のような出力が表示されます:

[email protected]:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
 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: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
 link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
 inet 172.16.1.1/25 brd 172.16.1.255 scope global ens3
 valid_lft forever preferred_lft forever
 inet6 0000::0000:0000:0000:0000/64 scope link
 valid_lft forever preferred_lft forever
3: ens4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
 link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
 inet 10.10.10.3/24 brd 10.10.10.255 scope global ens4
 valid_lft forever preferred_lft forever
 inet6 fe80::200:aff:fef5:2776/64 scope link
 valid_lft forever preferred_lft forever

これで、DebianサーバーにプライベートIPが正常に追加されました。他の多くの記事をチェックして、さらにチェックし続けることを忘れないでください。


Linux
  1. Debian11でRsyslogサーバーをセットアップする方法

  2. Debian11にRedisサーバーをインストールする方法

  3. Debian 11 にスワップ領域を追加する方法

  1. Debian9または10でSSHを有効にする方法

  2. Debian9にMinecraftサーバーをインストールする方法

  3. MySQL 8.0/5.7をDebian11/Debian10にインストールする方法

  1. SuiteCRMをDebian9にインストールする方法

  2. フォアマンにパペットエージェントを追加する方法

  3. Debian10でMinecraftサーバーをセットアップする方法