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

Linuxで静的IPアドレスを設定してネットワークを構成する方法

Linuxシステム管理者の場合、システムでネットワークを構成する必要があるときが来るでしょう。動的IPアドレスを使用できるデスクトップマシンとは異なり、サーバーインフラストラクチャでは、静的IPアドレスを設定する必要があります(少なくともほとんどの場合)。

関連項目: Linuxでシステムホスト名を設定または変更する方法

この記事は、最も頻繁に使用されるLinuxディストリビューションで静的IPアドレスを構成する方法を示すことを目的としています。

このチュートリアルでは、次のインターネットプロトコルバージョン4(IPv4)の詳細を使用します。

IP address: 192.168.0.100
Netmask: 255.255.255.0
Hostname: node01.tecmint.com
Domain name: tecmint.com
Gateway: 192.168.0.1
DNS Server 1: 8.8.8.8
DNS Server 2: 4.4.4.4

RHEL / CentOS / Fedoraで静的IPアドレスを構成する:

RHELで静的IPアドレスを構成するには / CentOS / Fedora 、編集する必要があります:

/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0

上記の"ifcfg-eth0"のどこに ネットワークインターフェースへの回答eth0 。インターフェイスの名前が「eth1"の場合 その場合、編集する必要のあるファイルは"ifcfg-eth1"です。 。

最初のファイルから始めましょう:

# vi /etc/sysconfig/network

そのファイルを開いて設定します:

NETWORKING=yes
HOSTNAME=node01.tecmint.com
GATEWAY=192.168.0.1
NETWORKING_IPV6=no
IPV6INIT=no

次に開く:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

注 :ネットワークインターフェースに対応するファイルを必ず開いてください。ネットワークインターフェイス名は、ifconfig-aコマンドで見つけることができます。

そのファイルで、次の変更を行います。

DEVICE="eth0"
BOOTPROTO="static"
DNS1="8.8.8.8"
DNS2="4.4.4.4"
GATEWAY="192.168.0.1"
HOSTNAME="node01.tecmint.com"
HWADDR="00:19:99:A4:46:AB"
IPADDR="192.68.0.100"
NETMASK="255.255.255.0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="8105c095-799b-4f5a-a445-c6d7c3681f07"

次の設定のみを編集する必要があります:

  1. DNS1およびDNS2
  2. ゲートウェイ
  3. ホスト名
  4. ネットマスク
  5. IPADDR

他の設定はすでに事前定義されている必要があります。

次にresolve.confを編集します nanoやviなどのテキストエディタで開いてファイルを作成します:

# vi /etc/resolv.conf
  
nameserver 8.8.8.8 # Replace with your nameserver ip
nameserver 4.4.4.4 # Replace with your nameserver ip

変更を加えたら、次のコマンドでネットワークを再起動します。

# /etc/init.d/network restart  [On SysVinit]
# systemctl restart network    [On SystemD]

Debian/Ubuntuで静的IPアドレスを設定する

Debianで静的IPアドレスを設定するには /Ubuntu 、次のファイルを開きます:

# nano /etc/network/interfaces

次のような行が表示される場合があります:

auto eth0
iface eth0 inet dhcp

次のように変更します:

auto eth0
iface eth0 inet static 
  address 192.168.0.100
  netmask 255.255.255.0
  gateway 192.168.0.1
  dns-nameservers 4.4.4.4
  dns-nameservers 8.8.8.8

ファイルを保存してから、/etc/resolv.confを編集します このように:

# nano /etc/resolv.conf
  
nameserver 8.8.8.8 # Replace with your nameserver ip
nameserver 4.4.4.4 # Replace with your nameserver ip

次のコマンドを使用して、システムのネットワークを再起動します。

# /etc/init.d/network restart  [On SysVinit]
# systemctl restart network    [On SystemD]

静的IPアドレスが構成されています。

結論:

Linuxディストリビューションで静的IPアドレスを構成する方法をマスターしました。ご質問やご意見がございましたら、下のコメント欄にご遠慮なくお寄せください。


Linux
  1. DebianLinuxで静的IPアドレスを設定する方法

  2. Linuxで静的IPアドレスを設定してルーティングテーブルを変更する方法

  3. Fedoraで静的IPアドレスを設定する方法

  1. Linuxで静的ネットワーク接続を設定する

  2. ArchLinuxで静的および動的IPアドレスを構成する方法

  3. UNIX / Linux :mutt のインストールと設定方法

  1. RHEL 8 / CentOS8Linuxで静的IPアドレスを構成する方法

  2. Ubuntu 19.04 DiscoDingoLinuxで静的IPアドレスを構成する方法

  3. Ubuntu20.04で静的IPアドレスを構成する方法