CentOS7のデフォルトゲートウェイ

こんにちわ。
CentOS7難しいですね。。。

さて、
ipコマンドを勉強がてら色々と設定したのですが、
どうやってもCentOS7のデフォルトゲートウェイが設定できない。。。
手元のあったUbuntuでは設定出来ました。

確認したOS
OS・・・CentOS Linux release 7.1.2503(Core)(VMware-tools)
OS・・・Ubuntu 14.04.3 LTS

CentOS7とUbuntuで同じコマンドを使用しています。
やってみよう!!

追記
VMWare-toolsのせいかなとも思いましたが、
VMXNET3、E1000共にダメでした。。。
また、Hyper-V上のCentOS7は、NIC名がethのままでしたが、
デフォルトゲートウェイの設定は出来ました。
VMWareの問題なのかしら。

CentOS7の場合
現在の状況

# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    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: eno16780032: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:27:c9:04 brd ff:ff:ff:ff:ff:ff
    inet 10.255.1.36/24 brd 10.255.1.255 scope global dynamic eno16780032
       valid_lft 6363sec preferred_lft 6363sec
    inet6 fe80::20c:29ff:fe27:c904/64 scope link
       valid_lft forever preferred_lft forever
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.255.1.1      0.0.0.0         UG    100    0        0 eno16780032
10.255.1.0      0.0.0.0         255.255.255.0   U     100    0        0 eno16780032

デフォルトゲートウェイもしっかり設定されています

IPアドレスを消してみる

# ip addr del 10.255.1.36/255.255.255.0 dev eth0
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    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: eno16780032: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:27:c9:04 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::20c:29ff:fe27:c904/64 scope link
       valid_lft forever preferred_lft forever
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

ルートも消えました

IPアドレスを設定してみる

# ip addr add 10.255.10.10/255.255.255.0 dev eth0
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    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: eno16780032: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:27:c9:04 brd ff:ff:ff:ff:ff:ff
    inet 10.255.10.10/24 scope global eno16780032
       valid_lft forever preferred_lft forever
    inet6 240f:73:393d:1::2/128 scope global dynamic
       valid_lft 1629sec preferred_lft 1629sec
    inet6 240f:73:393d:1:20c:29ff:fe27:c904/64 scope global dynamic
       valid_lft 302sec preferred_lft 302sec
    inet6 fe80::20c:29ff:fe27:c904/64 scope link
       valid_lft forever preferred_lft forever
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.255.10.0     0.0.0.0         255.255.255.0   U     0      0        0 eno16780032

デフォルトゲートウェイは設定してないのでまだない

デフォルトゲートウェイを設定してみる

# ip route add default via 10.255.10.1 dev eno16780032
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.255.10.0     0.0.0.0         255.255.255.0   U     0      0        0 eno16780032

付かない。。。

静的ルートを設定してみる

# ip route add 192.168.100.0/255.255.255.0 via 10.255.10.100
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.255.10.0     0.0.0.0         255.255.255.0   U     0      0        0 eno16780032
192.168.100.0   10.255.10.100   255.255.255.0   UG    0      0        0 eno16780032

静的ルートは追加できる

routeコマンドでやってみる

# route add default gw 10.255.10.1 dev eno16780032
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.255.10.0     0.0.0.0         255.255.255.0   U     0      0        0 eno16780032

付かない。。。

Ubuntuの場合
現在の状況

# ip addr
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:38:32:77 brd ff:ff:ff:ff:ff:ff
    inet 10.39.39.223/24 brd 10.39.39.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe38:3277/64 scope link
       valid_lft forever preferred_lft forever
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.39.39.50     0.0.0.0         UG    0      0        0 eth0
10.39.39.0      *               255.255.255.0   U     0      0        0 eth0

デフォルトゲートウェイもしっかり設定されています

IPアドレスを消してみる

# ip addr del 10.39.39.223/255.255.255.0 dev eth0
# ip addr
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:38:32:77 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::20c:29ff:fe38:3277/64 scope link
       valid_lft forever preferred_lft forever
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

ルートも消えました

IPアドレスを設定してみる

# ip addr add 192.168.10.10/255.255.255.0 dev eth0
# ip addr
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:38:32:77 brd ff:ff:ff:ff:ff:ff
    inet 192.168.10.10/24 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe38:3277/64 scope link
       valid_lft forever preferred_lft forever
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.10.0    *               255.255.255.0   U     0      0        0 eth0

デフォルトゲートウェイは設定してないのでまだない

デフォルトゲートウェイを設定してみる

# ip route add default via 192.168.10.1 dev eth0
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.10.1    0.0.0.0         UG    0      0        0 eth0
192.168.10.0    *               255.255.255.0   U     0      0        0 eth0

デフォルトゲートウェイが設定されました

静的ルートを設定してみる

# ip route add 192.168.100.0/255.255.255.0 via 192.168.10.100
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.10.1    0.0.0.0         UG    0      0        0 eth0
192.168.10.0    *               255.255.255.0   U     0      0        0 eth0
192.168.100.0   192.168.10.100  255.255.255.0   UG    0      0        0 eth0

静的ルートも追加できる

routeコマンドでやってみる

# route add default gw 192.168.10.1 dev eth0
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.10.1    0.0.0.0         UG    0      0        0 eth0
192.168.10.0    *               255.255.255.0   U     0      0        0 eth0

こっちのコマンドでも付きました

[tegaki]わかんないよぉ[/tegaki]

コメントを残す

メールアドレスが公開されることはありません。

Enter code * Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください