🦔
JANOG55 Level1-2問題解説
こちらの記事は、JANOG 55 Level1-2問題解説となります。
問題文
あなたの会社の技術部に新しく入った新入社員は、会社内のいろんな人と疎通確認をする中で、
営業部が使用しているVLAN200のPCだけでなく、自分と同じVLAN300の先輩のPCにも疎通できないことに気づきました。
先輩に相談したところ、SWの設定を確認し、自分で解決してみろとのこと、、、
Pingが通るように設定を見直してください。
達成条件
PC04の172.10.100.100/24からPC02の172.10.100.10/24に対して通信ができること。
> ping 172.10.100.10
制約
- PC-01 ~ PC-03間の通信は維持すること
- vlan100 (192.168.0.0/24)の設定は変更しないこと
解説
SW-03でtrunk-portにvlan 300をallowedしていますが、Vlan300を定義していないために通信不可となっている問題です。
まず、PC04からPC02に対してPingを実施します。
PC-02
PC-04:~# ping -c 3 172.10.100.10
PING 172.10.100.10 (172.10.100.10) 56(84) bytes of data.
From 172.10.100.100 icmp_seq=1 Destination Host Unreachable
From 172.10.100.100 icmp_seq=2 Destination Host Unreachable
From 172.10.100.100 icmp_seq=3 Destination Host Unreachable
--- 172.10.100.10 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2085ms
確かにPingが通っていないようです。
では、各SWの設定を確認していきます。
SW-01
SW-01
SW-01>ena
SW-01#show run
!
hostname SW-01
!
!
vlan 100,200,300
!
interface Ethernet1
speed auto
switchport trunk allowed vlan 100,200,300
switchport mode trunk
!
interface Ethernet2
speed auto
switchport trunk allowed vlan 100,200,300
switchport mode trunk
!
interface Vlan100
ip address 192.168.0.1/24
!
interface Vlan200
ip address 172.10.0.1/24
!
interface Vlan300
ip address 172.10.100.1/24
!
no ip routing
!
end
SW-02
SW-02>ena
SW-02#show run
!
!
vlan 200,300
!
interface Ethernet1
speed auto
switchport trunk allowed vlan 100,200,300
switchport mode trunk
!
interface Ethernet2
switchport access vlan 200
!
interface Ethernet3
switchport access vlan 300
!
!
interface Vlan100
ip address 192.168.0.10/24
!
end
SW-03
SW-03>ena
SW-03#show run
!
hostname SW-03
!
!
vlan 200
!
interface Ethernet1
speed auto
switchport trunk allowed vlan 100,200,300
switchport mode trunk
!
interface Ethernet2
switchport access vlan 200
!
interface Ethernet3
switchport access vlan 300
!
!
interface Vlan100
ip address 192.168.0.100/24
!
no ip routing
!
end
設定の差分を見ると、SW-03にVlan 300の設定がないことがわかります。
念のため、以下も確認してみます。
SW-03#show vlan
VLAN Name Status Ports
----- -------------------------------- --------- -------------------------------
1 default active
200 VLAN0200 active Et1, Et2
やはり、VLAN 300の設定が入っていないことがわかりました。
設定を入れていきましょう。
SW-03#conf t
SW-03(config)#vlan 300
SW-03(config-vlan-300)#end
再度Pingを確認してみたいと思います。
PC-04:~# ping -c 3 172.10.100.10
PING 172.10.100.10 (172.10.100.10) 56(84) bytes of data.
64 bytes from 172.10.100.10: icmp_seq=1 ttl=64 time=6.58 ms
64 bytes from 172.10.100.10: icmp_seq=2 ttl=64 time=4.55 ms
64 bytes from 172.10.100.10: icmp_seq=3 ttl=64 time=1.91 ms
--- 172.10.100.10 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 1.908/4.345/6.578/1.912 ms
Pingが通ることを確認できました!
この問題は、1-2ということもあり多くの方に解いていただきました!
皆さん、ありがとうございました!
Discussion