HOME > リナックスマスター.JP 公式ブログ > Linuxの質問 > 20.ネットワーク関連, Linuxの質問 > Linuxをインストールした後にネットワークの設定を変更するにはどうしたら良いですか?
Linux入門マニュアルのダウンロードはこちら(質問)
----------------------------------------------------------
Linuxをインストールした後にネットワークの設定を
変更するにはどうしたら良いですか?
----------------------------------------------------------
(回答)
----------------------------------------------------------
Linuxのネットワーク設定を変更するには
ここで紹介した次のファイルを編集することで、設定変更を
行うことが出来ます。
・/etc/sysconfig/network-scripts/ifcfg-eth0
・/etc/resolv.conf
・/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0ファイルの内容は
↓のようになっていますので、変更したい項目の値を
viエディタなどで編集すると良いでしょう。
DEVICE=eth0 #デバイス名
BOOTPROTO=static #手動設定か、dhcpか
BROADCAST=192.168.1.255 #ブロードキャストアドレス
IPADDR=192.168.1.38 #LinuxサーバーのIPアドレス
NETMASK=255.255.255.0 #マスク値
NETWORK=192.168.1.0 #ネットワークアドレス
HWADDR=00:14:2A:41:F9:1F #MACアドレス
ONBOOT=yes #起動時にIFの設定が自動で行われる
例えば、IPアドレスを変更したい場合には、
IPADDR=192.168.1.38の「192.168.1.38」の箇所を
変更後のIPアドレスに編集します。
/etc/resolv.confファイルはDNSサーバーの情報を持っていますので、
DNSサーバーの変更が必要になった時に編集します。
nameserver 192.168.1.1 #インストールの時に指定したDNSサーバーアドレス
上記の「192.168.1.1」の箇所を変更後DNSサーバーのアドレスに変更します。
例ではDNSサーバーは1つですが、ネットワーク環境によっては、
ルータのアドレスのみだったり、プライマリ、セカンダリとして
プロバイダーのDNSサーバーが2つ、もしくは1つだけ
明記されている場合もあります。
DNSサーバーの設定は、使っているプロバイダーによって
違ってきますが、最低1つ明記されていれば問題ありません。
/etc/sysconfig/networkファイルは、ホスト名や
デフォルトゲートウェイ(ルータ)の情報を保存している
ファイルになります。
NETWORKING=yes #「yes」はネットワークを有効にするという設定
HOSTNAME=hawk # マシンのホスト名
GATEWAY=192.168.1.1 # デフォルト・ゲートウェイ(ルータ)のIPアドレス
主に変更する箇所としては、「GATEWAY=192.168.1.1」になるかと思います。
デフォルトゲートウェイは一般的にルータを指す場合が多いので、
ルータのアドレスが変わった場合、この箇所を編集してください。
また、HOSTNAMEはLinuxサーバーのホスト名を変更することが出来ます。
最後に上記ファイルを編集後、下記ネットワーク再起動コマンドを
実行して、変更後の設定を反映します。
# /etc/rc.d/init.d/network restart
----------------------------------------------------------
P.S
Linuxをインストールした後にネットワークの設定を変更するにはどうしたら良いですか?のもっと高い技術を身につけたいならこちら
<<関連記事>>
・VMwareで「pcbet32 devuce eth0 does not seem to be present」と表示された時の対処法
・Linuxのネットワーク設定を確認するにはどうしたら良いですか?
- 前のページへ:VMwareで「pcbet32 devuce eth0 does not seem to be present」と表示された時の対処法
- この記事の属するカテゴリ:20.ネットワーク関連・Linuxの質問へ戻る