zoukankan      html  css  js  c++  java
  • 第二章 系统网络管理

    第二章 系统网络管理

    /etc/hosts
    网络映射文件

    [root@gechong gechong]# more /etc/hosts
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    IP地址 主机名 主机别名

    端口映射文件

    /etc/services

    [root@gechong gechong]# more /etc/services | grep tcp
    ap              47806/tcp               # ALC Protocol
    bacnet          47808/tcp               # Building Automation and Control Networks
    nimcontroller   48000/tcp               # Nimbus Controller
    nimspooler      48001/tcp               # Nimbus Spooler
    nimhub          48002/tcp               # Nimbus Hub
    nimgtw          48003/tcp               # Nimbus Gateway
    3gpp-cbsp       48049/tcp               # 3GPP Cell Broadcast Service Protocol
    isnetserv       48128/tcp               # Image Systems Network Services
    blp5            48129/tcp               # Bloomberg locator
    com-bardac-dw   48556/tcp               # com-bardac-dw
    iqobject        48619/tcp               # iqobject
    服务名           端口号/协议

    系统名称配置文件

    /etc/sysconfig/network

    [root@gechong gechong]# more /etc/sysconfig/network
    NETWORKING=yes#需要配置网络
    HOSTNAME=gechong

    当系统中同时存在DNS域名解析和/etc/hosts主机表机制时,由该/etc/host.conf确定主机名解释顺序。

    [root@gechong gechong]# more /etc/host.conf
    order hosts,bind#名称查找顺序,先是hosts主机表进行名字解释,如果不能解释再搜索bind multi on #一个主机可以有多个地址

    /etc/nsswitch.conf可以定义主机表和DNS之间的优先顺序,还能为几个不同的系统定义数据库的来源

    [root@gechong gechong]# more /etc/nsswitch.conf
    #hosts:     db files nisplus nis dns
    hosts:      files dns

    设置IP地址

    /etc/sysconfig/network-scripts/ifcfg-interface-name 
    interface-name :eth0,eth1…

    [root@gechong gechong]# more /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0
    BOOTPROTO=static         #dhcp是动态获取IP地址
    HWADDR=00:0C:29:24:59:7C
    IPADDR=169.254.171.1     #IP地址
    NETMASK=255.255.255.0    #子网掩码
    NETWORK=192.168.1.0      #网络掩码
    BROADCAST=192.168.0.255
    ONBOOT=yes

    管理网络的命令

    1:查看MAC地址和IP地址

    [root@gechong gechong]# ifconfig

    2:关闭网络IP

    [root@gechong gechong]# ifconfig eth0 down #之后Putty连接断开

    3:启用网络IP

    [root@gechong ~]# ifconfig eth0 up

    4:临时设置IP地址

    [root@gechong ~]#  ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0

    5:启动网络配置界面

    netconfig

    之后/etc/init.d/network restart

    6:网络测试命令

    ping

    [root@gechong ~]# ping -c 5 192.168.10.1

    7:查看路由

    [root@gechong ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    169.254.171.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     *               255.255.255.0   U     0      0        0 eth0

    添加路由

    [root@gechong ~]# route add -net 192.168.80.0 netmask 255.255.255.0 gw 192.168.0.80


    [root@gechong ~]# route del -net 192.168.80.0 netmask 255.255.255.0 gw 192.168.0.80

    8:查找到达目的主机的路由路径

    [root@gechong ~]# traceroute www.baidu.com

    小结:

    Linux 网络配置

    1:以root身份登录,然后输入setup命令

     

    [root@gechong ~]# setup

     

    2:ifconfig临时设置IP

    3:修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0

    以上3步配置完成之后/etc/init.d/network restart即可生效

     


    第三章 系统磁盘管理
    第四章 系统SAMBA管理
    第五章 系统NFS管理
    第六章 系统进程管理
    第七章 系统服务管理
    第一章 系统用户及工作组管理

  • 相关阅读:
    jmeter csv参数化测试数据并实现自动断言
    jmeter https脚本录制
    jmeter正则表达式提取器
    jmeter逻辑控制器
    jmeter参数化
    IP地址与整数之间的转换
    UML类图与类的关系详解
    关于es6中let的相关问题
    XML、XHTML、HTML相关知识总结
    浅谈javascript中for循环和for...in循环的区别
  • 原文地址:https://www.cnblogs.com/xiaoit/p/3407337.html
Copyright © 2011-2022 走看看