如何用redhat做路由器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
记得很早以前,我就用的是RED HAT 7.0(以下简称RH)做软路由了!(因为当时只会REDHAT做路由!) 现在论坛里好多都在问怎么用RH做路由呢?[也就是大家问的哪个问题(用一个一般的LINUX系统做路由)] 感觉好无奈,因为用RH做路由真的好简单! 挺好多网友说用RH做路由的时候总是NAT不成功,个人认为有三点 可能是iptables没写好(大部分的网友都是iptables的问题) 配置的不对(比如说修改网卡的IP地址) 从来没做过,想学又无从下手 好了不说了 现在大家就开始跟着我开始做RED HAT的路由吧 首先,我们用一台机器安装好RED HAT(版本无所谓)。 然后我们要修改八个文件。这八个文件的名字是: network ifcfg-eth1 ifcfg-eth0 hosts sysctl static-routes rc.local resolv 这八个文件相当重要,一定要更改才可以! 这八个文件分别相对应的目录是: /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1 /etc/hosts /etc/sysconfig/static-routes /etc/rc.d/rc.local /etc/sysctl.conf 建议大家用VI编辑器进行修改! 这八个文件的意思是什么呢?下面就是这八个文件的作用! network 主网络设置文件 ifcfg-eth0 eth0 网卡设置文件 ifcfg-eth1 eth1 网卡设置文件 hosts 网络主机名配置 static-routes 静态路由表文件 rc.local IPTABLES 脚本(关键) sysctl.conf Linux 内核IP转发启用文件 文件介绍完后我们就要动手开始修改拉 首先,最先出场的是network文件。这个文件是你的主要网络设置文件!在这个文件里面要修改你的网络大概构架(比如你的想要启用的网关地址,网关名字,还有选择主网卡等) 接下来是我们的ifcfg-eth1和ifcfg-eth0两个文件。这两个文件是你网卡的IP地址文件! ifcfg-eth0就对应你内网的IP和网关。而ifcfg-eth1就对应你外网的IP和网关。用VI编辑器打开后,里面显示的内容是这样的: DEVICE=eth1 BOOTPROTO=static IPADDR=192.168.0.1 BROADCAST=192.168.0.255 NETMASK=255.255.255.0 NETWORK=192.168.0.0 GATEWAY=192.168.0.1 ONBOOT=yes DEVICE=eth1是你的硬件设备名 BOOTPROTO=static 是你的配置方式(也可以添PPPOE) BROADCAST=192.168.0.255是你的 广播地址 IPADDR=192.168.0.1 是你的IP地址 NETMASK=255.255.255.0 是你的子网掩码 NETWORK=192.168.0.0 是你的整个网段的地址 GATEWAY=192.168.0.1 是你的网关 ONBOOT=yes 意思是你是否启用网卡(也就是起用这个文件的意思。默认是开启的) 改好了后接下来我们还要修改hosts文件。这个文件里面就可以更改你这台机器的名称和域(工作组) 然后再修改sysctl.conf文件。这个文件就是LINUX的IP转发文件。在这里我们一定要起用IP转发才可以。里 面可以这样写: net.ipv4.ip_forward=1 net.ipv4.conf.default.rp_filter=1 kernel.sysrq=0 好了就是static-routes文件。这个文件就是你的静态路由表文件!这个文件记得一定添加才可以!里面的语法是这样的: eth0(设备名) net(网络地址) 192.168.0.0 (子网)netmask 255.255.255.0 (网关地址)gw 192.168.0.1 接下来该修改resolv文件了。这个文件是你DNS服务器的地址文件,语法是: nameserver(DNS服务器) 202.100.4.15(DNS的IP服务器地址) 改好了后我们就需要修改rc.local这个文件了! 修改好了就可以PING你的ISP了。如果通可就一切OK了

文档评论(0)

zsmfjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档