Linux网络简单设置

 修改IP地址:临时修改IP地址(centenos 7以前版本)ifconfig eth0 x.x.x.x netmask x.x.x.x 
                  修改网卡配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736              
                        HWADDR=00:0C:29:FB:DF:03                     网卡MAC地址
                        TYPE=Ethernet                                 模式:以太网
                        BOOTPROTO=static                             静态获取IP地址(设置DHCP为自动获取)
                        DEFROUTE=yes
                        PEERDNS=yes
                        PEERROUTES=yes
                        IPV4_FAILURE_FATAL=no
                        IPV6INIT=yes
                        IPV6_AUTOCONF=yes
                        IPV6_DEFROUTE=yes
                        IPV6_PEERDNS=yes
                        IPV6_PEERROUTES=yes
                        IPV6_FAILURE_FATAL=no
                        NAME=eno16777736                              网卡名eno16777736
                        UUID=a49984b6-0d55-4bd2-a201-cf0aa942e273
                        ONBOOT=yes                                      是否开启网卡
                        IPADDR=192.168.81.52                          IP地址
                        NETMASK=255.255.255.0                          子网掩码
                        GATEWAY=192.168.81.2                          网关
                  
2.路由管理
添加路由命令:route add -net 192.168.0.0/24 gw 192.168.0.1 
      删除路由命令:route del -net 192.168.0.0/24 gw 192.168.0.1
      新增默认路由:route add default gw 192.168.0.1
      查询路由表  :route -n
      实例:[root@localhost ~]# route -n
            Kernel IP routing table
            Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
            0.0.0.0         192.168.81.2    0.0.0.0         UG    1024   0        0 eno16777736
            192.168.81.0    0.0.0.0         255.255.255.0   U     0      0        0 eno16777736

3.DNS 查看、验证域名是否解析成功
      修改网卡配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
                        添加DNS1=”8.8.8.8″     添加DNS服务器
      linux的/etc/hosts是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名
      (通过hostname修改主机名:命令如:hostnamectl set-hostname controller)
      DNS的查询指令:host、nslookup、dig (由bind-utils提供服务)
            host 语法:
            Host [-a] [FQDN] [server]
            Host -l [domain] [server]
                参数说明:
                -a :代表列出该主机所有的相关资讯,包括IP、TTL等
                -l :若后面接的那个domain设定允许allow-transfer时,则列出该domain所管理的所有主机名称对应资料。
                Server: 这个参数可有可无,当想要利用非/etc/resolv.conf内的主机来查询主机名称与ip的对应时,就可以利用这个参数了。
            Nslookup 语法:
            Nslookup [FQDN] [server]
            Nslookup
                参数说明:
                可以直接在nslookup后加上待查询的主机名称或者ip,【server】可有可无。
                如果在nslookup后面没有加上任何主机名称或ip,那将进入nslookup的查询功能。在nslookup的查询功能当中,可以输入其他参数来进行特殊查询,例如:
                Set type=any    :列出所有的信息
                Set type=mx    :列出与mx相关的信息

4.网卡管理
ifup/ifdown简单的启动/关闭网卡
            [root@linux ~]# ifup   {interface}
            [root@linux ~]# ifdown {interface}

原创文章,作者:oranix,如若转载,请注明出处:http://www.178linux.com/84931

(0)
oranixoranix
上一篇 2017-08-19 09:37
下一篇 2017-08-19 10:49

相关推荐

  • VIM命令 总结

    VIM命令总结

    2017-11-25
  • 重定向、管道——Linux基本命令(9)

    1.     输出重定向 Linux默认输入是键盘,输出是显示器。可以用重定向来改变这些设置。比如用wc命令的时候本来是要手动输入一篇文字来计算字符数的,可以直接把一个已经写好的文件用‘<’指向这条命令,就直接可以统计这个文件的字符数等了。   STDOUT(标准输出)和STDERR(标准错误)可以被重…

    2017-07-20
  • DNS 笔记

    Ø DNS查询。工作流程如下图         n  客户端的DNS:8.8.8.8 /etc/hosts  14.215.177.38 www.baidu.com n  客户端访问www.baidu.com 不用向DSN服务器发生查询,只需要查询本地的 /e…

    Linux干货 2016-08-15
  • N22- 第五周

    1、显示当前系统上root、fedora或user1用户的默认shell; [root@localhost Packages]# grep -E "^(root|fedora|user1\>)" /etc/passwd | cut -d: -f…

    Linux干货 2016-11-21
  • 我的第一篇博客

        大家好,欢迎阅读我的博客!     今天是我生平第一次写博客,恩  为什么现在才开始写呢?     其实是作业要求 哈哈!虽然是写作业,本萌新也是很拼的!     希望在以后学习li…

    2017-07-10
  • 磁盘管理

    设备类型分为字符设备和块设备 主设备号用来标识设备类型,次设备号标识同一类型下的不同设备 硬盘设备命名: scsi,sata,sas,usb:/dev/sd 不同设备/dev/sda  /dev/sdb 同一设备不同分区:/dev/sda1,/dev/sdb2…… 硬盘: 一片磁盘的一面叫做盘面,一张盘片有两个盘面 每个盘面有一个磁头,最多有256…

    Linux干货 2016-08-30