1. ホーム
  2. オペレーティングシステム
  3. レッドハット/セントス

CentOS デュアルネットワークカードの内部および外部ネットワーク設定 ルートネットワークカードエイリアスの詳細

2022-01-16 11:48:34

デュアルNIC構成。 仮想マシンの設定にホストオンリーモードのNICを追加し、再起動後に /etc/udev/rules.d/70-persistent-net.rules に新しいMACアドレスを生成し、NIC eth0 を eth1 にコピーし、UUIDの削除に注意して正しいMACアドレスに修正し、設定ファイルから

BOOTPROTO={static|none|dhcp|bootp}: 静的アドレスを使用するには、static または none を使用します。dhcp はアドレスを得るために DHCP サーバーを使用することを意味します。

IPADDR=: IP address NETMASK=: サブネットマスク GATEWAY=: デフォルトゲートウェイを設定します。2つのNICは1つのゲートウェイしか設定できません。ゲートウェイはVM-Network Editor内のゲートウェイで、インターネットにアクセスする必要があれば、外部のeth0にDNS1=gatewayも追加する必要があります。NICサービスを再起動すると、正常にインターネットにアクセスできるようになります。

ネットワークの設定を行います。

ネットワーク設定ファイルです。/etc/sysconfig/network

ネットワークインターフェイス設定ファイル: ifcfg-ethx

/etc/sysconfig/network-scripts/ifcfg-ethx

DEVICE=: 関連するデバイスの名前で、ファイル名 "ethx" の後半部分と一致します。

BOOTPROTO={static|none|dhcp|bootp}: ブートストラッププロトコル。静的アドレスを使用するには static または none を、dhcp はアドレスを取得するのに DHCP サーバを使用することを意味します。

IPADDR=: IPアドレス

NETMASK=:サブネットマスク

GATEWAY=:デフォルトゲートウェイを設定します。

ONBOOT=:このネットワーク・インターフェースを電源投入時に自動的に起動させるかどうかを設定します。

HWADDR=: ハードウェアのアドレスで、ハードウェアのアドレスと一致するようにします。

の変更はすぐには反映されませんが、ネットワークサービスかホストのどちらかを再起動すると反映されます。

ルートを追加する

ルーティングを行います。/etc/sysconfig/network-scripts/route-ethX

フォーマット1を追加:route-eth1

NEXTHOP経由のDEST

10.0.0.254経由 192.168.10.0

フォーマット2を追加します。

ADDRESS0=ネットワークアドレス

NETMASK0=マスク

GATEWAY0=ゲートウェイ

ルーティングコマンドROUTEを追加します。

ルーティング route add: 追加 [-host: ホストルート、-net: ネットワークルート、default: デフォルト

ルート追加 -net|-host DEST [iP] gw NEXTHOP [ゲートウェイ

ルート追加 デフォルト gw NEXTHOP

del. 削除 [-host, -net

route del -net 10.0.0.0/8

ルート削除 -net 0.0.0.0

ルート削除デフォルト

[ネットワークサービスやホストを再起動すると、変更した内容は失効します;]。

表示します。 route -n: 各ホストやポートなどの情報を数値で表示します。

DNSサーバー 指定方法は1つだけです。/etc/resolv.conf

ネームサーバー DNS_IP_1

ネームサーバー DNS_IP_2

ローカル解像度を指定します。/etc/hosts: ホスト IP ホスト名 ホストエイリアス [172.16.0.1 www.magedu.com www].

Iproute2コマンド [ifconfig old

のリンクになります。 ネットワークインターフェイスのプロパティ、addr: プロトコルアドレス、route: 経路

link show [ip -slink show eth0] は、ifconfig eth0 と同じです。

set [ip link set DEV {up|down}]でNICを起動します。

addr add [ip addr add ADDRESSdev DEV] NICデバイスDEVにIPを追加する。

del [ip addr del ADDRESSdev DEV] プロトコルアドレスを削除する。

show [ip addr show dev DEV to PREFIX [接頭辞を指定]]。

flush [ip addr flush dev DEV [eth0] to PREFIX] プロトコルアドレスのクリア。

NIC設定のエイリアス。

ネットワークデバイスのエイリアスが可能です。 ethX:X、eth0:0、eth0:1、...。

設定方法です。 ifconfig ethX:X IP/NETMASK [サブネットマスク

/etc/sysconfig/network-scripts/ifcfg-ethX:X

DEVICE=ethX:X [非プライマリーアドレスはDHCPで動的に取得できない]。

ip eth1, アドレス 192.168.100.1 を追加する。

ip addr add 192.168.100.1/24 dev eth1 labeleth1:0 [with alias ipconfig show, check ip addr show

ifconfigeth0:0 192.168.50.1 ネットマスク 255.255.255 ブロードキャスト 192.168.50.1 [エイリアス フルコンフィギュレーション