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

相关推荐

  • linux系统的路由功能

    1、概要    大家应该都明白,不同网段的报文包传播,是需要路由的转发转发功能的,那么,一个linux操作系统能不能充当路由器呢?下面不妨来验证一下。 2、网络拓扑 3、实现过程    <1>俩个centos6分别充当Router1和Router2。并添加足够的网卡。    <2&…

    Linux干货 2016-09-06
  • 磁盘管理、文件系统管理

    磁盘管理、文件系统管理 磁盘管理 磁盘设备 机械硬盘(非固态) I/O Ports —– I/O 设备地址 块设备:Block 存取单位“块”;(磁盘) 字符设备:char 存取单位“字符”;(键盘) 设备文件:关联一个设备驱动程序,进而能够跟与之对应的硬件设备进行通信; – 设备号码: 主设备号 major number…

    Linux干货 2016-07-22
  • 迁移用户数据到独立分区

    Linux操作系统中,/home目录下为各个普通用户的家目录,主要用于存放用户的配置信息及相关文件。若安装操作系统时,采用了home目录与根目录处在同一分区的分区策略,那么随着用户数据较多,很有可能将分区空间耗尽,导致系统崩溃。所以最好是将用户数据所在目录放在一个独立的分区上,但由于/home目录下已有一些用户数据,要想将home目录建立在一个独立的分区上,…

    Linux干货 2017-08-13
  • 22期第十周课堂练习

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)     2、为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区;       (1) 为硬盘新建两个主分区;并为其安装grub;       (2) 为硬盘的第一个主分区提供内核和ramdi…

    Linux干货 2016-10-24
  • 关于大型网站技术演进的思考(十五)–网站静态化处理—前后端分离—中(7)

    原文出处: 夏天的森林    上篇里我讲到了一种前后端分离方案,这套方案放到服务端开发人员面前比放在web前端开发人员面前或许得到的掌声会更多,我想很多资深前端工程师看到这样的技术方案可能会有种说不出来的矛盾心情,当我的工作逐渐走向越来越专业化的前端开发后,我就时常被这套前后端分离方案所困惑,最近我终于明白了这个困惑的本源在哪里…

    Linux干货 2015-03-11
  • 自动化运维之Cobbler

    自动化运维:         随着信息时代的持续发展,IT运维已经成为IT服务内涵中重要的组成部分。面对越来越复杂的业务,面对越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障,这种模式中的保障因素就是IT运维(其他因素是更…

    Linux干货 2016-04-21