Huawei Router Configuration
In this Huawei Basic Router Configuration lesson, we will talk about the Basic Huawei Router Configuration Commands. For our configuration example, we will use a single router.
Huawei Help Command
On Huawei routers and switches, you can use question mark (?) to help about configuration commands. This help can be both to complete a command or for the available all commands under that hierarchy.
If you use “?” alone, then available all commands will be showed at that level. Here, we list all the commands beginning with “display dhcp”.
<Huawei-Router> display dhcp ?
client DHCP client
option82 DHCP option82
relay DHCP relay
server DHCP server
static Static bind item
If you use “?”, with a letter, the commands that begins with that letter will be showed. Below, after “display dhcp” command, we list the commands beginning with “s”.
<Huawei-Router> display dhcp s?
Huawei Configuration Mode
On every router, there are different view modes. On Huawei routers there are four different viw modes. These are:
- User View
- System View
- Interface View
- Protocol View
User View is the mode that you will enter after login to the router. With this mode, you can check the system configurations.
After that to configure a Huawei router, you should enter System View Mode. To enter this configuration mode, we use “system-view” command. This is the equivalent of Cisco’s “configure terminal” command.
Enter system view, return user view with Ctrl+Z.
The other two modes are Interface view and Protocol view. In these modes, router interfaces and routing protocol configurations are done.
There are various shortcuts on Huawei CLI. These shortcuts is useful during router configuration. Some of the important shortcuts are given below:
CTRL – A : To go to the beginning of the line.
CTRL – C : Stops current function
CTRL – Z : Back to user view
TAB : Completes incomplete commands
Changing Router Name
On Huawei Routers, to change router name, we use “sysname” command.
Setting Clock on Hauwei Routers
On all Routers, there is a clock and timezone settings. We can adjust this with various clock commands on Huawei Routers.
To set the timezoze, we will use “clock timezone” command. Here, with “add” keyword, we determine UTC+ timezone and with “mines”, we determine UTC- timezone. Here, we did this configuration for UTC+3.
<Huawei-Router> clock timezone 1 add 3:00:00
After setting time zone, we can set the current time and date with “clock datetime” command.
<Huawei-Router> clock datetime 15:45:10 2019-12-04
In some countries, daylight savingm time is used. So, summer and winter times change. To adjust this on Huawei routers, we us “clock daylight-saving-time” command.
Lastly, you can check the set time and clock with “display clock” command.
<Huawei-Router> display clock
Time Zone(1) : UTC+3:00
Huawei Router CLI Messages
There are two CLI Message options on Huawei routers. These CLI messages are :
- Header Login Message
- Header Shell Message
Header Login message is the message that you will see after the router boots. It is configured with “header login information” command.
[Huawei-Router] header login information “Welcome!”
Header Shell message is the message that you will see after login to the router. It is configured with “header shell information” command.
[Huawei-Router] header shell information “Be Careful!”
Router User Privilege Levels
On Routers, there are different user privilege levels. Some of these levels can only view authorization, some of them has configuration authorization and others has different types of authorizations. You can find the levels of Huawei routers below:
- User Level 0 : Command Level is 0. Visit Level
- User Level 1 : Command Level is 0 and 1. Monitor Level
- User Level 2 : Command Level is 0, 1 and 2. Configuration
- User Level 3-15 : Command Level is 0, 1, 2 and 3. Management
We can set user levels qith “command-privilege level” command like below. Here, we have set user level to 10.
[Huawei-Router] command-privilege level 10 view user save
Router Telnet Configuration
To configure telnet sessions setting on Hauwei routers, firstly we should enter the telnet configuration level. By default 5 telnet sessions can be configured from 0 to 4. Here, we can set also the user privilege level and user password. Fort his configuration, we will only give monitoring permission to the thelnet users. And this permission is Level 1.Our password will be “abc123”.
[Huawei-Router] line vty 0 4
[Huawei-Router-ui-vty0-4] user privilege level 1
[Huawei-Router-ui-vty0-4] authentication-mode password
[Huawei-Router-ui-vty0-4] set authentication password cipher abc123
Router Console Configuration
For console configuration, we will do the similar configurations with Telnet configurations. Here, by default there is one Console session configuration. We will set our privilege level as level 15 for console connection. And our password will be “abc123”.
[Huawei-Router] line console 0
[Huawei-Router-ui-console0] user privilege level 15
[Huawei-Router-ui-console0] authentication-mode password
[Huawei-Router-ui-console0] set authentication password cipher abc123
Huawei CLI Adjustments
On Huawei routers there are also some CLI setting. By setting these values, CLI screen length, Session Timeout and Command History size are configured.
To set CLI screen size, we use “screen-length” command. We can set the displayed lines after the command excution. Below, we set this value for 5 lines.
[Huawei-Router] screen-length 5
To set session timeouz value, we use “idle-timeout” command. Below we set this for 1 hour.
[Huawei-Router] idle- timeout 1 60
For command history size, we use “history-command max-size” command. Below, we set to store last 30 commands.
[Huawei-Router] history-command max-size 30