マルチベンダー環境でNW機器を扱うエンジニア向けに、Cisco、Juniper、Yamaha、NECの基本コマンドを操作別に整理した早見表です。実務でよく使う設定や確認コマンドを網羅しています。
基本コマンド比較表
操作内容 | Cisco | Juniper | Yamaha | NEC |
---|---|---|---|---|
設定モード移行 | configure terminal | configure | administrator | configure terminal |
設定保存 | copy running-config startup-config | commit | save | save |
現在設定確認 | show running-config | show configuration | show config | show config |
起動設定確認 | show startup-config | show system configuration | show config startup | show config startup |
インタフェース設定 | interface GigabitEthernet0/1 ip address 192.168.1.1 255.255.255.0 | set interfaces ge-0/0/0 unit 0 family inet address 192.168.1.1/24 | ip lan1 address 192.168.1.1/24 | interface GigaEthernet0.0 ip address 192.168.1.1/24 |
インタフェース状態確認 | show ip interface brief | show interfaces terse | show status lan1 | show interface GigaEthernet0.0 |
VLAN設定 | vlan 10 name VLAN10 interface vlan 10 | set vlans VLAN10 vlan-id 10 | vlan lan1/1 10 | vlan id 10 name VLAN10 |
静的ルート設定 | ip route 0.0.0.0 0.0.0.0 192.168.1.254 | set routing-options static route 0.0.0.0/0 next-hop 192.168.1.254 | ip route 0.0.0.0/0 gateway 192.168.1.254 | ip route 0.0.0.0/0 gateway 192.168.1.254 |
DHCP設定 | ip dhcp pool LAN network 192.168.1.0 255.255.255.0 default-router 192.168.1.1 | set system services dhcp pool | dhcp service server lan1 dhcp scope 1 192.168.1.2-192.168.1.100/24 | dhcp service lan1 |
ACL設定 | ip access-list extended ACL1 permit ip any any | set firewall family inet filter ACL1 | ip filter 100 pass … | filter 100 permit … |
NAT設定 | ip nat inside source list 1 interface GigabitEthernet0/0 overload | set security nat source … | nat descriptor type 1 masquerade nat descriptor address outer 1 203.0.113.1 | nat global 1 192.168.1.1/24 |
Ping | ping 8.8.8.8 | ping 8.8.8.8 | ping 8.8.8.8 | ping 8.8.8.8 |
Traceroute | traceroute 8.8.8.8 | traceroute 8.8.8.8 | traceroute 8.8.8.8 | tracert 8.8.8.8 |
ログ表示 | show logging | show log messages | show log | show log |
SNMP設定 | snmp-server community public ro | set snmp community public authorization read-only | snmp host 192.168.1.100 community public | snmp-server community public read-only |
NTP設定 | ntp server 1.1.1.1 | set system ntp server 1.1.1.1 | ntp host 1.1.1.1 | ntp server 1.1.1.1 |
再起動 | reload | request system reboot | reboot | reboot |
運用上の重要ポイント
- Juniper: 設定変更後は
commit
を実行しないと反映されません。必要に応じてcommit confirmed
を使うことで、ロールバックも可能です。 - Cisco: 設定保存には
copy running-config startup-config
を使いましょう。show running-config
だけでは起動後に反映されません。 - NEC: 設定反映には
save
を忘れずに。設定後にshow config startup
で確認しましょう。 - Yamaha: コンフィグ保存やNATの構文が独特なので、慣れるまで実機で確認をしながら進めるのが安心です。
- トラブル時: 各機器の
show log
系コマンドでログを確認することが基本。ログの取得タイミングも重要です。
まとめ
各ベンダーの構文は似ているようで異なるため、現場での混乱を防ぐためにもこのような比較表を活用すると便利です。特に設定保存や再起動、ACL/NATなどの操作は実機ごとに構文が異なるため、都度公式マニュアルを確認する習慣も大切です。