當前位置:首頁 » 操作系統 » linux添加靜態路由

linux添加靜態路由

發布時間: 2022-05-21 07:44:58

linux添加靜態路由

linux下添加路由的方法:
一:使用 route 命令添加
使用route 命令添加的路由,機器重啟或者網卡重啟後路由就失效了,方法:
//添加到主機的路由
# route add –host 192.168.168.110 dev eth0
# route add –host 192.168.168.119 gw 192.168.168.1
//添加到網路的路由
# 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 192.168.168.110 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.3.254

2.在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev

3./etc/sysconfig/static-router :
any net x.x.x.x/24 gw y.y.y.y
滿意請採納。

② linux系統怎麼設置永久靜態路由

可以,LINUX的route命令可以做到。
比如添加一個網段:
route add -net 1.1.1.0/24 gw 192.168.1.2
或者添加一個主機
route add -host 2.2.2.2/32 dev eth0:0

目標IP之後是掩碼,再網後是出口,可以用設備名也能用IP,設備前面加「dev」,IP前面加「gw」。

③ LINUX下的靜態路由

你也不說下你是哪個Linux版本,大家說的可能跟你的情況不一樣,我說下red hat centos的配置方法吧,
Linux添加靜態路由
在10.10.100.254伺服器上無法看到10.10.101.0/24的路由選擇表路由條目,因此可以兩種方法添加,
臨時性的:
route add -net 10.10.101.0 netmask 255.255.255.0 gw 10.10.100.1
但重新啟動後就會失效.因此在/etc/sysconfig/network-scripts/目錄下建立文件。因為我們是做內網的路由,並且內網網卡為eth0,因此我們建立route-eth0文件如下:
[root@www network-scripts]# cat route-eth0
10.10.101.0/24 via 10.10.100.1 dev eth0
[root@www network-scripts]# /etc/rc.d/init.d/network restart啟動生效
[root@www network-scripts]# netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface

10.10.101.0 10.10.100.1 255.255.255.0 UG 0 0 0 eth0

10.10.100.0 * 255.255.255.0 U 0 0 0 eth0

169.254.0.0 * 255.255.0.0 U 0 0 0 eth1

default e.f.g.h 0.0.0.0 UG 0 0 0 eth1

修改外網網關如下:

[root@www conf]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=www.test.cn

GATEWAY=e.f.g.h

靜態路由很簡單的,你可以試試
touch /etc/sysconfig/static-routes
vi /etc/sysconfig/static-routes
eth1 net 192.168.30.0/24 gw 192.168.60.254
eth0 net 192.168.40.0/24 gw 192.168.60.254

/etc/rc.d、rc.local文件,大家可以編輯那個文件,然後看清楚裡面的注釋,在相應的地方,將路由命令加上,然後再重新啟動的時候,路由就自動載入上了,

④ linux下如何設置靜態路由

在linux下設置永久路由的方法:1.在/etc/rc.local里添加
2.在/etc/sysconfig/network里添加到末尾
3./etc/sysconfig/static-router :
any net x.x.x.x/24 gw y.y.y.y

開啟 IP 轉發:
>/proc/sys/net/ipv4/ip_forward (臨時)
# vi /etc/sysctl.conf --> net.ipv4.ip_forward=1 (永久開啟)

⑤ linux怎麼添加靜態路由

