Linux服务器添加永久静态路由

作者&投稿:匡奇 (若有异议请与网页底部的电邮联系)
~ 服务器添加永久静态路由

一、Linux添加永久静态路由

方法一:修改 rc.local 配置文件

范围:测试 Ubuntu 14.04、centos 6.4、debian 8.1、redhat 6.4 系统可用

使用方法:

向 linux 系统的 /etc/rc.local文件中添加命令route add -net 192.168.2.0/24 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令route add -net 192.168.3.0/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

reboot重启系统命令生效

用 route -n 命令查看命令是否已经生效

方法二:修改 static-routes 配置文件

范围:测试 centos 6.4、redhat 6.4 系统可用

使用方法(此方法比 rc.local 方法实用,能保证网络链路的通畅):

向系统的 /etc/sysconfig/static-routes 文件(如果系统没有此文件,可以新建此文件)中添加命令 any net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令 any net 192.168.2.0 netmask 255.255.255.0 dev eth0, 前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

service network restart 命令重启网络服务

用 route -n 命令查看命令是否已经生效

方法三:修改 interface 配置文件

范围:测试 debian 8.1、Ubuntu 14.04 系统可用

使用方法:

向系统的 /etc/network/interface 文件中添加命令 up route add -net 192.168.2.0/24 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令 up route add -net 192.168.3.0/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

reboot 重启系统命令生效

用 route -n 命令查看命令是否已经生效

注 1:(引用网上内容)如果在 rc.local中添加路由会造成NFS无法自动挂载问题,所以使用 static-routes 的方法是最好的。无论重启系统和 service network restart 都会生效,按照linux启动的顺序,rc.local 里面的内容是在linux所有服务都启动完毕,最后才被执行的,也就是说,这里面的内容是在netfs之后才被执行的,那也就是说在netfs启动的时候,服务器上的静态路由是没有被添加的,所以netfs挂载不能成功。

注 2:以上添加命令可以通过 linux 命令 sed -i ‘2i route add -net 192.168.2.0/24 gw 192.168.2.254’ + 文件路径 命令向相应的文件的第二行添加命令或者用 echo route add -net 192.168.2.0/24 gw 192.168.2.254 >> 文件路径向文件的末尾添加命令

Ubuntux系统可以修改vim /etc/NetworkManager/system-connections/Wired\ connection\ 3


linux连接到服务器linux连接到服务器
linux下用ftp命令连接到ftp服务器应该如何查看服务器上的目录文件数?1.Linux下启动ftpservicevsftpdstart2.连接FTPftp192.168.0.103.进入FTP目录ftp>cd\/ftp4.查看目录文件数 如何配置ssh客户端,怎么ssh连接Linux服务器?在Linuxe服务器上开启远程和端口。内网的话直接用地址加端口即可连接。外网需要做...

linux系统下怎么搭建网站服务器?
具体方法如下:1、使用putty或类似的SSH工具登录服务器(本地安装跳过);2、安装Apacheyum install httpd修改防火墙配置,打开80端口vi \/etc\/sysconfig\/iptables添加记录-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 配置Apache vi \/etc\/httpd\/conf\/httpd.conf 找到Server...

Linux服务器如何绑定域名?
1、首先用putty远程登录服务器。2、进入此文件夹。cd \/var\/www\/conf\/ 编辑httd.confi文件vi httpd.conf,然后按I,进入编辑模式,修改如下参数:例如:<VirtualHost *:80> ServerAdmin webmaster@dummy-host.example.com DocumentRoot \/www\/docs\/dummy-host.example.com erverName v7o.cn #如果要...

如何在自己的linux服务器上搭建网站
3.确保内网的正常使用。指定内联网LINUX访问地址,并确保LINUX服务器的SSH服务正常工作。4.在被访问的LINUX服务器上安装nat123clientLINUX并使用它。登录网站,左用户中心,添加端口映射。选择完整的端口映射类型。填写内部网LINUX固定地址端口,外部网络访问域名。您可以使用自己的域名或二级域名。5.安装nat123...

linux服务器分区怎么分linux服务器分区
Swap分区,即交换区,系统在物理内存不够时,与Swap进行交换。其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。根分区在Linux操作系统中,除\/boot目录外的其它所有目录都对应于该分区.因此,用户可通过访问除\/boot目录外的其它...

Linux如何配置网络游戏服务器?
要建立一个安全Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP\/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,但是这些配置文件大都可以通过配置命令linuxconf(其中网络部分的配置可以通过netconf命令来实现)命令来实现。下面介绍...

物理服务器安装linux centos7 全步骤教程
准备阶段 我使用的是一台Reg Model E18s 物理服务器,以及一个金士顿32GU盘,Rufus工具以及iso文件也附上:「rufus-3.16p.exe」https:\/\/www.aliyundrive.com\/s\/TP7MvZ8ABdz 1、制作U盘启动阶段 需要在U盘安装启动程序(我使用的是rufus工具)在windows打开rufus工具,插入U盘,rufus会自动识别U盘(...

linux下如何配置网络?
1、首先我们用root用户登录linux桌面系统。2、然后我们点击上方的【系统】, 点击【首选项】。3、然后我们点击列表里的【网络连接】。4、然后我们点击“编辑”。打开“IPV4 设置”页面,选择“方法”为“手动”。5、选择“添加”。填写自己分配的ip地址,子网掩码,网关,DNS服务器等信息,参照windows ...

Linux服务器VPS的WindowsDD包详细的制作教程
4、将dd包部署在服务器上 使用gunzip工具压缩打包压缩D:\\win.vhd,这里提供两种方法:使用gunzip for windows将 gunzip 程序目录中的bin目录里的所有文件复制到%WINDIR%\/SYSTEM32,接着在命令提示符内进入vhd所在目录,执行gzip.exe -k9 win.vhd。#使用cmder自带gunzip在cmder中进入vhd所在目录,执行gzip...

在Linux中,如何配置WWW服务器?
以下使用缺省提供的httpd.conf为例,解释Apache服务器的各个设置选项。然而不必因为它提供设置的参数太多而烦恼,基本上这些参数都很明确,也可以不加改动运行Apache服务器。但如果需要调整Apache服务器的性能,以及增加对某种特性的支持,就需要了解这些设置参数的含义。 关于Apache服务器的性能,在Internet上存在很大的争议,...

横山县13125134987: 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”.

横山县13125134987: 如何给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 ...

横山县13125134987: 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//...

横山县13125134987: 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 (永久开启)

横山县13125134987: 怎么在centos中永久的添加路由
壹烁仁怡: 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 设置到某个网段的路由-...

横山县13125134987: 如何添加永久静态路由 -
壹烁仁怡: 按 win键+X键,在弹出的列表中选择“命令提示符(管理员)” 使用dos命令添加静态路由接下来我们所有的操作都是基于“route”命令来实现,可以再命令提示里面输入“ route ?”查看route命令的帮助及语法 使用dos命令添加静态路由以...

横山县13125134987: linux中怎么添加永久默认路由 -
壹烁仁怡: #route add default gw 192.168.0.1 添加192.168.0.1为默认路由(即网关) 也可以写成#route add -net 0.0.0.0 gw 192.168.0.1; 前提必须加上-net参数

横山县13125134987: 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 ...

横山县13125134987: linux添加静态路由
壹烁仁怡: 如果是静态路由,可以用route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.168.0.1 来实现,其它参数和用法可以用man route 来查看,如果要写进启动文件,你需要看一下你用的版本,不同的的版本配置文件会有不同.动态路由需要配置内核,并安装动态路由软件,由于比较复杂,就不贴出来了,你可以参考《Linux就该这么学》.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网