zoukankan      html  css  js  c++  java
  • Linux的网络参数设置


    前面讲解了lLinux 的IP组成,下面就讲一下Linux的网络设置和数据传递。

    其实这地方对运维的人员来说,不会要精通,但还是要了解。必要时刻还会用到的

    电脑之间数据的传递:

    数据的传递要分为下面几层。

    OSI七层模型
         
        应用层  表示层  会话层  传输层  网络层  数据链路层  物理层
        
    数据封装过程:
                                                    
        MAC帧头+IP报头+TCP/UDP报头+数据
        
                TCP/UDP报头:
                    
                    端口号  Port  区分不同的应用程序
                    取值范围:1---65535  基于ip地址

     

    数据解包,则反之。            


    centos 7 提供network ,NetworkManager服务实现网络参数

    基于network服务

    1.查看操作

    (1)查看网卡IP地址

    # ifconfig

    # ip addr show

    (2)查看网关

    #  route -n 

    # ip route

    (3)查看DNS服务地址

    # cat /etc/resolv.conf

    [root@wei ~]# cat /etc/resolv.conf

    修改网卡TCP/IP参数

    配置文件地方 /etc/sysconfig/network-scripts/ifcfg-ens33 


    内容:
    DEVICE=网卡名称
    NANE=网卡配置文件名称
    ONBOOT=yes                //设置开机自动启动网卡
    BOOTPROTO=none           //手动指定IP
    IPADDR=192.168.196.131   //IP地址 
    NETMASK=255.255.255.0    //子网掩码  或者PREFIX=24
    GATEWAY=192.168.196.2    //网关
    DNS1=8.8.8.8             //dns服务地址
    DNS2=8.8.4.4

    示例:

       为eth0网卡配置多个IP地址   10.1.1.1/24
       
    临时生效:

    [root@wei ~]# ifconfig ens33:0 10.1.1.1/24

    [root@wei ~]# ip addr dev ens33 10.1.1.1/24

    永久生效:

    [root@wei ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33:0


    DEVICE=en33s:0
    NANE=ens33:0
    ONBOOT=yes                
    BOOTPROTO=none           
    IPADDR=192.168.196.131   
    NETMASK=255.255.255.0   


    [root@wei ~]# systemctl restart NetworkManager
    [root@wei ~]# systemctl restart network

    临时禁用网卡

    # ifdown 网卡名称

    启用网卡

    # if 网卡名称


    端口号(port):

    (1)查看TCP端口

    [root@wei csdn]# ss -antp

            a: all  全部
            n:number  数据
            p:port   端口号:
            t:tcp    协议
            
    [root@wei csdn]# netstat -antp


    (2)查看UDP端口

    [root@wei csdn]# ss -anup

    [root@wei csdn]# netstat -anup


    (3)查看所有的UDP和TCP的端口


    [root@wei csdn]# netstat -anutp
            
    [root@wei csdn]# ss -anutp

                

  • 相关阅读:
    [ Pytorch ] torch.squeeze() 和torch.unsqueeze()的用法
    莫烦
    毕业设计 Makefile 编写
    Manjaro搭建无密访问samba服务器
    GEC6818交叉开发环境搭建拟稿
    彻底删除windows残留启动引导
    Cmd Markdown 编辑阅读器
    Hi3519v101 SDK安装及升级
    Linux 修改SWAP分区后导致开机问题
    Linux 安装搭建 tftpd 服务器
  • 原文地址:https://www.cnblogs.com/heian99/p/11972332.html
Copyright © 2011-2022 走看看