热门关键字:  ubuntu  分区  函数  Fedora  linux系统进程

当前位置 :| 主页>Linux发行版>红旗Linux>

红旗3.0 Server服务配置教程网络设定

来源: 作者: 时间:2007-02-05 Tag: 点击:


       b)一块网卡绑定多个IP地址
           一般一块网卡只设定一个IP,但在Linux中可以在一块网卡中绑定多个IP地址
          命令:
            ifconfig eth0:0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255 up
            ifconfig eth0:1 192.168.0.3 netmask 255.255.255.0 broadcast 192.168.0.255 up
          删除一个IP地址
                ifconfig eth0:0 down

       c)route
            I)不带参数时会显示当前系统使用的路由表
              提示:如果输入命令后要等很久,那就是名称解析上有问题!
                     可以使用route -n来试一下,-n参数只显示IP,不用进行名称查询
                 第一项:“目的地地址”,可是是一个网络,也可以是主机
                 第二项:“Gateway地址”,如果是'*'表示无需使用网关
                 第三项:关于目的地的NetMask, 用它来判断目的位地址范围
                 第四项:“Flags”U是"UP"的意思,就是目前已启用
                                  H是"Host",表示目的地为一个主机
                                  G表示使用“Gateway”的意思
                 接下来的Metric和Ref是供路由系统参考的,其中Metric是路由成本,Ref则是针对该路由的连线数目!
            II)使用route命令添加删除路由
                 先来删除
                     route del -net 192.168.0.1 netmask 255.255.255.0 dev eth0
                 添加删除的路由信息
                     route add -net 192.168.0.1/24 dev eth0            
               有关路由的文件:/etc/sysconfig/network  GATEWAY就是了
              要在 Linux启用路由能力﹐必须将ip forwarding 功能打开
                     /proc/sys/net/ipv4/ip_forward   ;1就是说已打开
                       #echo "1" > /proc/sys/net/ipv4/ip_forward  ;打开这个功能

        d)ping  返回网络是不是畅通
           可以使用 -c N 参数来指定送出多少个数据包
                #ping -c 4 192.168.0.1  ;默认时会一直继续,直到按Ctrl+c结束
                 关键是最后的packet loss 这一项!
                 还有就是Round-trip(来回)时间的最小值、平均值、最大值,单位是微秒(ms)
         
       关闭ICMP回应#echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all
            -f 参数来不停发送数据包但自己不接受返回过来的数据包

        e)traceroute
                 到目的地所经过的路由节点,并以数字将路由顺序标识出来!同样-n节点名称会以IP地址显示出来
                   通过3个round-trip时间作参考,可以判断整个网络路由中的交通瓶颈所在位置
            如:#traceroute www.cnnb.net
        f)netstat  主要用来检查主机的纲路状态,对TCP/IP网络协议和连接进行统计
           参数                 代表意思
           -a                    显示所有 socket ﹐不管是否处于 listening状态。
      -t              仅显示 TCP 协议相关的项目。
            -u              仅显示 UDP 协议相关的项目。
      -l              仅显示处于 listen 狀態的項目。
      -w              仅显示 RAW 协议相关的项目。
            -x                    仅显示UNIX 协议相关的项目。
      -r              显示系统的路由表格。
      -p              显示与socket 相关的程式名称及 PID 。
      -n             不进行名名解析﹐直接以 IP 地址。
           例:#netstat -tna  ;将系统打开的所有TCP socket 都提示出来
               其中很重要的一個信息是 Send-Q项,假如这个数值大于 0 并且有增加的趋势
               那就证明您的网络流量非常繁忙﹐要不是发生问题的話﹐那就要升級了
               #netstat -r  ;显示路由表
               #netstat -ln ;显示当前系统打开的帧听端口等信息

         g)ifup & ifdown 随时开闭和开启网卡
           如:ifup eth0
               ifdown eth0

         h)/etc/rc.d/init.d/network  这个整个网络的后能守护进程
            service network stop

5、与网络相关的设定工具
   a)netconfig
   b)netconf  ;关于网络相关的设定都可以用这个工具搞定
   c)linuxconf ;关于Linux 相关的方面基本上都可以设定
最新评论共有 4 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册