最大ガイド私のシステムに存在しないifcfg-eth0修正を中心に進んでいるようです。
[root@Azaz07]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
[root@Azaz07]# ls /etc/sysconfig/network-scripts/
ifcfg-lo ifdown-ppp ifup-ippp ifup-sit
ifdown ifdown-routes ifup-ipv6 ifup-tunnel
ifdown-bnep ifdown-sit ifup-isdn ifup-wireless
ifdown-eth ifdown-tunnel ifup-plip init.ipv6-global
ifdown-ippp ifup ifup-plusb net.hotplug
ifdown-ipv6 ifup-aliases ifup-post network-functions
ifdown-isdn ifup-bnep ifup-ppp network-functions-ipv6
ifdown-post ifup-eth ifup-routes
[root@Azaz07]# /sbin/ifconfig
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:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:480 (480.0 b) TX bytes:480 (480.0 b)
p5p1 Link encap:Ethernet HWaddr C8:1F:66:03:00:7D
inet addr:192.168.0.14 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::ca1f:66ff:fe03:7d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9818 errors:0 dropped:0 overruns:0 frame:0
TX packets:9634 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7020054 (6.6 MiB) TX bytes:1665345 (1.5 MiB)
wlan0 Link encap:Ethernet HWaddr 70:18:8B:03:3C:59
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
IP 192.169.0.55用のp5p1アダプタを静的に変更するにはどうすればよいですか?
また、見かけでより一般的に使用されるeth0ではなくp5p1アダプタと呼ばれるのはなぜですか?
「設定」を実行すると、「デバイス構成」の空白画面が表示されます。
答え1
次のタイトルのデバイスの新しい命名規則について読むことができます。ネットワークデバイスの機能/一貫した命名。命名規則の変更については、次のタイトルの公式 Redhat ドキュメントでも説明します。付録 A. 一貫したネットワークデバイスの命名。ルールは、ランダムにルールに従うのではなく、場所に基づいていますeth0
。
より簡単に識別して使用できるように、ネットワークデバイスの命名スキームをethXから物理的な場所ベースの名前に変更します。
IPアドレスを変更するには、いくつかのルートに従う必要があります。
ネットワーク管理者の使用(RH公式文書を参照してください。)
NetworkManagerがどのデバイスを管理しているかを確認できます。
はい
$ nmcli -p nm ====================================================================================== NetworkManager status ====================================================================================== RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN -------------------------------------------------------------------------------------- running connected enabled enabled enabled enabled
コマンドを実行し
setup
、GUIを介して変更します。構成ファイルの変更
ファイル名はでなければなりません
/etc/sysconfig/network-scripts/ifcfg-p5p1
。このファイルの行を次のように変更するだけです。IPADDR=192.169.0.55
ファイルがまったく存在しない場合は、ファイルを作成して次のような内容を追加します。
# /etc/sysconfig/network-scripts/ifcfg-p5p1 DEVICE="p5p1" BOOTPROTO="static" NM_CONTROLLED="no" ONBOOT=yes TYPE="Ethernet" DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System p5p1" IPADDR=192.169.0.55
network
サービス利用/etc/init.d/network
NetworkManager以外にサービスを使用すると、どのような欠点があるのかわかりません。すべてのCentOS 6設定で両方が実行されています。しかし、私は通常ifcfg-eth0
デバイスファイルを直接手で作成します。このサービスが有効になっていることを確認してから、上記の#2ステップ(使用
setup
)を試してデバイスを作成できます。$ /etc/init.d/network start
GUI
setup
(実際にはこのコマンドを使用して直接起動できます)は、デバイスを追加し、ディレクトリの下のファイルに保存されている設定情報を使用してデバイスをsystem-config-network
管理できる必要があります。ifcfg-*
/etc/sysconfig/network-scripts/
少なくとも、次のことに慣れることをお勧めします。導入ガイド。これには、Redhat Basic製品とのネットワーキングに関する有用な情報がたくさんあり、これはCentOSとFedoraに役立ちます。
それでは、私のネットワークデバイスのリストが空になるのはなぜですか?
私はあなたが経験している(または少なくとも関連する)問題と思われるFedora 16の問題を見つけました。質問のタイトルは次のとおりです。バグ 802580 - デバイス p21p1 がシステム構成ネットワークに表示されない。
このエラー音によると、デフォルトの動作は、ifcfg-*
ネットワークGUI(NetworkManagerなど)を介して設定の一部の側面を変更しない限り、ファイルを生成しないことです。したがって、試してみるか、上記のオプション#3で説明した詳細に従って、手動でファイルを生成することをお勧めします。
引用する
答え2
この問題を解決するには、パッケージを削除する必要がありますbiosdevname
。
sudo yum erase biosdevname