SHELL笔记之网络(六)

1.网络设置
     ifconfig    查看当前网络接口配置
     手动设置网络接口的IP地址及子网掩码:    ifconfig wlan0 192.168.1.3   netmask 255.255.255.0 
     自动获取网络接口:    dhclient    eth0

      打印网络接口列表
      ifconfig | cut -c -10 | tr -d ' ' | tr -s '\n'
 
       显示某一个网卡的信息
        ifconfig    eth0
       只显示IP地址
        ifconfig    |  egrep -o "inet addr: [^ ]* "  | grep -o "[0-9.]*"
     
        硬件地址(mac地址)欺骗 (重启后失效)
         ifconfig   eth0  hw ether   
c8:1f:66:c5:0e:05

        DNS(域名服务)
               查看系统的名字服务器可以通过读取/etc/resolv.conf查看     nameserver  8.8.8.8
               手动添加名字服务器    echo    nameserver  8.8.8.8   >>  /etc/resolv.conf
               本地对应的解析文件表    /etc/hosts
  
                一个域名可以分配多个IP地址,通过host 和nslookup查看
                如:   host   www.baidu.com
                          nslookup    www.baidu.com     

     路由信息
         不同的网络之间通过网关进行通信。
         操作系统维护着一个叫做路由表的表格。 
          route   查看路由表
         设置默认网关:    route  add  default  gw  192.168.1.1    eth0
 

你可能感兴趣的:(SHELL笔记之网络(六))