Fedora 19では固定IPに変更できません。

Fedora 19では固定IPに変更できません。

私の状況は少し変です。 GUIなしで仮想マシンにFedora Linux 19をインストールしました。

最初に実行したときにeth0が表示されませんでしたifconfig
実行するとdmesg | grep ethアダプタが表示されますが、名前がp2p1に変更されたことが表示されます。コマンドを実行するとifconfig p2p1 up表示されます。

今編集しようとすると/etc/sysconfig/network-scripts/ifcfg-p2p1存在しません。唯一のスクリプトはloとenp0s3です。ifcfg-p2p1正しい設定でファイルを生成しようとすると、ネットワークサービスを再起動できません。ファイルを編集しようとしましたが、enp0s3成功しませんでした。

私はLinuxに初めて触れましたが、ここに何を追加するのかわかりません。したがって、より多くの情報が必要な場合は、お知らせください。ここに投稿します。

答え1

静的構成の前提: ファイルを作成し、/etc/sysconfig/network-scripts/ifcfg-p2p1次のコンテンツを追加します。

NM_CONTROLLED=no
DEVICE=p2p1
BOOTPROTO=none
## Change the HWADDR to match your adapter's mac address
HWADDR=XX:XX:XX:XX:XX:XX
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
## Edit the below to match your network
IPADDR=192.168.1.2
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
NETWORK=192.168.1.0
GATEWAY=192.168.1.1

またはDHCP設定が必要な場合:

NM_CONTROLLED="yes"
HWADDR="XX:XX:XX:XX:XX:XX"  
BOOTPROTO="dhcp"
DEVICE="p2p1"
ONBOOT="yes"

次に、enp0s3ファイルでonboot = noを変更するか、一時的にディレクトリから移動します(ifconfigにenp0s3というインターフェースがないと仮定します)。

これにより効果があります。また、dhcpを実行しない場合は、ネームサーバーを/etc/resolv.confに手動で追加する必要があることに注意してください。

関連情報