LINUX系统-网络配置

1.ip

         internet protocol ADDRESS    ##网络进程地址

        ipv4    internet protocol version 4  ##互联网协议第四版

        2*32:  ip由32个二进制0/1组成  11111110.11111110.1111110.11111110=254.254.254.254

2.子网掩码

        例:/255.255.255.0        或者表示为/24

        用来划分网区域

        子网掩码非0的位对应的ip上的数字表示这个ip的网络位

        子网掩码0位对应的数字是ip的主机位

        网络位表示网络区域

        主机位表示网络区域里的某台主机

3.ip通信判定

        网络位一致,主即位不一致的2个ip可以直接通信

        172.25.254.1/24与172.25.254.2/24可以通信

4.网络设定工具

        ping          检测网络是否通畅

       

 

        ping -c 1     ping一次

        ping -w 1     等待一秒

        ping -c1 -w1 ip   ping一次等待一秒

        ifconfig      查看或设定网络接口

         ifconfig      查看

        ifconfig device ip/24 

        ifconfig device ip netmask 子网掩码255.255.255.0  设定

        ifconfig device down    关闭

        ifconfig device up      开启

        ip addr       检测或设定网络接口

        ip addr show  检测

        ip addr add ip/24 dev device 设定

        ip addr del dev device ip/24 删除

5.图形设定ip

        nm-connection-editor  图形更改

        nmcli connection show

        nmcli connection down westos

        nmcli connection up westos 可以查看到更改后的ip

        无图形设置  init 3

        nmtui  更改

 

 

6.命令方式设定网络

        nmcli    NetworkManager必须开启

        nmcli device dissconnect ens3  关闭ens3网卡

        nmcli device connect ens3      启用

        nmcli device show ens3         查看网卡信息

        nmcli device status ens3       查看网卡服务接口信息

        nmcli connection show          查看连接

        nmcli connection down westos   关闭连接

        nmcli connection up westos     开启连接

        nmcli connection delete westos 删除连接

        nmmcli connnectinon reload    重启生效

        添加连接nmcli connection add type etherenet con-anme westos ifname ens3 ip4 172.25.79.1/24

        更改nmcli connection modify westos ipv4.addresses 172.25.254.125/24

7.文件设定网络配置

        cd /ect/sysconfig/network-scripts/        #转到网络位置文件目录

        vim ifcfg-ens3                                          #编写配置文件

        DEVICE=ens3
        ONBOOT=yes
        BOOTPROTO=none
        IPADDR0=172.25.254.125
        GATEWAY=172.25.254.250
        NETMASK0=225.225.225.0
        (IPADDR2=1.1.1.100
        PREFIX1=24)
        NAME=westos

        nmcli connection reload

        nmcli connection up westos                #重启生效

8.网关

        route -n 查看网关

 

        临时网关 ip route add default via 172.25.254.250
                         nmcli connection reload
                         nmcli connection up westos后复原
       永久更改  vim /etc/sysconfig/network
                         GATEWAY=172.25.254.250
                         nmcli connection reload
                         nmcli connection up westos
                        生效
                或者cd /etc/sysconfig/network-scripts/
                        vim ifcfg-ens3后加GATEWAY=172.25.254.250
                        nmcli connection reload
                        nmcli connection up westos
                        生效

9.DNS设定

         host www.baidu.com  查看百度ip地址

 

        vim /etc/hosts     本地配置ip地址和其对应主机名

 

        vim /etc/resolv.conf     dns客户及配置文件

        vim /etc/nsswitch.conf   顺序配置文件

10.远程调用软件仓库

        真机:有软件仓库的

        dnf install --now httpd  下载远程调用

        systemctl enable --now httpd 开启服务

        systemctl disable --now firewalld 关闭防火强

        mkdir /var/www/html/westos

        umount /sourcedir  卸载

        mount /iso/rhel-8.2-x82_64-dvd.iso /var/www/html/westos/   挂载

        vim /etc/rc.d/rc.local  加上挂载信息

        vim /etc/yum.repos.d/westos.repo  把/sourdir改成/var/www/html/westos

        虚拟机:用软件仓库的

        vim /etc/yum.repos.d/westos.repo

        baseurl=http://真机ip/westos/AppStream
                                                          /BaseOS

        dnf使用软件仓库

11.dhcp

        dnf search dhcp 软件仓库搜索dhcp

        dnf install dhcp-server.x86_64 -y 下载dhcp

        rpm -qc dhcp-sever  查找dhcp配置文件

        cat /etc/dhcp/dhcp/conf

        cp /usr/share/doc---------- /etc/dhcp/dhcp/conf

        vim /etc/dhcp/dhcp/conf 修改配置文件

        拔网线

        systemctl start dhcpd  开启dhcp服务

        systemctl status dhcpd  查看dhcp服务状态

        打开另一台主机测试

        设定网络ifconfig查看ip和ether

        在服务器机上 cat /var/lib/dhcpd/dhcpd.leases相同

12.网桥配置

        westos-network common       关闭并重置网卡

        cd /etc/sysconfig/network-scripts/    网卡配置文件
        vim ifcfg-bro

 


        vim ifcfg-enp0s25

 

         nmcli con reload            重置系统文件

        nmlic con up br0             读取br0文件

        nmlic con up enp0s25   读取enp0s25文件

        bridge link                        检测桥接网络

        tips:网桥相对于NAT传输时间更少

        

   

   

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值