-
- 一.重启服务区别
-
常用工具
-
二. 常用服务默认端口
-
三.常用协议
-
- 1…ARP地址解析协议
-
2.OSPF协议
-
四.网络配置文件
-
-
- 1.网卡配置文件
-
-
2.路由相关的配置文件:
-
3.DNS配置
-
3.centos6配置当前主机的主机名:
-
4.ping命令接收广播
-
五. 多网卡绑定技术
-
- 1.Bonding工作模式
-
2.Bonding配置
-
3.两个网卡之间Mode1
-
3.Mod3(Boradcast)广播模式
-
4. 实现双网卡绑定—网卡桥接
-
六. 网络故障解决问题
-
七. centos6虚拟机复制
在NAT模式下配置网关为.2
DNS用.1就可以
要访问网络,必须要有,dns和gatway
**Vpn—虚拟私有网络
MAC描述网络设备的唯一表示
IP人工分配**
Centos6
service NetworkManager restart
建议把NetworkManager 服务禁用
不然他会和network冲突
手工的将这个命令停止
下次开机不启动
Centos7
用systemctl restart network
Setup
是一个集成工具 打开以后是一个菜单
在Centos6中
system-config-network
直接到位
在Centos7中
网络服务配置—只有认证和系统服务
在/etc/services都有
可以用grep 80 /etc/services
FTP 21,20
SSH 22
Telnet 23
smtp 35 邮件服务
TFTP 69
DHCP UDP server 67 client 68
orcale 1521
mysql 3306
Samba 137,138,139,445
http 80
https 443
DNS 53
远程桌面 3389
smtp 25
=========================================================================
Rip协议,经过的路径越少,路径最佳
把ip地址应生成mac地址
arp缓存表------------主要记录mac地址
也可以用ip neigh
第一次通信后 以后就不用发广播了
也就是第一次通信后就会记录到arp缓存表中
路由器既有隔断广播的作用
如果要夸网段-----就需要设置网关
查看网关route -n
arp -s 加入网关(手工加入)
CM手工加入的
开放式最短路径优先协议
OSPF,根据带宽,判断最佳路径,最快为最佳
===========================================================================
注意 :更改完/etc/sysconfig/network-scripts/文件
必须重启服务使其生效service network restart
1.网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-IFACE文件内容
DEVICE:此配置文件应用到的设备
HWADDR:对应的设备的MAC地址(机器真正的MAC地址而MACADDR是可以修改的mac地址)
BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp, static, none, bootp
NM_CONTROLLED:NM是NetworkManager的简写,此网卡是否接受NM控制;建议CentOS6为“no”
ONBOOT:在系统引导时是否激活此设备
TYPE:接口类型;常见有的Ethernet, Bridge
UUID:设备的惟一标识
IPADDR:指明IP地址
NETMASK:子网掩码
GATEWAY: 默认网关
DNS1:第一个DNS服务器指向
DNS2:第二个DNS服务器指向
USERCTL:普通用户是否可控制此设备
PEERDNS:如果BOOTPROTO的值为“dhcp”,YES将允许dhcp server分配的dns服务器信息直接覆盖至/etc/resolv.conf文件,NO不允许修改resolv.conf
动态配置
DEVICE=ethX
HWADDR=0:02:8A:A6:30:45
BOOTPROTO=dhcp
ONBOOT=yes
Type=Ethernet
静态配置
DEVICE=ethX
HWADDR=0:02:8A:A6:30:45
**IPADDR=192.168.0.123
NETMASK=255.255.255.0
GATEWAY=192.168.0.254**
ONBOOT=yes
Type=Ethernet
DNS1=8.8.8.8
2.路由相关的配置文件:
/etc/sysconfig/network-scripts/route-IFACE
3.DNS配置
在网卡中配置dns会自动同步到 /etc/resolv.conf
Search在ping是自动补全 后面的内容
默认在配置文件中的DOMAIN中
最多设置两个DNS
公开的服务器
阿里的dns:223.5.5.5
中国的: 114.114.114.114
谷歌的:8.8.8.8 8.8.4.4
澳大利亚:1.1.1.1
百度的:180.76.76.76
3.centos6配置当前主机的主机名:
/etc/sysconfig/network
命令:hostname 名字
建议把改过的文件写在/etc/hosts文件中
类似于dns把ip地址和名字进行解析
可以吧这个写到/etc/hosts中,那么在ping这个地址时,就会优先出现这个地址,也就是说/etc/hosts的优先级比/etc/resolv.conf高
更改这俩个的优先级(hosts 和 resolv.conf)
files说的是hosts文件
dns,和files谁在前,谁的优先级高
4.ping命令接收广播
/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
如果为1 不回复
广播
改为0的话他就会回复广播
=============================================================================
可以把多块网卡绑定到一块使用—相当于一个新的网卡
挺高
Mode 0 (balance-rr)
轮转(Round-robin)策略:从头到尾顺序的在每一个slave接口上面发送数据包。本模式提供负载均衡和容错的能力
Mode 1 (active-backup)一个主,一个备份
活动-备份(主备)策略:只有一个slave被激活,当且仅当活动的slave接口失败时才会激活其他slave.为了避免交换机发生混乱此时绑定的MAC地址只有一个外部端口上可见
Mode 3 (broadcast)广播模式
广播策略:在所有的slave接口上传送所有的报文,提供容错能力
active-backup、balance-tlb 和 balance-alb 模式不需要交换机的任何特
殊配置。其他绑定模式需要配置交换机以便整合链接。如:Cisco 交换机需
要在模式 0、2 和 3 中使用 EtherChannel,但在模式4中需要 LACP和
EtherChannel
mode=4,(IEEE 802.3ad 动态链接聚合)
特点:创建一个聚合组,它们共享同样的速率和双工设定。将多个slave工作在同一个激活的聚合体下。外出流量的slave选举是基于传输hash策略
必要条件:
条件1:ethtool支持获取每个slave的速率和双工设定
条件2:需要交换机开启lacp
条件3:配置为主动(active)模式
mode=5,(适配器传输负载均衡)
特点:不需要任何特别的switch(交换机)支持的通道bonding。
在每个slave上根据当前的负载(根据速度计算)分配外出流量。如果正在接受数据的slave出故障了,另一个slave接管失败的slave的MAC地址。
必要条件:ethtool支持获取每个slave的速率。
写在最后
学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!
最后再分享的一些BATJ等大厂20、21年的面试题,把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。
Mybatis面试专题
MySQL面试专题
并发编程面试专题
:配置为主动(active)模式
mode=5,(适配器传输负载均衡)
特点:不需要任何特别的switch(交换机)支持的通道bonding。
在每个slave上根据当前的负载(根据速度计算)分配外出流量。如果正在接受数据的slave出故障了,另一个slave接管失败的slave的MAC地址。
必要条件:ethtool支持获取每个slave的速率。
写在最后
学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!
最后再分享的一些BATJ等大厂20、21年的面试题,把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。
[外链图片转存中…(img-lLgP2DMh-1716224339748)]
Mybatis面试专题
[外链图片转存中…(img-TZ6s5MR2-1716224339749)]
MySQL面试专题
[外链图片转存中…(img-sSO8tRlr-1716224339749)]
并发编程面试专题