Linux怎么添加静态路由?,第1张

平时工作经常需要配置路由接下来总结一下linux服务器配置路由的方法。

1、首先看一下本机的网路环境网络信息及路由信息:ip addr;route -n。

2、接着使用route命令添加一条静态路由:route add -net 19216830 netmask 2552552550 gw 19216821。

3、然后使用route命令添加一条路由,并指定eth1网卡:route add -net 19216840 netmask 2552552550 gw 19216821 dev eth1。

4、接着使用route命令添加一条指向某一个主机的路由:route add -host 1921685125 gw 19216821 。

5、最后使用ip命令添加一条静态路由,并指定从eth1网卡收发数据:ip route add 19216870/24 via 19216821 dev eth1,如下图所示添加静态路由就完成了。

输入以下代码,vi / etc / sysconfig / network-scripts / ifcfg-eth0,填写IP地址,子网掩码,网关,填写后,保存并退出,重启网络服务,红框代码为重启 代码,ping网关,测试外部网络,通过正常操作。

1、打开Linux终端系统,然后在系统中输入以下代码, vi / etc / sysconfig /网络脚本/ ifcfg-eth0。

2、开始填写命令代码,例如IP地址,子网掩码和网关。

3、填写后,保存并退出。

4、重启网络服务,红框代码是要重启的代码。

5、对网关执行Ping操作,测试外部网络,然后通过正常操作。

扩展资料:

ifconfig查看网卡信息的命令(网卡的名称为eth0〜ethN,取决于使用的网卡),只有root用户才能使用,普通用户不能使用。

route -n命令可查看路由,cat /etc/resolvconf可查看DNS并配置DNS, 有三种方法可以在此文件的命令行中修改IP,其中之一是临时的,重启后将不可用。

linux下添加路由的方法:

一:使用 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

route add -net 19216820/24 gw 1921683254

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

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

3/etc/sysconfig/static-router :

any net xxxx/24 gw yyyy

linux下添加路由的方法:

一:使用 route 命令添加

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

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

1在/etc/rclocal里添加

方法:

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

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

3/etc/sysconfig/static-router :

linux 添加永久静态路由

Linux 的路由功能:

# route 命令添加的路由,机器重启或者网卡重启后就没掉了,在linux下设置永久路由的方法:

1在/etc/rclocal里添加

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

3/etc/sysconfig/static-router :

any net xxxx/24 gw yyyy

开启 IP 转发:

1

首先让我们查看一下当前机器的路由表,执行如下命令:route -n

当前本机只有一条默认路由,网关是1921681421

2

然后我们确认一下当前工作的网卡,这里我们使用的是eth0。

补充:如果机器中存在多块网卡,我们可以为不同网卡指定不同的静态路由。

比如还有eth1,eht2;那么方法是一样的,我们依次为每块网卡创建一个对应的路由配置文件。route-eth0;route-eth1;route-eth2

3

接下来让我们添加两条静态路由,访问192168142100时通过19216814210;访问192168142200时通过19216814220。执行如下命令:vim /etc/sysconfig/network-scripts/route-eth0

添加如下信息:

192168142100/32 via 19216814210

192168142200/32 via 19216814220

保存并退出。

4

然后我们需要重新重启一下网络服务:service network restart

5

最后让我们验证一下:route -n;发现此时路由信息已经添加到路由表了,这时无论是重启主机还是重启网络服务路由信息都不会丢了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Linux怎么添加静态路由?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情