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管理
    第六章 系统进程管理
    第七章 系统服务管理
    第一章 系统用户及工作组管理

  • 相关阅读:
    深圳移动 神州行(大众卡/轻松卡/幸福卡)套餐资费(含香港日套餐)信息及使用方法
    PHP设置时区,记录日志文件的方法
    微信公众平台消息接口使用指南
    C#日期时间格式化
    使用CMD实现批量重命名[转]
    Python高效编程技巧
    实用WordPress后台MySQL操作命令
    ubuntu-wine
    Javascript 笔记与总结(2-8)对象2
    Swift5.3 语言指南(十) 枚举
  • 原文地址:https://www.cnblogs.com/xiaoit/p/3407337.html
Copyright © 2011-2022 走看看