linux系统怎么添加路由?

linux系统怎么添加路由?,第1张

linux下添加路由的方法:

一:使用 route 命令添加

使用route 命令添加路由,机器重启或者网卡重启后路由就失效了,方法

二:在linux下设置永久路由的方法:

1.在/etc/rc.local里添加

方法:

2.在/etc/sysconfig/network里添加到末尾

方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev

3./etc/sysconfig/static-router :

linux 添加永久静态路由

Linux 的路由功能:

# route 命令添加的路由,机器重启或者网卡重启后就没掉了,在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 转发:

一、使用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(添加到末尾) 《Linux就该这么学》学习linux

语句:

route add -net 192.168.3.0/24 dev eth0

route add -net 192.168.2.0/24 gw 192.168.2.254

[root@admin ~]# cat /etc/rc.local

/usr/bin/freshclam --daemon

/sbin/route add -net 192.168.168.0/24 gw 172.16.16.1

/etc/init.d/ipsec restart

/usr/bin/l2tpset

/usr/local/sbin/xl2tpd

iptables --table nat --append POSTROUTING --jump MASQUERADE

/etc/init.d/ipsec restart

/usr/bin/l2tpset

/usr/local/sbin/xl2tpd

/sbin/route add -net 192.168.99.108/30 gw 172.16.16.1

/sbin/route add -net 10.50.0.188/30 gw 172.16.16.1

/sbin/route add -net 103.227.72.32/27 gw 172.16.16.30

/sbin/route add -host 118.188.20.34 gw 172.16.16.30

/sbin/route add -net 192.168.168.0/24 gw 172.16.16.1

/sbin/route add -host 103.232.215.131 gw 172.16.16.1

/sbin/route add -net 103.227.72.160/27 gw 172.16.16.30

/sbin/route add -host 220.181.163.1 gw 172.16.16.30

windows添加静态路由

Windows 10系统为例:

1. 屏幕左下角“开始”点鼠标右键选择“Windows PowerShell(管理员)”。

2. 在命令行下输入route命令,会有对应的提示信息。

示例:

1. 查看所有的路由信息

route print

2. 添加一条路由条目

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2

3. 添加一条永久路由条目(-p 表示永久路由,重启后不丢失)

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 -p

4. 删除路由条目

route delete 157.0.0.0 MASK 255.0.0.0

5. 修改路由条目(CHANGE 只用于修改网关和/或跃点数)

route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

linux添加静态路由

linux下添加静态路由的命令(命令行临时添加):

方法一:

添加路由

route add -net 192.168.0.0/24 gw 192.168.0.1

route add -host 192.168.1.1 dev 192.168.0.1

删除路由

route del -net 192.168.0.0/24 gw 192.168.0.1

add 增加路由 del 删除路由

-net 设置到某个网段的路由 gw 出口网关IP地址

-host 设置到某台主机的路由 dev 出口网关物理设备名

增加默认路由:route add default gw 192.168.0.1

route -n 查看路由表

方法二:

添加路由

ip route add 192.168.0.0/24 via 192.168.0.1

ip route add 192.168.1.1 dev 192.168.0.1

删除路由

ip route del 192.168.0.0/24 via 192.168.0.1

add 增加路由 del 删除路由

via 网关出口 IP地址 dev 网关出口物理设备名

增加默认路由

ip route add default via 192.168.0.1 dev eth0

查看路由信息 ip route

在linux下设置永久路由:

方法1:在/etc/rc.local里添加

route add -net 192.168.0.0/24 dev eth0

route add -net 192.168.1.0/24 gw 192.168.2.254

方法2:/etc/sysconfig/static-routes : (没有static-routes的话就手动建立一个

这样的文件)

any net 192.168.0.0/24 gw 192.168.3.254

any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129

开启 IP 转发:

# echo "1" >/proc/sys/net/ipv4/ip_forward (临时)

# vi /etc/sysctl.conf -->net.ipv4.ip_forward=1 (永久开启)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11221113.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存