redhat 6.3 linux 怎么永久性添加静态路由?还请给出详细内容,在线等谢谢。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)都可以正常工作
参考技术A 将 route add default gw 网关地址 加入自启动脚本 /etc/rc.local ,这样系统每次启动都能生效 参考技术B 比如说给网卡eth0加一条,编辑或创建
/etc/sysconfig/network-scripts/route-eth0

里面的格式如下
default 192.168.0.254 dev eth010.0.0.0/8 via 10.1.1.254 dev eth0

Redhat防火墙

Redhat使用了SELinux来增强安全,
首先怎么查看防火墙的状态呢?
a.可以通过如下命令查看iptables防火墙状态:
chkconfig --list iptables
b. selinux状态可以通过以下命令查看:
sestatus或者/usr/sbin/sestatus [-v]
 
selinux关闭的办法为:
1. 永久有效
修改 /etc/selinux/config 文件中的 SELINUX="enforcing" ,设置为 disabled ,然后重启系统。
也可以在/etc/sysconfig/selinux中配置SELINUX=disabled,来关闭selinux,然后重启系统。
2. 即时生效
setenforce 0   ---不需要重启系统,但是临时的。其中,0表示设置SELinux 成为permissive模式,1表示设置SELinux 成为enforcing模式
 
关闭防火墙的方法为:
1. 永久性生效
开启:chkconfig iptables on 
      chkconfig ip6tables off   ---针对ipv6
 
关闭:chkconfig iptables off
           chkconfig ip6tables off   ---针对ipv6
2. 即时生效,重启后失效
开启:service iptables start
关闭:service iptables stop 
 
补充:
需要说明的是对于 Linux 下的其它服务都可以用以上命令执行开启和关闭操作

以上是关于redhat 6.3 linux 怎么永久性添加静态路由?还请给出详细内容,在线等谢谢。的主要内容,如果未能解决你的问题,请参考以下文章

Oracle11gR2_RAC_for_redhat6.3 安装手册

linux系统怎么添加永久路由

linux怎么设置永久路由

redhat怎么通过fstab挂载iso镜像

为啥在 RedHat Linux 5 下不能使用 ifconfig 命令

Redhat 6.3上安装OpenSSL