Ubuntu / Debianのインストール後 、外部からシステムにアクセスするようにネットワークを構成する必要があります。このガイドは、Ubuntu /LinuxMintでネットワークを設定するのに役立ちます。ここでは、静的モードとDHCPモードでのIPアドレスの割り当てについて説明します。
注:これは、Ubuntu 13.10 / 13.04/12.10やLinuxMint17/16などの以前のバージョンのUbuntuでも機能するはずです。
このモードでは、IPアドレスを手動でマシンに割り当てます。システムで利用可能なインターフェースを確認しましょう。
raj@ubuntu:~$ ip a 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <broadcast,multicast> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff
上記の出力から、私のシステムには「 lo」という2つのインターフェースがあることがわかります。 」と「eth0 「。ハードウェアによっては、インターフェースの名前が変わります。
次に、IPアドレスをインターフェース「 eth0」に設定します。 「。これを行うには、「静的」を追加します 「eth0」のアドレスファミリステートメントを設定するための「」メソッド ”ファイル内のインターフェース / etc / network / interfaces 。ネットワークの要件を満たすように、アドレス、ネットマスク、およびゲートウェイの値を変更します。
raj@ubuntu:~$ sudo nano /etc/network/interfaces
このように行を変更するだけです。
auto eth0 iface eth0 inet static ## Static IP Address Enabled address 192.168.12.10 ## IP Address netmask 255.255.255.0 ## Subnet Mask gateway 192.168.12.2 ## Default Gateway dns-nameservers 8.8.8.8 8.8.4.4 ## DNS Servers dns-search itzgeek.local ## Local Domain Search - Ignore if not required
上記のようにインターフェース構成を追加することにより、ifupコマンドを使用してインターフェースを手動で有効にすることができます。
raj@ubuntu:~$ sudo ifup eth0
インターフェイスを手動で無効にするには、ifdownコマンドを使用できます。
raj@ubuntu:~$ sudo ifdown eth0
これで、IPアドレス「 192.168.12.10」が表示されます。 インターフェース「eth0」に割り当てられた」 「。
raj@ubuntu:~$ ip a 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <broadcast,multicast,up,lower_up> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff inet 192.168.12.10/24 brd 192.168.12.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::20c:29ff:fe55:f6b8/64 scope link valid_lft forever preferred_lft forever
DHCPモード
このモードでは、システムはDHCPサーバーからIPアドレスを取得します。システムで使用可能なインターフェースを確認しましょう。
raj@ubuntu:~$ ip a 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <broadcast,multicast> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff
上記の出力から、私のシステムには「 lo」という2つのインターフェースがあることがわかります。 」と「eth0 「。ハードウェアによっては、インターフェースの名前が変わります。
次に、IPアドレスをインターフェース「 eth0」に設定します。 「。これを行うには、「dhcp」を追加します 「eth0」のinetアドレスファミリステートメントのメソッド ”ファイル内のインターフェース / etc / network / interfaces 。ネットワークの要件を満たすように、アドレス、ネットマスク、およびゲートウェイの値を変更します。
raj@ubuntu:~$ sudo nano /etc/network/interfaces
このように行を変更するだけです。
auto eth0 iface eth0 inet dhcp ## Enabled DHCP Mode
上記のようにインターフェース構成を追加することにより、ifupコマンドを使用してインターフェースを手動で有効にすることができます。
raj@ubuntu:~$ sudo ifup eth0
インターフェイスを手動で無効にするには、ifdownコマンドを使用できます。
raj@ubuntu:~$ sudo ifdown eth0
これで、IPアドレス「 192.168.12.3」が表示されます。 インターフェース「eth0」に割り当てられた」 」DHCPを使用します。
raj@ubuntu:~$ ip a 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <broadcast,multicast,up,lower_up> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff inet 192.168.12.3/24 brd 192.168.12.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::20c:29ff:fe55:f6b8/64 scope link valid_lft forever preferred_lft forever
以上です。