web-dev-qa-db-ja.com

eth0:0は構成されていますが、ifconfig出力にリストされていません

私は次の問題を抱えています:

私のサーバーには、[b]異なる[/ b]サブネットから2つのIPが与えられました。現在、正しく機能するようにシステムを構成しようとしています。私が作成しました

[root@server ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper)
HWADDR=00:30:48:DA:B1:0E
DEVICE=eth0
BOOTPROTO=none
BROADCAST=79.174.69.255
IPADDR=79.174.69.241
NETMASK=255.255.254.0
NETWORK=79.174.68.0
ONBOOT=yes
GATEWAY=79.174.68.1
TYPE=Ethernet

[root@server ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
# Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper)
HWADDR=00:30:48:DA:B1:0E
DEVICE=eth0
BOOTPROTO=none
BROADCAST=79.174.69.255
IPADDR=79.174.71.74
NETMASK=255.255.255.0
NETWORK=79.174.71.1
ONBOOT=yes
GATEWAY=79.174.71.1
TYPE=Ethernet

ただし、「サービスネットワークの再起動」後と「再起動」後の両方

[root@server ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:30:48:DA:B1:0E
          inet addr:79.174.71.74  Bcast:79.174.71.255  Mask:255.255.255.0
          inet6 addr: fe80::230:48ff:feda:b10e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:910284 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2924 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:257964879 (246.0 MiB)  TX bytes:232450 (227.0 KiB)
          Memory:df220000-df240000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:27 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6976 (6.8 KiB)  TX bytes:6976 (6.8 KiB)

デバイスeth0:0はアクティブとして表示されません。やってみたら

[root@server ~]# ifconfig eth0:0
eth0:0    Link encap:Ethernet  HWaddr 00:30:48:DA:B1:0E
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Memory:df220000-df240000

稼働中として表示されますが、IPは割り当てられていません。

また、設定ファイルでeth0:0に割り当てられたIPアドレスがeth0によって使用されているのも不思議です。

/ var/log/messagesは、eth0またはeth0:0のネットワーク構成エラーについて何も表示しません。 system-config-networkはすべての設定を正しく理解しているようで、それらも正常に再保存します。

「ifupeth0:0」は正常に実行されますが、その後ifconfigはその後eth0:0デバイスを表示しません。

私は何を間違えましたか?問題は、IPが異なるサブネットからのものであるということである可能性がありますか?

1

eth0eth0:0は同じインターフェースです。エイリアスにはeth0:1を使用します。

DEVICE=eth0は実際にはDEVICE=eth0:0である必要がありますか?

6
Dan Andreatta