ubuntuでのIPアドレス指定

変更方法その1(/etc/network/interfacesを編集)

$ sudo vi /etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# auto eth0
#iface eth0 inet dhcp

# The primary network interface
auto eth0
    iface eth0 inet static   # "static"が固定アドレスを表す
    address 192.168.11.101   # 振りたいIPアドレス
    netmask 255.255.255.0    # ネットワークマスク
    gateway 192.168.11.1     # デフォルトゲートウェイのIPアドレス
    dns-nameservers 8.8.8.8  # DNSサーバーのIPアドレス

# auto enp0s25

# auto eth0
#     iface eth0 inet static   # "static"が固定アドレスを表す
#     address 192.168.21.101   # 振りたいIPアドレス
#     gateway 192.168.21.1     # デフォルトゲートウェイのIPアドレス
#     dns-nameservers 8.8.8.8  # DNSサーバーのIPアドレス

# To Enable New IP Address
# sudo service networking restart
#

変更方法その2 (ip a)を使いセカンダリーアドレスを指定

# Add secondary IP Address
/sbin/ifconfig eth0:0 192.168.21.200 netmask 255.255.255.0 broadcast 192.168.21.255
/sbin/ifconfig eth0:1 10.0.0.200 netmask 255.255.255.0 broadcast 10.0.0.255

注意点

最近のutubuntuではインターフェース名が”eth0″ではなく、”enp0s25″などに表記されるので、その場合は以下のように読み替えること。

# The primary network interface
auto enp0s25
    iface enp0s25 inet static   # "static"が固定アドレスを表す
    address 192.168.11.101   # 振りたいIPアドレス
    netmask 255.255.255.0    # ネットワークマスク
    gateway 192.168.11.1     # デフォルトゲートウェイのIPアドレス
    dns-nameservers 8.8.8.8  # DNSサーバーのIPアドレス

# auto enp0s25

# Secondary Address by "ip a"
sudo /sbin/ifconfig enp0s25:1 192.168.21.101 netmask 255.255.255.0 broadcast 192.168.21.255

シェアする

  • このエントリーをはてなブックマークに追加

フォローする