zoukankan      html  css  js  c++  java
  • Linux基本的网络配置

    ifconfig 命令  查看网络接口信息

                 #  /sbin/ifconfig       查看所有活动网络接口的信息

                 # /sbin/ifconfig -a    查看所有网络接口(包括非活动的网络接口)的信息

                 # /sbin/ifconfig eth0 查看制定网络接口信息  

    traceroute  命令  测试当前主机到目的主机之间经过的所有网络节点

                  #traceroute 192.168.1.1

    hostname 命令  显示当前主机名称

                  #hostname

    nslookup 命令 进行域名查询

                  #nslookup www.sina.com.cn

    网络设置的两种方法

                  DHCP网络配置

    ƒ                      Linux 主机通过网络中已有的 DHCP 服务器获取必要的设置信息进行网络配置 ƒ

                          网络客户端的配置简单,需要在 DHCP 服务器端进行正确的配置  ƒ

                          RHEL4 中使用 dhclient 作为 dhcp 客户端程序

                  手工网络配置

                      在每台主机中独立配置网络属性

                          主要应用于网络服务器主机

                   ifconfig 命令设置网络接口的ip地址

                           # ifconfig eth0 192.168.152.133    netmask 255.255.255.0

                   路由配置命令

                           删除缺省网关

                #route del  default gw 192.168.152.2

                           添加缺省网关

                  #route add default gw 192.168.152.2

                   DNS 域名解析  ™

                             使用 nslookup 命令的交互模式可以显示和设置当前命令使用的 DNS 服务器 ƒ

                             显示使用的 DNS 服务器地址

                             # nslookup > server Default server: 192.168.152.2 Address: 192.168.152.2#53 ƒ

                             设置 nslookup 命令使用的 DNS 服务器地址

                             >server 202.106.0.20

                             Default server: 202.106.0.20

                             Address: 202.106.0.20#53

                             >
                     网络服务启动脚本 

                            ™   “network”服务程序用于对 RHEL4 中的网络属性进行配置生效 ƒ

                                 network 服务的启动脚本在“/etc/init.d”目录中

                                 /etc/init.d/network ƒ

                                 启动 network 服务

                                  # /etc/init.d/network start

                                ƒ 停止 network 服务

                    # /etc/init.d/network stop

                     网络接口配置文件

    ™                             网络接口的文件位于目录“/etc/sysconfig/network-scripts/”中  ƒ

                                 网络接口 eth0 的配置文件是 ifcfg-eth0

                 # cat /etc/sysconfig/network-scripts/ifcfg-eth0

                DEVICE=eth0 ONBOOT=yes

                  BOOTPROTO=static

                                      IPADDR=192.168.152.133

                                      NETMASK=255.255.255.0

                GATEWAY=192.168.152.2

              停止和启动指定的网络接口  ™

                 网络接口配置文件修改后并不会自动生效,需要执行命令使配置生效 ƒ

                 停用网络接口

                # ifdown eth0

                ƒ 启用网络接口

                # ifup eth0 ƒ

                 网络接口停用再启用时将按照配置文件的内容设置

               主机名称配置文件  ™ network 文件位于“/etc/sysconfig/”目录中,其中保存了主机的名称配置

               # cat /etc/sysconfig/network

               NETWORKING=yes

               HOSTNAME=localhost.localdomain   ƒ

                在文件“/etc/sysconfig/network”中对 HOSTNAME 配置项进行配置后,需要重新启 动计算机使新设置的主机名生效   

              本地主机名称解析文件  ™ “/etc/hosts”文件保存本地的主机名与 ip 地址的对应记录 

              # cat /etc/hosts 127.0.0.1               localhost.localdomain localhost ™

              hosts 文件和 DNS 服务器功能的比较 ƒ

                在 hosts 文件中设置主机名称的解析更加灵活,可以立即生效 ƒ

                hosts 文件中的设置内容只在当前的 Linux 主机中有效,无法作用于整个网络 ƒ hosts 文件无法完全取代 DNS 服务器的

                作用,只能完成辅助的本地主机名称解析   

                      域名服务器配置文件  ™

              系统使用的 DNS 服务器的 ip 地址保存在“resolv.conf”文件中

                # cat /etc/resolv.conf nameserver 192.168.152.2 ƒ

                文件中多可以有 3 个“nameserver”配置记录 ƒ

                系统会优先使用文件中前面的“nameserver”配置记录 ƒ

                当前面的 DNS 服务器无效时系统会自动使用后面的 DNS 服务器进行域名解析 

       

  • 相关阅读:
    nmcli命令使用以及网卡绑定bond
    nginx的proxy_redirect
    Centos7双网卡绑定配置 bonding
    XenServer多网卡绑定
    centos7 openfiles问题
    centos7 部署vnc
    python ssh之paramiko模块使用
    redis问题与解决思路
    搭建Harbor企业级docker仓库
    KVM虚拟化相关
  • 原文地址:https://www.cnblogs.com/sunyoung/p/5917713.html
Copyright © 2011-2022 走看看