‘壹’ linux 添加默认路由
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
‘贰’ linux删除路由命令
添加到指定网络的路由
route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.100.11
删除到指定网络的路由
route del -net 192.168.100.0/241
删除多余的网关
route del default gw 172.17.0.1
‘叁’ linux查看路由命令应该怎么做
linux的路由设置命令主要是route:
1、添加路由命令: route add -net 192.168.0.0/24 gw 192.168.0.1 增加一个到192.168.X.X的网段,网关为192.168.0.1。
2、删除路由命令:route del -net 192.168.0.0/24 gw 192.168.0.1
3、新增默认路由:route add default gw 192.168.0.1
4、查询路由表 : route -n
‘肆’ linux服务器如何添加永久默认网关
一,使用 route 命令添加路由信息
注意,使用route 命令添加的路由,机器重启或网卡重启后路由会失效。
//添加到主机的路由
# route add –host 192.168.1.11 dev eth0
# route add –host 192.168.1.12 gw 192.168.1.1
//添加到网络的路由
# 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
//添加默认网关
# route add default gw 192.168.2.1
//删除路由
# route del –host 192.168.1.11 dev eth0
二,在linux下设置永久路由的方法:
1,在/etc/rc.local文件中添加
方法:
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.2.254
相关阅读:
linux中rc.local自启动详解
linux下/etc/rc.local开机不执行问题的解决办法
2,在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev
3,修改static-routes文件 /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
如果在rc.local中添加路由会造成NFS无法自动挂载问题,所以使用static-routes的方法是最好的。
无论重启系统或重启网络:service network restart均可以生效。
解决NFS问题的描述:
按照linux启动的顺序,rc.local里面的内容是在linux所有服务都启动完毕,最后才被执行的,其中的内容是在netfs之后才被执行的。
即在netfs启动时,服务器上的静态路由是没有被添加的,所以netfs挂载不能成功。
static-routes是什么文件?
这个是network脚本执行时调用的一个文件,这个文件的放置在/etc/sysconfig目录下,在network脚本中的位置是:
# 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
以上脚本就是添加静态路由的方法,static-routes写法为:
any net 192.168.0.0/16 gw 网关ip
‘伍’ linux鍒犻櫎璺鐢卞懡浠
linux绯荤粺涓嫔垹闄よ矾鐢卞懡浠ゆ槸浠涔埚憿锛熶笅闱㈡槸鍏蜂綋浠嬬粛锛
linux绯荤粺涓嫔垹闄よ矾鐢卞懡浠ゆ槸锛歳oute锻戒护銆
1銆乺oute锻戒护绠浠嬶细
Linux绯荤粺镄剅oute锻戒护鐢ㄤ簬鏄剧ず鍜屾搷浣泪P璺鐢辫〃锛坰how/manipulatetheIProutingtable锛夈傝佸疄鐜颁袱涓涓嶅悓镄勫瓙缃戜箣闂寸殑阃氢俊锛岄渶瑕佷竴鍙拌繛鎺ヤ袱涓缃戠粶镄勮矾鐢卞櫒锛屾垨钥呭悓镞朵綅浜庝袱涓缃戠粶镄勭绣鍏虫潵瀹炵幇銆傚湪Linux绯荤粺涓锛岃剧疆璺鐢遍氩父鏄涓轰简瑙e喅浠ヤ笅闂棰桡细璇Linux绯荤粺鍦ㄤ竴涓灞锘熺绣涓锛屽眬锘熺绣涓链変竴涓缃戝叧锛岃兘澶熻╂満鍣ㄨ块梾Internet锛岄偅涔埚氨闇瑕佸皢杩椤彴链哄櫒镄処P鍦板潃璁剧疆涓篖inux链哄櫒镄勯粯璁よ矾鐢便傝佹敞镒忕殑鏄锛岀洿鎺ュ湪锻戒护琛屼笅镓ц宺oute锻戒护𨱒ユ坊锷犺矾鐢憋纴涓崭细姘镐箙淇濆瓨锛屽綋缃戝崱閲嶅惎鎴栬呮満鍣ㄩ吨钖涔嫔悗锛岃ヨ矾鐢卞氨澶辨晥浜嗭绂鍙浠ュ湪/etc/rc.local涓娣诲姞route锻戒护𨱒ヤ缭璇佽ヨ矾鐢辫剧疆姘镐箙链夋晥銆
2銆佸懡浠ゆ牸寮忥细
route[-f][-p][Command[Destination][maskNetmask][Gateway][metricMetric]][ifInterface]]
3銆佸懡浠ゅ姛鑳斤细
Route锻戒护鏄鐢ㄤ簬镎崭綔锘轰簬鍐呮牳ip璺鐢辫〃锛屽畠镄勪富瑕佷綔鐢ㄦ槸鍒涘缓涓涓闱欐佽矾鐢辫╂寚瀹氢竴涓涓绘満鎴栬呬竴涓缃戠粶阃氲繃涓涓缃戠粶鎺ュ彛锛屽俥th0銆傚綋浣跨敤add鎴栬卍el鍙傛暟镞讹纴璺鐢辫〃琚淇鏀癸纴濡傛灉娌℃湁鍙傛暟锛屽垯鏄剧ず璺鐢辫〃褰揿墠镄勫唴瀹广
4銆佸懡浠ゅ弬鏁帮细
-c鏄剧ず镟村氢俊鎭
-n涓嶈В鏋愬悕瀛
-v鏄剧ず璇︾粏镄勫勭悊淇℃伅
-F鏄剧ず鍙戦佷俊鎭
-C鏄剧ず璺鐢辩紦瀛
-f娓呴櫎镓链夌绣鍏冲叆鍙g殑璺鐢辫〃銆
-p涓巃dd锻戒护涓璧蜂娇鐢ㄦ椂浣胯矾鐢卞叿链夋案涔呮с
add:娣诲姞涓𨱒℃柊璺鐢便
del:鍒犻櫎涓𨱒¤矾鐢便
-net:鐩镙囧湴鍧鏄涓涓缃戠粶銆
-host:鐩镙囧湴鍧鏄涓涓涓绘満銆
netmask:褰撴坊锷犱竴涓缃戠粶璺鐢辨椂锛岄渶瑕佷娇鐢ㄧ绣缁沧帺镰併
gw:璺鐢辨暟鎹鍖呴氲繃缃戝叧銆傛敞镒忥纴浣犳寚瀹氱殑缃戝叧蹇呴’鑳藉熻揪鍒般
metric锛氲剧疆璺鐢辫烦鏁般
Command鎸囧畾鎭ㄦ兂杩愯岀殑锻戒护(Add/Change/Delete/Print)銆
Destination鎸囧畾璇ヨ矾鐢辩殑缃戠粶鐩镙囥
maskNetmask鎸囧畾涓庣绣缁灭洰镙囩浉鍏崇殑缃戠粶鎺╃爜锛堜篃琚绉颁綔瀛愮绣鎺╃爜锛夈
Gateway鎸囧畾缃戠粶鐩镙囧畾涔夌殑鍦板潃闆嗗拰瀛愮绣鎺╃爜鍙浠ュ埌杈剧殑鍓嶈繘鎴栦笅涓璺幂偣IP鍦板潃銆
metricMetric涓鸿矾鐢辨寚瀹氢竴涓鏁存暟鎴愭湰鍊兼爣锛堜粠1镊9999锛夛纴褰揿湪璺鐢辫〃(涓庤浆鍙戠殑鏁版嵁鍖呯洰镙囧湴鍧链鍖归厤)镄勫氢釜璺鐢变腑杩涜岄夋嫨镞跺彲浠ヤ娇鐢ㄣ
ifInterface涓哄彲浠ヨ块梾鐩镙囩殑鎺ュ彛鎸囧畾鎺ュ彛绱㈠紩銆傝嫢瑕佽幏寰椾竴涓鎺ュ彛鍒楄〃鍜屽畠浠鐩稿簲镄勬帴鍙g储寮曪纴浣跨敤routeprint锻戒护镄勬樉绀哄姛鑳姐傚彲浠ヤ娇鐢ㄥ崄杩涘埗鎴栧崄鍏杩涘埗鍊艰繘琛屾帴鍙g储寮曘
涓句緥锛
鏄剧ず褰揿墠璺鐢
锻戒护锛
route
route-n
杈揿嚭浠g爜锛
[root@localhost~]#route
KernelIProutingtable
192.168.120.0*255.255.255.0U000eth0
e192.168.0.0192.168.120.1255.255.0.0UG000eth0
10.0.0.0192.168.120.1255.0.0.0UG000eth0
default192.168.120.2400.0.0.0UG000eth0
[root@localhost~]#route-n
KernelIProutingtable
192.168.120.00.0.0.0255.255.255.0U000eth0
192.168.0.0192.168.120.1255.255.0.0UG000eth0
10.0.0.0192.168.120.1255.0.0.0UG000eth0
0.0.0.0192.168.120.2400.0.0.0UG000eth0
璇存槑锛
绗涓琛岃〃绀轰富链烘墍鍦ㄧ绣缁灭殑鍦板潃涓192.168.120.0锛岃嫢鏁版嵁浼犻佺洰镙囨槸鍦ㄦ湰灞锘熺绣鍐呴氢俊锛屽垯鍙鐩存帴阃氲繃eth0杞鍙戞暟鎹鍖;
绗锲涜岃〃绀烘暟鎹浼犻佺洰镄勬槸璁块梾Internet锛屽垯鐢辨帴鍙eth0锛屽皢鏁版嵁鍖呭彂阃佸埌缃戝叧192.168.120.240
鍏朵腑Flags涓鸿矾鐢辨爣蹇楋纴镙囱板綋鍓岖绣缁滆妭镣圭殑鐘舵併
Flags镙囧织璇存槑锛
UUp琛ㄧず姝よ矾鐢卞綋鍓崭负钖锷ㄧ姸镐
HHost锛岃〃绀烘ょ绣鍏充负涓涓绘満
GGateway锛岃〃绀烘ょ绣鍏充负涓璺鐢卞櫒
RReinstateRoute锛屼娇鐢ㄥ姩镐佽矾鐢遍吨鏂板埯濮嫔寲镄勮矾鐢
DDynamically,姝よ矾鐢辨槸锷ㄦ佹у湴鍐椤叆
MModified锛屾よ矾鐢辨槸鐢辫矾鐢卞畧鎶ょ▼搴忔垨瀵煎悜鍣ㄥ姩镐佷慨鏀
!琛ㄧず姝よ矾鐢卞綋鍓崭负鍏抽棴鐘舵
澶囨敞锛
route-n(-n琛ㄧず涓嶈В鏋愬悕瀛,鍒楀嚭阃熷害浼氭瘆route蹇)