当前位置:  技术问答>linux和unix

如何设置默认路由?

    来源: 互联网  发布时间:2015-11-29

    本文导语:  环境:    RH9.0 只安装了与网络相关的基本软件,存字符界面,想用来做一个路由器   有三块网卡,eth0:接192.168.0.0/24网络,DHCP获得IP,开机激活               eth1:接192.168.1.0/24网络, DHCP获得IP,开机激活     ...

环境: 
  RH9.0 只安装了与网络相关的基本软件,存字符界面,想用来做一个路由器
  有三块网卡,eth0:接192.168.0.0/24网络,DHCP获得IP,开机激活
              eth1:接192.168.1.0/24网络, DHCP获得IP,开机激活
              eth2:接ADSL ppp0,DHCP获得IP,开机不激活,但ppp0开机激活
              ppp0:DHCP获得IP,从ISP提供商那里自动获得DNS

故障现象:
  开机看起来很正常,ppp0拨号顺利完成
  测试能不能上网,ping www.163.com,怎么也不通
  再用route命令查看路由表,显示默认的路由是192.168.0.1而不是ADSL拨号得到的IP
  查看/etc/sysconfig/network文件,里面没有设置网关,我从没在系统中录入过192.168.0.1这个地址

问题:
  如何设置才能让ADSL拨号得到的路由自动成为系统的默认路由呢?ADSL是动态IP

|
你的意思是把ADSL获得的IP地址添加到路由表中?

|
现在作路由的机器能ping通两个子网的机器吗?
或者子网里的机器能ping通作路由的机器吗?

|
写个shell在拨完号取得ip后,将获得的IP设为默认路由
1. parse info of 'ifconfig',and receivce dynamic ip by ADSL dialing
2. 'route add' the dynamic ip as default route

|
eth0, eth1 为什么要DHCP去拿IP? 既然你的机器就是要作为router, 根本没有必要去拿IP阿
,你系统缺省的gw, 估计就是eth0 DHCP 拿回来的.
现在你有两个选择 来解决这个问题:
1. eth0, eth1 设成固定IP
2. 就象楼上说的那样,自己写个脚本来改了

    
 
 

您可能感兴趣的文章:

  • 无法设置路由器的情况下,远程连接linux电脑
  • centos 软路由设置
  • 请问route设置的路由是怎么回事?我拨号上去后只有route del default才能浏览。
  • 如何保存缺省路由的设置
  • 双ADSL+教育网设置路由问题
  • linux下双网卡双IP实现电信网通双线路怎么设置路由
  • linux路由怎么设置route
  • linux系统下,采用 ADSL 路由方式上网,如何设置网络端口interface的值?
  • 请教各位:Linux下关于路由设置的一个问题!
  • 双网卡linux如何才能够设置成路由器?
  • 如何设置路由
  • linux下如何设置双网路由规则
  • Linux下的wifi有没有办法设置在路由重起之后还可以自动连接上?
  • 小红帽RH5.3无论怎样设置,路由就是不通
  • 请教linux设置路由问题
  • redhat(centos) 路由上网设置
  • linux双网卡机器路由表怎么设置
  • PHP开发框架kohana3 自定义路由设置示例
  • ddn专线,用redhat linux 9做路由器,怎么设置?
  • AIX 双网卡路由设置
  • Html checkbox标签如何设置默认选中以及用js操作checkbox代码示例
  • Mysql 默认字符集设置方法(免安装版)
  • html中<radio>单选按钮控件标签用法解析及如何设置默认选中
  • 怎么修改SCIM的一些默认设置
  • HTML中的<select>标签如何设置默认选中的选项
  • jquery select默认选中的设置方法
  • html中<checkbox>标签用法解析及如何设置checkbox复选框的默认选中状态
  • 安装linux以后怎么设置默认启动是windows
  • html中<select>标签用法解析及如何设置select的默认选中状态
  • 散分,小问题(怎么设置delphi保存的默认路径 啊 )
  • 请问Solaris8下如何设置默认启动分区?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Bitsets 成员 count():返回被设置的位的个数
  • 在使用gcc之前,需要先设置环境吗?如何设置?在线等!!!
  • C++ I/O 成员 precision():设置精度
  • 用grub能否设置启动密码?如何设置?
  • C++ Bitsets 成员 any():如果有任何一个位被设置就返回true
  • 在linux服务器上面设置squid后怎么设置可以使客户端能使用QQ?
  • C++ Double Ended Queues(双向队列) 成员 assign():设置双向队列的值
  • 请问设置一个和root权限差不多的用户怎么设置?
  • C++ Vectors 成员 reserve():设置Vector最小的元素容纳数量
  • 用JSP。XML开发网站。请问那种环境设置最好。该如何设置环境
  • C++ Bitsets 成员 set():设置位
  • 环境变量设置设置与显示不一致
  • C++ Bitsets 成员 none():如果没有位被设置则返回true
  • linux下到底如何设置环境变量?在哪设置?详细具体点
  • C++ Strings(字符串) 成员 resize():重新设置字符串的大小
  • 紧急求救各位了:linux下有没有有设置报文最小长度的命令(好像只有设置报文最大长度MTU,通过ifconfig)?
  • Windows7自带防火墙设置:启动,关闭及高级设置
  • c/c++ iis7站长之家
  • C++ Strings(字符串) 成员 reserve():保留一定容量以容纳字符串(设置capacity值)
  • linux中端口号设置是在哪个配置文件,该如何设置?
  • C++ I/O 成员 setf():设置格式标志
  • 100求救 jrun3.0 里的beans的设置,你登陆我的机器设置


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3