网上找了很多,代码大堆,原理讲清楚透彻的不多。
本人找几篇讲得好的来整理一下。
一片技术文章,最主要的讲清楚原理,如果再有完整的能运行的源代码也可,关键是要把核心部分代码分析清楚。
(1)问题的由来:
大部分的电脑上网都是用动态ip地址。内网的ip是由net(路由、网关)分配的,net发出去的时候,映射到一个公网地址,这是一个动态计算的过程(特别是端口号),因此称为动态ip...
分类:
其他好文 时间:
2016-04-17 23:11:06
阅读次数:
302
第一步:准备CentOS7服务器此次部署我采用的是部署到本机的虚拟机环境中,所以先在VM上安装CentOS7。为了避免每次启动虚拟机服务器IP地址就发生改变,所以先配置静态IP,首先在VMworkstation的菜单栏上找到虚拟网卡配置菜单,然后将adapter8的dhcp去掉,然后查看gateway(中文..
分类:
编程语言 时间:
2016-04-14 16:08:44
阅读次数:
193
Linux系统中,修改主机名有二种方式1,临时生效。2,永久生效临时生效演示:[root@zabbix~]#hostname123修改主机名为123
[root@zabbix~]#logoutctrl+d退出
[root@123~]#重新登录后,主机为已改为123注:此方法改名,重启电脑后,名称还原成之前的。永久生效演示:需要修改配置..
分类:
系统相关 时间:
2016-04-13 11:33:22
阅读次数:
200
今天回来开了下虚拟机,结果用xshell连接不上,感觉应该是我本机IP有变化导致的,我虚拟机所在A电脑连接的是另一台B电脑所发的wifi,A电脑这边IP是自动获取的,本来A电脑IP为173.23.x.x,为了设置个好记的IP,我将B电脑的发射wifi网卡的IP写成固定的192.168.0.100 , ...
分类:
系统相关 时间:
2016-04-12 00:06:32
阅读次数:
274
hostnamectl 是在 centos7 中新增加的命令,它是用来修改主机名称的,centos7 修改主机名称会比以往容易许多。 用法 在CentOS7中有三种定义的主机名: 静态的(static)、瞬态的(transient)、和灵活的(pretty)。 静态主机名也称为内核主机名,是系统在启 ...
分类:
其他好文 时间:
2016-04-11 13:55:59
阅读次数:
126
# The loopback network interfaceauto loiface lo inet loopback # The primary network interfaceauto eth0iface eth0 inet dhcp 静态IP设置如下: auto eth0iface et ...
分类:
系统相关 时间:
2016-04-10 12:55:13
阅读次数:
162
最近因为工作要求需要用学习使用docker,最后卡在了网络配置这一块。默认情况下启动容器的时候,docker容器使用的是bridge策略比如: bridge策略下,docker容器自动为我们分配了一个IP地址,并连接到docker0的网桥上。但这里有一个问题,这个IP地址并不是静态分配的,这对我们的 ...
分类:
其他好文 时间:
2016-04-09 20:35:31
阅读次数:
245
有时这会引发一些冲突。当一个动态IP被分配了并且有另外一台网络设备已经拥有了相同的IP。或者在相同网络子网上有多台分配IP的DHCP服务器。如果你有连通问题并且假设它是由于IP冲突造成的,那么你可以使用一个工具称作arp-scan来扫描它们。 这个工具会在本地网络发送ARP(Address Reso ...
分类:
系统相关 时间:
2016-04-09 15:11:45
阅读次数:
295
在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化。为了解决这个问题,我参考了http://blog.sina.com.cn/s/blog_537977e50100qhb5.html的文章然后根据自己的情况设置静态IP解决了这个问题,处理方式如下: 1.修改网卡配置 ...
分类:
系统相关 时间:
2016-04-07 17:09:03
阅读次数:
252
命令行下修改 1、修改ip设置,编辑文件: 保存,这样,IP并没有立即生效。需要执行 2、修改DNS,编辑文件: 重启网卡使设定生效: ...
分类:
系统相关 时间:
2016-04-06 18:49:07
阅读次数:
188