CentosがIPを構成する方法
前節ではCentos 7のオペレーティングシステムをインストールしましたが、実際にシステムを使用するには、データ通信やリモート管理のためにIPアドレスを手動で構成する必要があります.
IPアドレスの構成には2つの方法があります.
1、DHCP取得の方式:つまり、リモートDHCPサーバーの割り当てによってIPアドレスを取得することを指す:アドレスのリース期間:
2、静的取得IPアドレス:手動でプロファイルを修正することによってIPアドレスを取得し、使いやすい:
つまり、プロファイル内のBOOTOPROTOパラメータを変更する必要があります:BOOTOPROTO=dhcp|static|noneの3種類があります.
dhcp: dhcp方式でIPアドレスを取得する:
staitc: IPアドレスを手動で配置することによりIPを取得する.
none: このパラメータをロードしないことを示します.
1.1:DHCPの方式:
コマンドを使用:
dhclient IPアドレスの取得(プロファイルをDHCPに設定して取得)
dhclient -r IPアドレスの解放
IPアドレスにアクセスするプロファイル:構成ディレクトリとスクリプトは以下の通りです.
次にdhclientを入力してIPアドレスを取得します.以下の図です.
上記の図のように、dhclientがIPアドレスを取得するとエラーが発生する場合があります:dhclientが必要です -r 更新すると次のようになります.
ping外部ネットワークも正常に使用できます.
2.1:静的構成IPアドレス:
プロファイル内の変更を静的(static)に変更してIPアドレスを取得するには、次のようにします.
[root@localhost ~]# vi/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #デバイスドライバ名:
BOOTPROTO=static #注意:ここで静的取得IPアドレスを変更するには、ONBOOT=yesの3つのオプションがあります. #ネットワークサービスの再起動時にこのNICをロードする構成:IPADDR=192.168.149.145 #IPアドレスNETMASK=255.255.255.0 #サブネットマスクGATEWAY=192.168.149.2 #ゲートウェイDNS 1=1114.114.114.114 #DNSアドレス設定(好ましくは/etc/resolv.confプロファイル)
ネットワークサービスを再起動します.
[root@localhost ~]# systemctl restart network.service #ネットワークサービスを再起動するには:
IPアドレスが正常かどうかを確認します. ip addr
注意:
vmwareでは、仮想マシンCentosと3つのモードで 7接続:
NATモード:
ブリッジモード:
ホストモード:
そして、IPアドレスは自動取得または静的に構成され、構成が完了するとリモート管理ソフトウェア(putty xshell CRT)は、サーバを管理します.
ifconfigコマンドがない場合は、次のパッケージをインストールする必要があります.
yum intall -y net-tools
付記整理:
1、現在のシステムのバージョンを表示する:[root@localhost ~]#cat/etc/redhat-release CentOS Linux release 7.4.1708 (Core)
IPアドレスの構成には2つの方法があります.
1、DHCP取得の方式:つまり、リモートDHCPサーバーの割り当てによってIPアドレスを取得することを指す:アドレスのリース期間:
2、静的取得IPアドレス:手動でプロファイルを修正することによってIPアドレスを取得し、使いやすい:
つまり、プロファイル内のBOOTOPROTOパラメータを変更する必要があります:BOOTOPROTO=dhcp|static|noneの3種類があります.
dhcp: dhcp方式でIPアドレスを取得する:
staitc: IPアドレスを手動で配置することによりIPを取得する.
none: このパラメータをロードしないことを示します.
1.1:DHCPの方式:
コマンドを使用:
dhclient IPアドレスの取得(プロファイルをDHCPに設定して取得)
dhclient -r IPアドレスの解放
IPアドレスにアクセスするプロファイル:構成ディレクトリとスクリプトは以下の通りです.
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 #IP
DEVICE=eth0 #
TYPE=Ethernet #
BOOTPROTO=dhcp # dhcp :
ONBOOT=yes # : , :
次にdhclientを入力してIPアドレスを取得します.以下の図です.
上記の図のように、dhclientがIPアドレスを取得するとエラーが発生する場合があります:dhclientが必要です -r 更新すると次のようになります.
ping外部ネットワークも正常に使用できます.
2.1:静的構成IPアドレス:
プロファイル内の変更を静的(static)に変更してIPアドレスを取得するには、次のようにします.
[root@localhost ~]# vi/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #デバイスドライバ名:
BOOTPROTO=static #注意:ここで静的取得IPアドレスを変更するには、ONBOOT=yesの3つのオプションがあります. #ネットワークサービスの再起動時にこのNICをロードする構成:IPADDR=192.168.149.145 #IPアドレスNETMASK=255.255.255.0 #サブネットマスクGATEWAY=192.168.149.2 #ゲートウェイDNS 1=1114.114.114.114 #DNSアドレス設定(好ましくは/etc/resolv.confプロファイル)
ネットワークサービスを再起動します.
[root@localhost ~]# systemctl restart network.service #ネットワークサービスを再起動するには:
IPアドレスが正常かどうかを確認します. ip addr
注意:
vmwareでは、仮想マシンCentosと3つのモードで 7接続:
NATモード:
ブリッジモード:
ホストモード:
そして、IPアドレスは自動取得または静的に構成され、構成が完了するとリモート管理ソフトウェア(putty xshell CRT)は、サーバを管理します.
ifconfigコマンドがない場合は、次のパッケージをインストールする必要があります.
yum intall -y net-tools
付記整理:
1、現在のシステムのバージョンを表示する:[root@localhost ~]#cat/etc/redhat-release CentOS Linux release 7.4.1708 (Core)