背景:
阅读新闻
RedHat as4 Linux中的简单路由表配置
[日期:2010-04-29] 来源:Linux社区 作者:redhatd [字体:]
RedHat as4 默认的路由功能不是不被开启的
需要另外的设置开启
可执行 echo 1> /proc/sys/net/ipv4/ip_forward
不过重新启动之后这个设置会消失
要在 /etc/rc.d/rc.local 加入一行shell
echo 1> /proc/sys/net/ipv4/ip_forward
即可保证重启之后开启路由功能 (PS:这个是最笨的方法)
另一种方法是修改 /etc/sysctl.conf
将net.ipv4.ip_forward = 0 改为1 保存退出即可
PS:更改了IP别忘了重启网络服务。。
常规路由命令配置命令用法:
route add -net 添加到一个网络地址的路由
route add -host 添加到某一个主机的路由
route add default gw 添加一个默认路由 (PS:优先级是最低的 但是在路由表中找不到路径信息时 将使用此默认路由)
route delete 删除一条路由信息
route -n 查看本地路由表
netstat -rn 基本上跟 route -n 效果一样
使用route -n 查看路由表 如图下
(本地配置192.168.1.11 网关为192.168.1.1)
如果有学习过win2003的路由与远程访问相信看到这个应该不难理解~
destnation:目标地址 要去哪个网段
gateway:网关
ganmask:目标网段的子网掩码
flags: u 为up 启用 d 为down 禁用
metric ref use:是系统配置为纯路由才会用到的 碍于篇幅我也不在这闹腾了 (PS:想研究做纯路由的可以搜索 COYOTE 或mono之类的使用方法)
iface:从哪个网卡出发
例:
#route add -net 212.128.128.0 netmask 255.255.255.0 dev eth0
(到212.128.128.0 子网掩码255.255.255.0 通过第一张网卡eth0出去)
#route add -net 192.168.1.64 netmask 255.255.255.192 dev eth1
(这是一个划分过子网后的C类地址 192.168.1.64不在是一个主机ip而为一个网络地址 从第2张网卡eth1出去)
#route add default gw 212.128.128.1
(设置默认的网关)
#route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1
(到目标网络2.0 过192.168.1.1 为网关 PS:此条为静态路由)
CentOS5 配置 sendmail imap,pop3,smtp认证
相关资讯 redhat
本文评论 查看全部评论 (0)
尊重网上道德,遵守中华人民共和国的各项有关法律法规 承担一切因您的行为而直接或间接导致的民事或刑事法律责任 本站管理人员有权保留或删除其管辖留言中的任意内容 本站有权在网站内转载或引用您的评论 参与本评论即表明您已经阅读并接受上述条款
评论声明
最新资讯