route add default gw 10001 (默认只在内存中生效)
开机自启动可以追加到/etc/rclocal文件里
echo "route add default gw 10001" >>/etc/rclocal
2、添加一条静态路由
route add -net 19216820/24 gw 1921682254
要永久生效的话要这样做:
echo "any net 19216820/24 gw 1921682254" >>/etc/sysconfig/static-routes
添加到一台主机的静态路由
route add -host 19216822 gw 1921682254
要永久生效的话要这样做:
echo "any host 19216822 gw 1921682254 " >>/etc/sysconfig/static-routes
注:Linux 默认没有这个文件 ,得手动创建一个Linux下静态路由修改命令方法一:添加路由routeadd-net19216800/24gw19216801routeadd-host19216811dev19216801删除路由routedel-net19216800/24gw19216801add增加路由del删除路由-net设置到某个网段的路由-host设置到某台主机的路由gw出口网关IP地址dev出口网关物理设备名增加默认路由routeadddefaultgw19216801默认路由一条就够了route-n查看路由表方法二:添加路由iprouteadd19216800/24via19216801iprouteadd19216811dev19216801删除路由iproutedel19216800/24via19216801add增加路由del删除路由via网关出口IP地址dev网关出口物理设备名增加默认路由iprouteadddefaultvia19216801deveth0via19216801是我的默认路由器查看路由信息iproute保存路由设置,使其在网络重启后任然有效在/etc/sysconfig/network-script/目录下创建名为route-eth0的文件vi/etc/sysconfig/network-script/route-eth0在此文件添加如下格式的内容19216810/24via19216801重启网络验证/etc/rcd/initd/network中有这么几行:#Addnoninterface-specificstatic-routesif[-f/etc/sysconfig/static-routes];thengrep"^any"/etc/sysconfig/static-routes|whilereadignoreargs;do/sbin/routeadd-$argsdonefi也就是说,将静态路由加到/etc/sysconfig/static-routes文件中就行了。如加入:routeadd-net11110netmask2552552550gw11111则static-routes的格式为anynet11110netmask2552552550gw11111一:使用 route 命令添加使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由# route add –host 192168168110 dev eth0# route add –host 192168168119 gw 1921681681//添加到网络的路由# route add –net IP netmask MASK eth0# route add –net IP netmask MASK gw IP# route add –net IP/24 eth1//添加默认网关# route add default gw IP//删除路由# route del –host 192168168110 dev eth0二:在linux下设置永久路由的方法:1在/etc/rclocal里添加方法:route add -net 19216830/24 dev eth0
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)