当前位置: 主页 > 操作系统 > Linux > Linux网络配置

Linux网络配置

时间:2009-11-23来源:互联网 点击:
linux 下有两套网络配置,第一套为BSD方式,另一套是linux方式。linux中高级网络功能只能用linux方式。
   BSD方式:1.查看  ifconfig   网卡名     BSD中必须指定网卡名
              注释:
                   collisions 冲突             txqueuden  发送包的长度
                网卡工作模式       mii-tool   媒体无关接口
   ethtool+网卡名    查看命令更详细(需要网卡驱动支持)
   netstat –r  查看路由
查看网络连接状态
              netstat    -ant   查看TCP的所有网络连接
                         -anu   查看UDP的所有套接字

一条TCP连接会产生两个套接字,两台机器均开。
ARP  -n    -n意思是不要进行反解 不转成名字
  查看DNS  cat /etc/resolv.conf

         2.配置IP  
                ifconfig  网卡名   ip地址


配置路由   route add   -net  网络地址  netmast x.x.x.x  gw 网关
           route add   -host 网络地址  netmast x.x.x.x  dev 网卡
           route del   -net  网络地址  netmast x.x.x.x  gw 网关
           route del   -net  网络地址  netmast x.x.x.x  dev 网卡
缺省写法: route add  default gw 网关
           route add  default dev网卡
   静态ARP     arp  -s  IP地址  MAC地址
linux 方式:     
ip 命令
  
         ip addr show  查看IP地址 简写为 ip ad sh
         ip route sh    查看路由    简写为 ip ro sh
         ip neigh sh    查看静态ARP  简写为 ip ne  sh
ipv6中取消了ARP  改用ICMP


具体配置:
         ip  ad add dev ip地址/掩码长度
         ip route add ip地址/掩码长度  dev 网卡
      ip route  add ip地址/掩码长度   via  网关地址

激活/禁止某网卡
        ifconfig  dev   down/up
   linux下的:
         ip link  set up dev eth0
         ip link  set down dev eth0
此设置都是临时的,固化网络配置,在linux下 主机名/缺省网关: 修改路径
/etc/sysconfig/network
        如果修改主机名顺便把hosts文件也得改    /etc/hosts否则有时服务会启动时挂起死等~~~~~~~~~~~~~~~~


   固化IP 地址   /etc/sysconfig/network-scripts下的ifcfg-网卡名

例如: /etc/sysconfig/network-scripts/ifcfg-eth0
         bootprotocol= static  ##如果用动态IP则改成DHCP
         ONBOOT=yes           ##启动时激活,设置思想:作为外网网卡应该为NO,因防火墙启动之前将网卡先期启动会有被攻击的危险
         


静态ARP固化  
         /etc/ethers
        写法:    mac  ip   例如 : 01:02:03:04:05:06  10.0.0.2
  (小知识点:
万用脚本:/etc/rc.local 不管什么命令只要加在此,下次开机后便会自动运行,相当于autoexec.bat。在用户登陆之前便已经运行,注:在此文件中加命令时不可阻塞,如果命令执行时间过长则加“$”将其弄到后台执行。

站长资讯网
. TAG: 网络 LINUX
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言