こんにちわ。
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]