关于开发中的网络问题

1.LocalHost/127.0.0.0

可以这么说:同一台主机上的两项服务若使用环回地址而非分配的主机地址,就可以绕开TCP/IP协议栈的下层。(也就是说:不用再通过什么链路层,物理层,以太网传出去了,而是可以直接在自己的网络层,运输层进行处理了)

IPv4的环回地址为:127.0.0.0到127.255.255.255都是环回地址(只是有两个特殊的保留),此地址中的任何地址都不会出现在网络中

网络号为127的地址根本就不是一个网络地址(因为产生的IP数据报就不会到达外部网络接口中,是不离开主机的包)

因此就算不联网,瑞吉外卖也可以正常使用,Tomcat默认ip就是本地。

2.IP/MAC/PORT

IP地址:
Internet Protocol Address的缩写,译为”网际协议地址”。一台计算机可以拥有一个独立的IP地址,一个局域网也可以拥有一个独立的IP地址。

IP地址是在网络层的IP头部里,用于识别网络中互联的主机和路由器,其实主要是确认子网,通过子网掩码确认某个IP地址所在的子网,而后在在子网内部确认mac地址就能找到准备的用户了。

MAC地址:
Medica Access Control Address的缩写,直译为“媒体访问控制地址”,也称为局域网地址(LAN Address),以太网(Ethernet Address)或物理地址(Physical Address)。

端口号:
仅有IP地址和MAC地址,计算机虽然可以正确接收到数据包,但是却不知道要将数据包交给哪个网络程序来处理,所以通信失败

3.两个springboot程序只要端口号不一样就可以同时运行。

4.grant all privileges on *.* to 'root'@'%' identified by 'root'; 给与这个账号外网访问权限。

5.比方说finalshell连接linux服务器,就需要通过ip地址访问到虚拟机,然后通过输入用户名和密码获取权限。

6.网关:一般来说,路由器的LAN接口的IP地址就是你所在局域网中的网关。当你所在的局域网的计算机需要和其它局域网中的计算机,或者需要访问互联网的时候,你所在局域网的计算机会先把数据包传输到网关(路由器的LAN接口),然后再由网关进行转发。

7.Linux默认是DHCP也就是动态IP,会自动选择网段然后分配IP,动态IP的IP变化一般出现在每次路由器联网的时候,也就是说你要是几天都没关机或重启等断网行为,你的动态IP是不会变的。所以,总的来说,动态IP并非是个真实的IP,而是商户每次上网前,都会获得一个新的地址,而这个地址的安全性也比较高。而静态IP需要自己配置网关、DNS。在网关下的范围内选的一个即可。

8.mysql主从复制过程中会出现如下问题:

克隆后的虚拟机

Step1:改ip

Step2:改mysql uuid

Step3:防火墙都关闭,并且授予外部ip访问权,不然外部连接不上。

问题1:启动时就报错

问题2:密码不符合政策

问题3:Slave_IO_Running报错(connect就是uuid或者防火墙,no就是连接3)

解决Centos7.4无法启动mysql异常_cjrjc的博客-CSDN博客

​​​​​MySQL主从复制报错:Got fatal error 1236 from master when reading data from_小麦苗的技术博客_51CTO博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值