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传输时间更少 ?
|