Ubuntuの基本的なネットワーク設定方法(IPアドレス、デフォルトゲートウェイ/DNS)を説明します。
NIC: ens33 を例とします。
以降のコマンドは、
$ sudo su – コマンド実行後の設定例です。
※”su -“コマンドは、管理者権限モード切り替えコマンドです。
デフォルトのIPアドレスの設定を確認します。
# ip address
デフォルトのルーティング設定を確認します。
# ip route
ネットワーク設定
# ip addr add 192.168.1.100/24 dev ens33
“ip address”コマンドで確認します。
# ip address
1: ens33:
inet 192.168.1.100/24 scope global secondary ens33
valid_lft forever preferred_lft forever
Default Gateway設定
# ip route add default via 192.168.1.1
Default Gateway確認
# ip route
Network Configファイル設定
/etc/netplan配下”99-config.yaml”というファイルを新規作成し、ここに設定情報を記述していきます。
# vim /etc/netplan/99-config.yaml
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: false
addresses:
– 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.1]
設定反映
# netplan apply
最終確認
# ip address
2: ens33:
link/ether 00:0c:29:32:58:0c brd ff:ff:ff:ff:ff:ff
altname enp2s1
inet 192.168.1.100/24 brd 192.168.1.255 scope global ens33
valid_lft forever preferred_lft forever
inet6 240d:1a:ca7:f400:20c:29ff:fe32:580c/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 86071sec preferred_lft 86071sec
inet6 fe80::20c:29ff:fe32:580c/64 scope link
valid_lft forever preferred_lft forever
# ip route
default via 192.168.1.1 dev ens33 proto static
192.168.1.0/24 dev ens33 proto kernel scope link src 192.168.1.100
完了!