2-1linux中的网络配置

1 什么是ip ADDRESS
    internet protocol ADDRESS    ##网络进程地址
    ipv4    internet protocol version 4

    2x32
    11111110.11111110.11111110.11111110=254.254.254.254

2 子网掩码
    用来划分网络区域
    子网掩码非0的位对应的ip上的数字表示这个ip的网络位
    子网掩码0位对应的数字是ip的主机位
    网络位表示网络区域
    主机位表示网络区域里的某台主机

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


网络设定工具
   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 删除


图形设定ip
   nm-connection-editor  图形更改
  
   nmcli connection show
   nmcli connection down westos
   nmcli connection up westos 可以查看到更改后的ip
  
   无图形设置  init 3
   nmtui  更改


命令方式设定网络
   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 删除连接
                    reload    冲其生效
   添加连接
   nmcli connection add type etherenet con-anme westos ifname ens 3 ip4 172.25.254.125/24
   更改
   nmcli connection modify westos ipv4.addresses 172.25.254.125/24

文件设定网络配置

   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


网关     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
                        生效

DNS设定
   host www.baidu.com  查看百度ip地址
   vim /etc/hosts     本地配置ip地址和其对应主机名
   vim /etc/resolv.conf     dns客户及配置文件
   vim /etc/nsswitch.conf   顺序配置文件

远程用软件仓库
   真机:有软件仓库的
   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使用软件仓库

dhcp 

   dnf search dhcp 软件仓库搜索dhcp
   dnf install dhcp-server.x86_64 -y 下载dhcp
   rpm -qc dhcp-sever  查找dhcp配置文件
   cat /etc/dhcp/dhcpd.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相同
   

   
   网桥配置步骤
    1、westos-network common           ##关闭并重置网卡
      cd /etc/sysconfig/network-scripts/    ##网卡配置文件
        vim ifcfg-bro
             DEV
        vim ifcfg-enp0s25
             DEV
    nmcli con reload            ##重置系统文件
    nmlic con up br0            ##读取br0文件
    nmlic con up enp0s25            ##读取enp0s25文件
    
    bridge link                ##检测桥接网络

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值