一、使用route命令添加
使用route
命令添加的路由,機器重啟或者網卡重啟後路由就失效了,方法:
A、添加到主機的路由
#
route
add
–host
192.168.1.10
dev
eth0
#
route
add
–host
192.168.1.10
gw
192.168.1.1
B、添加到網路的路由
#
route
add
–net
192.168.1.0
netmask
255.255.255.0
eth0
#
route
add
–net
192.168.1.0
netmask
255.255.255.0
gw
192.168.1.1
#
route
add
–net
192.168.1.0/24
eth1
C、添加默認網關
#
route
add
default
gw
192.168.1.1
D、刪除路由
#
route
del
–host
192.168.1.10
dev
eth0
二、添加永久路由
A、#
vi
/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
B、#
vi
/etc/sysconfig/network
(添加到末尾)
語句:GATEWAY=gw-ip
或者
GATEWAY=gw-dev
C、#
vi
/etc/sysconfig/static-routes
(沒有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
D、開啟
IP
轉發:
#
echo
"1"
>/proc/sys/net/ipv4/ip_forward
(臨時)
#
vi
/etc/sysctl.conf
-->
net.ipv4.ip_forward=1
(永久開啟)
如果在rc.local中添加路由會造成NFS無法自動掛載問題,所以使用static-routes的方法是最好的。無論重啟系統和service
network
restart
都會生效。

⑥ redhat 6.3 linux 怎麼永久性添加靜態路由還請給出詳細內容,在線等謝謝。

改默認網關是改 /etc/sysconfig/network 中的 GATEWAY 配置
比如:GATEWAY=192.168.0.1

改靜態路由有三種方法:改 /etc/sysconfig/network-scripts/ 目錄的下的
eth?.route #redhat 新推的格式 比較傻瓜一些 (?代表網卡號)
route-eth? #redhat 的老的格式 對專業人士很好
static-routes

例如:
/etc/sysconfig/network-scripts/eth0.route
ADDRESS0=192.168.0.0
NETMASK0=255.255.0.0
GATEWAY0=10.1.1.254
ADDRESS1=172.16.0.0
NETMASK1=255.240.0.0
GATEWAY1=10.1.1.254

/etc/sysconfig/network-scripts/route-eth0
192.168.0.0/16 via 10.1.1.254
172.16.0.0/12 via 10.1.1.254

/etc/sysconfig/static-routes
eth0 net 192.168.0.0 netmask 255.255.0.0 gw 10.1.1.254

這些比在 rc.local 裡面 route add 或者(ip route add)要好
/sbin/route add -net 192.168.0.0/16 gw 10.1.1.254
重起網路(service network restart)或者重起網卡(ifdown eth0;ifup eth0)都可以正常工作

⑦ Linux配置靜態路由的幾個方法

1,route add ##手動添加
2,可以寫在網卡配置文件里ifcfg-
3,可以將第一條中的命令寫在rc.local中,每次啟動電腦都會執行

⑧ linux添加靜態路由命令

route add –host 192.168.40.3 gw 192.12.10.1

⑨ LINUX靜態路由配置

你已經在route2指定了#route
add
-net
192.168.4.0/24
gw
192.168.3.100,這樣下一跳指向route3
192.168.3.100
,數據包被轉發到route3,通過192.168.4.33
這個地址播發到PC2(一個網段)

⑩ 如何給linux系統添加一條靜態路由

1、添加一條默認路由
route add default gw 10.0.0.1 (默認只在內存中生效)
開機自啟動可以追加到/etc/rc.local文件里
echo "route add default gw 10.0.0.1" >>/etc/rc.local
2、添加一條靜態路由
route add -net 192.168.2.0/24 gw 192.168.2.254
要永久生效的話要這樣做:
echo "any net 192.168.2.0/24 gw 192.168.2.254" >>/etc/sysconfig/static-routes
添加到一台主機的靜態路由
route add -host 192.168.2.2 gw 192.168.2.254
要永久生效的話要這樣做:
echo "any host 192.168.2.2 gw 192.168.2.254 " >>/etc/sysconfig/static-routes
註:Linux 默認沒有這個文件 ,得手動創建一個

熱點內容
演算法製造 發布:2024-10-25 23:11:27 瀏覽:885
台式電腦安裝哪個安卓系統好 發布:2024-10-25 23:11:25 瀏覽:113
怎麼樣學電腦編程 發布:2024-10-25 23:10:13 瀏覽:523
安卓手機內存佔用太多如何清理 發布:2024-10-25 23:03:53 瀏覽:909
swift項目編譯 發布:2024-10-25 22:53:12 瀏覽:962
邁銳寶買哪個配置合算 發布:2024-10-25 22:28:59 瀏覽:993
押韻腳本生成器 發布:2024-10-25 22:26:50 瀏覽:368
找文檔上傳 發布:2024-10-25 22:22:29 瀏覽:875
hibernate使用二級緩存 發布:2024-10-25 22:14:00 瀏覽:359
手機版登陸布穀鳥伺服器地址 發布:2024-10-25 22:13:59 瀏覽:173