标签:des blog http ar io os sp for strong
by NIXCRAFT on JANUARY 13, 2008 · 7 COMMENTS· LAST UPDATED OCTOBER 31, 2008
Q. How do I modify or set a default route for my FreeBSD server? How do I make default route configuration persistent?
A. The route command is used under FreeBSD to manually manipulate the network routing tables. It provides six commands:
=> add : Add a route.
=> flush :Remove all routes.
=> delete : Delete a specific route.
=> change : Change aspects of a route (such as its gateway).
=> get : Lookup and display the route for a destination.
=> monitor : Continuously report any changes to the routing information base, routing lookup misses, or suspected network partitionings.
Use netstat command with -r option:$ netstat -r
$ netstat -rn
Output:
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 61.221.xx.yy UGS 0 247 em1 10 10.10.110.5 UGS 0 50 em0 10.10.110/26 link#1 UC 0 0 em0 10.10.110.5 00:1b:0d:e6:58:40 UHLW 2 0 em0 1145 61.221.xx.yy/29 link#2 UC 0 0 em1 61.221.xx.yy 00:1b:0d:e6:57:c0 UHLW 2 0 em1 1055 61.221.xx/24 link#2 UC 0 0 em1 127.0.0.1 127.0.0.1 UH 0 0 lo0
The first two line displays default routes.
All network packets that cannot be sent according to the previous entries of the routing table are sent through the following default gateway:# route add default 192.168.1.254
If you reboot FreeBSD box, the routing configuration will be lost i.e. the routing information will not persist. You need to edit /etc/rc.conf file to set defaultroute:# vi /etc/rc.conf
Set default route by editing defaultrouter variable:defaultrouter="192.168.1.254"
Save and close the file.
To apply changes to a configuration file, you need to stop and restart the corresponding FreeBSD networking interface. The following command will also update routing information:# /etc/rc.d/netif restart
# /etc/rc.d/routing stop
# /etc/rc.d/routing start
FreeBSD Set a Default Route / Gateway
标签:des blog http ar io os sp for strong
原文地址:http://www.cnblogs.com/lioaric/p/0c5cdb5633d7c422f4420d7e44a887e1.html