Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1408928
  • 博文数量: 247
  • 博客积分: 10147
  • 博客等级: 上将
  • 技术积分: 2776
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-24 15:18
文章分类

全部博文(247)

文章存档

2013年(11)

2012年(3)

2011年(20)

2010年(35)

2009年(91)

2008年(87)

我的朋友

分类: LINUX

2009-03-26 16:13:05

Q: 在SLES8中如何配置缺省网关和到特定网络或主机的路由
Q: 在SLES8中如何配置缺省网关和到特定网络或主机的路由
A: SLES8中可以用yast network来配置缺省网关和到特定网络或主机的路由,也可以通过修改配置文件的
    方式并运行命令实现这个目的
    
    方法1. 通过yast2管理工具进行配置   
    在console中运行yast2工具配置缺省网关和到特定网络或主机的路由
    # yast2 network

      对于配置未经配置的网卡
      "Network cards configuration"中"Network cards configuration"中“Configure...”
      对于修改已配置网卡的设置
      "Network cards configuration"中"Network cards configuration"中“Changev...”

      “Network address setup”中“Detailed settings”单击“Routing”
      在"Default gateway"输入框中输入缺省网关。
      
      如果要设置到特定网络或主机的路由,选中“Routing table”中的“Expert configuration”
      在“Add”和“Edit”的对话窗口中,填写“Destination”,“Dummy or Gateway”和“Netmask”
      “Device”可以不用填写。
      
      例子1: 网络192.168.2.128/255.255.255.128的网关为192.168.2.129
             “Destination”填写目的网络地址192.168.2.128
             “Dummy or Gateway”填写网关地址192.168.2.129
             “Netmask”填写255.255.255.128
      
      例子2: 主机192.168.3.20/255.255.255.255的网关为192.168.3.20
             “Destination”填写目的主机地址192.168.3.20
             “Dummy or Gateway”填写网关地址192.168.3.20
             “Netmask”填写255.255.255.255

    方法2. 通过修改配置文件的方式并运行命令进行配置   
    修改文件/etc/sysconfig/network/routes,配置缺省网关和到特定网络或主机的路由
    
    文件的格式:
    以#开始的行是注释,每一行是一个路由记录,由空格分隔的多列组成
         <网关>     <目的网络子网掩码>     <本地网络接口>
    示例/etc/sysconfig/network/routes文件
    # default gw
    default         192.168.0.1     -             -
    # network 192.168.2.128/255.255.255.128 gateway set to 192.168.2.129
    192.168.2.128     192.168.2.129     255.255.255.128         
    # host 192.168.3.20/255.255.255.255 gateway set to 192.168.3.20
    192.168.3.20         192.168.3.20     255.255.255.255
    
    这个配置文件在执行/etc/rc.d/network start时会被加载

    运行命令添加上述路由
    # route add default gw 192.168.0.1
    # route add -net 192.168.2.128 netmask 255.255.255.128 gw 192.168.2.129
    # route add -host 192.168.3.20 gw 192.168.3.20
    删除上述路由
    # route del -net 0.0.0.0  
    # route del -net 192.168.2.128 netmask 255.255.255.128
    # route del -host 192.168.3.20
 
-------------------------------------------------------------------------
------------------------------------------------------------------------
 
很简单的,如何通过命令配置eth0口的IP地址,网关地址和DNS啊  
  比如要配置为:  
  192.168.100.1  
  192.168.100.255  
  202.102.24.34  

  ifconfig   eth0   192.168.100.1   netmask   255.255.255.0  
  route   add   -net   default   gw   192.168.100.255  
  echo   "nameserver   202.102.24.34   >>   /etc/resolv.conf"
 
阅读(1386) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~