route addHow to add static route

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-06-30 11:42:2360442browse

The method is: 1. Add the route to the host, "# route add –host 192.168.1.11 dev eth0"; 2. Add the route to the network, "# route add –net 192.168.1.0/24 eth1 ".

#The operating environment of this tutorial: centos7 system, thinkpad t480 computer.

The specific operation method is as follows:

1. Use the route command to add a route.

The route added using the route command will become invalid after the machine is restarted or the network card is restarted. Method:

//Route added to the host

# route add –host 192.168.1.11 dev eth0 
# route add –host 192.168.1.12 gw 192.168.1.1

//Route added to the network

# route add –net 192.168.1.11 netmask 255.255.255.0 eth0 
# route add –net 192.168.1.11 netmask 255.255.255.0 gw 192.168.1.1 
# route add –net 192.168.1.0/24 eth1

//Add default gateway

# route add default gw 192.168.2.1

//Delete route

# route del –host 192.168.1.11 dev eth0

2: How to set up permanent routing under Linux:

./etc/sysconfig/static-routes : 
any net 192.168.3.0/24 gw 192.168.3.254 
any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129

The method of using static-routes is the best. It will take effect regardless of restarting the system and service network restart.

What is the static-routes file? This is a file called when the network script is executed. This file is placed in the /etc/sysconfig directory. Its location in the network script is:

# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args
done
fi

As you can see from this script, this is the way to add static routes. The writing method of static-routes is

any net 192.168.0.0/16 gw 网关ip。

(recommended learning: linux tutorial)

The above is the detailed content of route addHow to add static route. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn