Linuxネットワークカードの初期構成

ネットワークカードを構成する目的は、インターネットにアクセスすることです。物理Linuxシステムの場合は、正しいIPアドレス、ネットワーク、およびその他の情報を構成するだけで済みます。仮想マシンシステムの場合は、ネットワーク編集作業、VMware仮想マシンを参照できます。3つのネットワークカードモードがあります。ここでは、NATモードのredhat8仮想システムを使用してネットワークカード情報を構成し、インターネットに接続します。

1.構成前の準備

1.仮想マシンをNATモードに
設定します。2。仮想マシンの仮想ネットワークエディターでvnet8を構成し、サブネットを192.168.100.0に設定し、ゲートウェイを192.168.100.1に設定し、DHCPサービスを選択しないでください。

2、ネットワークカード情報を表示する

[root@hollowman ~]# ifconfig
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:0c:29:69:e9:98  txqueuelen 1000  (Ethernet)
        RX packets 1196  bytes 122724 (119.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 41  bytes 6592 (6.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens160ネットワークカードにIPアドレスやゲートウェイなどの情報がないことが判明したため、ネットワーク構成を行います。

3、ネットワークパラメータ構成

nmtuiコマンドを実行したり、デスクトップウィンドウの右上にあるネットワークを構成するためのアイコンをクリックしてネットワークパラメーターを構成したり、それらを視覚化したりするなど、パラメーターを設定する方法は多数あります。ただし、ここでは主に構成ファイル変更する方法を紹介します
構成ファイルのパスは次のとおりです。/etc/sysconfig/network-scripts/ifcfg-networkconnectionname、システムはデフォルトで現在のネットワークデバイスens160のネットワーク接続を作成しました。つまり、ifcfg-ens160

[root@hollowman ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno160 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none  #如果为dhcp,则改为none;当然,如果虚拟机vnet8启用dhcp,则这里不需要修改。
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens160
UUID=307da4b0-6327-4b1d-ad63-06103994c145
DEVICE=ens160
ONBOOT=yes #如果为no,改为yes
IPADDR=192.168.100.10   #新增这一行,设置ip地址
PREFIX=24    #新增这一行,设置子网掩码
GATEWAY=192.168.100.1  #新增这一行,设置网关
DNS1=192.168.100.1  #新增这一行,设置域名

4.ネットワークカードサービスを再起動して、パラメータを有効にします

Redhat8はデフォルトでネットワークサービスをインストールしませんが、NetworkManagerサービスをインストールしますが、NetworkMangerサービスを再起動します。新しく変更されたIPアドレスやその他のパラメーターは有効になりません。特別なネットワークカードを閉じる/開くコマンド
nmcli connection down /を使用する必要があります。up ens160#次のnmcliコマンドの詳細
nmcliデバイスの切断/接続ens160と言います。次のnmcliコマンドでifdown / ifupens160を詳しく
説明します。

[root@hollowman ~]# ifdown ens160 
Connection 'ens160' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)
[root@hollowman ~]# ifup ens160 
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)

ネットワークカード情報を再度確認し、変更された情報が有効になっていることを確認してください。

[root@hollowman ~]# ifconfig
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.100.10  netmask 255.255.255.0  broadcast 192.168.100.255
        inet6 fe80::1d1c:46d5:e659:e444  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:69:e9:98  txqueuelen 1000  (Ethernet)
        RX packets 46  bytes 7908 (7.7 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 257  bytes 28238 (27.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

おすすめ

転載: blog.csdn.net/ymz641/article/details/111465583