質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

Q&A

2回答

1657閲覧

CentOS7での一番目のネットワークインターフェース

退会済みユーザー

退会済みユーザー

総合スコア0

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

0グッド

0クリップ

投稿2016/06/18 17:23

環境

  • Virtualbox
  • Vagrant
  • CentOS7

CentOS上の一番目のネットワークインターフェースである、eth0の設定をかきかえたいです。初期状態ではeth0のipアドレスは10.0.2.15なのですが、これを任意のプライベートIPアドレスに変更したいです。

/etc/sysconfig/network-scripts/ifcfg-eth0を編集すればなんとかなるかと思いましたが、そもそもファイルが存在しませんでした。eht1ならばありました。

そこでifcfg-eth0というファイルを作成し、以下のサイトを参考に設定を記述しました。

https://researchee.wordpress.com/2011/10/18/linux%E3%81%A7%E3%81%AE%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E8%A8%AD%E5%AE%9A/

ifcfg-eth0

DEVICE='eth0' BOOTPROTO='none' BROADCAST='192.168.1.255' IPADDR='192.168.1.11' NETMASK='255.255.255.0' NETWORK='192.168.1.0' ONBOOT='yes' GATEWAY='192.168.1.1' TYPE='Ethernet' USERCTL='no'

この状態で仮想マシンを再起動すると、起動することができなくなってしまいます。
どのように設定するのが正しいのでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ifconfigでインタフェース名でませんか?
私の環境ではens32です。

ifconfigはyum -y install net-toolsすると使えます。

これを入れないのであれば
ip a
かな。

投稿2016/06/19 00:54

編集2016/06/19 00:56
moonphase

総合スコア6621

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

Vagrant with Virtualbox ではゲストの最初のアドレスは Virtualbox によって決定されるものなのでゲスト側で固定で設定しても無駄です。

変更するためには VBoxManage コマンドで Virtualbox 側の設定を変更する必要があるのですが、Vagrantfile で下記のようにしておけば vagrant up でそのコマンドが自動で実行されます。

ruby

1Vagrant.configure(2) do |config| 2 3 # (...snip...) 4 5 config.vm.provider :virtualbox do |vb| 6 vb.customize ["modifyvm", :id, "--natnet1", "192.168.5.0/24"] 7 end 8 9end

投稿2016/06/18 17:59

ngyuki

総合スコア4514

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問