您的位置:首页 > 理论基础 > 计算机网络

linux 主机的网络属性基本配置:

2016-08-08 14:11 302 查看

配置网卡信息的四种方法:

     如何手动配置Ip地址?
 一, 图形界面:system-config-network-gui  
               图形界面中能找到地址  active 激活
 二,基于字符的图形界面:system-config-network-tui      
setup 启动
    

   

    


      linux 如何为网卡命名?
      linux 以太网 网卡    ethN:  eth0  eth1...
      PPP 接口网卡         pppN
      我们知道linux的核心思想是一切皆文件,所有的配置文件信息都以文件保存在目录中
      文件保存在全局下: /etc/sysconfig/network
      
      linux接入网络配置的几个重要参数 
      1>NETWORKING=yes       网络开机运行            
      2>NETWORKING_IPV6=yes  
                   ipv6 在内核中以模块执行 必须在关闭关闭服务 才能彻底关闭ipv6
      
      setup: 相当于window 任务管理器
                   FQDN:完全合格域名     
                   在DNS 配置下  search : examp.com
     

      所有修改过的配置信息需要重启服务才能生效

     # service network restart     
  
  三,修改网卡信息:
     /etc/sysconfig/network-scripts/ifcfg-ethX
     能够配置的文件是以大写开头 
   
   文件保存在 /etc/resolv.conf
-----------------------------------------------------------------------------------
 任务: 查看 ifdown  和  ifup 脚本
 interfaceup
 /etc/sysconfig/network-scripts/ifcfg-ethX
  设备的禁用和启用  网卡
-----------------------------------------------------------------------------------

      linux, 地址是属于主机的   地址尽管配置在网卡上但  不属于网卡 
      不同网段主机能识别
  
      BOOTPROTO={dhcp|bootp|static|none}         
      ONBOOT: 表示在主机启动过程中是否启动网卡    

      USERCTL: 是否允许普通用配置网卡参数
      PEERDNS={yes|no}   no.阻止自动修改DNS服务

      默认网关通常不用做配置     

      配置完成后的网络信息 需要重启服务才能生效

      怎么指定DSN 服务器地址?

      DSN 服务器ip地址  文件保存在 /etc/resolv.conf
   
 四: ifconfig -a  
所有的信息
      ifconfig ethX IP/NETMASK
      临时有效 立即生效 重启服务失效
    
    
配置主机名: 
  /etc/sysconfig/netwok
  HOSTNAME=                     // 这个命令需要重启主机才能生效
 
 hostname www.a.com  主机名立即生效
      
查看主机名:
   hostname
   
   cat/pro/sys/kernel/hostname  
   不能用vim 打开
     
-----------------------------------------------------
路由配置

添加到主机的路由
route add -host IP gw GATEWAY  

添加到网络的路由
route add -net NETWORK/NETMASK gw GATEWAY

添加默认网关
root add -net 0.0.0.0/0.0.0.0 gw GATEWAY
root add default gw GATEWAY

删除路由:
  - del  -host IP
  
 route del -host IP
 route del -net NETWORK/NETMASK
 =========================================================================
     别名 :  
              
      设置网卡的ip别名 
#ifconfig eth0:0 192.168.6.100 netmask 255.255.255.0 up
#ifconfig eth0:1 173.173.173.173 netmask 255.255.255.0 up
#ifconfig eth0:2 119.110.120.1 netmask 255.255.255.0 up
......
  清除ip别名
#ifconfg eth0:0 down
#ifconfg eth0:1 down
#ifconfg eth0:2 down
......
永久保存的别名解决办法
 #vi ifcfg-eth0:0
创建eth0:0的配置文件,并将刚才复制的字段粘贴到这个配置文件,按照下文的介绍修改部分信息,修改完成后保存退出

以下是网卡配置文件的部分信息说明,其他类似信息默认即可:
###########################################################################

# 3Com Corporation 3c905B 100BaseTX [Cyclone]    //硬件型号,忽略不计
DEVICE=eth0:0                 //虚拟网络接口,随意                                    
ONBOOT=yes                    //系统启动时激活
BOOTPROTO=static             //使用静态ip地址                
IPADDR=192.168.6.100          //该虚拟网络接口的ip别名,随意
NETMASK=255.255.255.0         //子网掩码,对应ip别名
GATEWAY=192.168.6.1           //网关,对应ip别名
HWADDR=00:10:5A:5E:B1:E4      //网卡MAC地址,无需更改                   
USERCTL=no                    //是否给予非root用户设备管理权限

########################################################################### 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  网络