使用VirtualBox的主机与虚拟机相互通信方法:(使用VirtualBox不要使用绿色版的,因为绿色版的没有安装虚拟网卡驱动,所以主机与虚拟机是不能相互通信的,切记)1、设置已经安装好的操作系统对应的“设置”2、选择:网络,将网卡1设置为:桥接网卡,如图:3、设置网卡2为:网络地址转换(NAT)...
分类:
系统相关 时间:
2014-10-08 17:34:05
阅读次数:
269
?? CCNP路由实验之十五 NAT(网络地址转换) 众所周知,要让自己的电脑连上Internet,必须要到运营商(ISP)申请一个上网账号,根据此账号申请自己的宽频业务(拨号上网、商业固定IP等等),当你完成申请后,就可以通过拨号拿到一个全域唯一的公网IP,又或者直接是一个商业宽频的固定IP,(注意,其实ISP是把公网IP租给用户的,当用户不租时他们可以租给其他电脑,以提高公网IP...
分类:
其他好文 时间:
2014-10-05 17:41:39
阅读次数:
221
使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,不需要你进行任何其他的配置,只需要宿主机器能访问互联网,虚拟机系统通过宿主机器所在的网络来访问公网。
使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。...
分类:
其他好文 时间:
2014-10-05 17:10:38
阅读次数:
192
1. 内核没开MMU之前有虚拟地址吗?没有MMU哪来的虚拟地址?
答:有,因为加载时地址和运行时地址不同导致的没打开MMU之前也会有虚实地址问题。
2. 加载时地址和运行时地址什么区别,为什么有这种区别?
答:加载时地址:把可执行文件放到物理内存的内存地址,例如把镜像放到0x80000000地址处,则加载时地址=0x80000000
运行时地址:镜像生成后的虚拟地址,由编译器和连接脚本决定。
内核镜像放到内存中时,放置的地址是任意的,所以要考虑到这种情况,在没打开mmu之前使用内存中的数据都要计算偏移...
分类:
其他好文 时间:
2014-09-29 13:17:21
阅读次数:
169
??
1
Socket编程
socket这个词可以表示很多概念:
在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP
地址+端口号”就称为socket。
在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket
pair就唯一标识一个连接。socket本身有“插座”的意思...
分类:
其他好文 时间:
2014-09-28 02:23:00
阅读次数:
296
??
1
Socket编程
socket这个词可以表示很多概念:
在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP
地址+端口号”就称为socket。
在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket
pair就唯一标识一个连接。socket本身有“插座”的意思...
分类:
其他好文 时间:
2014-09-27 00:13:29
阅读次数:
326
两个方法 一个获得Url的网页源代码getUrlContentString,另外一个从源代码中得到想要的地址片段,其中需要用到正则表达式去匹配
得到网页源代码的过程:
地址为string,将地址转换为java中的url对象
url的openConnection方法返回urlConnection
ur...
分类:
编程语言 时间:
2014-09-24 10:59:26
阅读次数:
212
两个方法一个获得Url的网页源代码getUrlContentString,另外一个从源代码中得到想要的地址片段,其中需要用到正则表达式去匹配得到网页源代码的过程:地址为string,将地址转换为java中的url对象url的openConnection方法返回urlConnectionurlConnection的connect方法建立连接新..
分类:
编程语言 时间:
2014-09-24 04:07:46
阅读次数:
378
Network Address Translation来源:http://alexanderlaw.blog.hexun.com/9791596_d.html 地址转换用来改变源/目的地址/端口,是netfilter的一部分,也是通过hook点上注册相应的结构来工作 Nat注册的hook点和con....
分类:
Web程序 时间:
2014-09-22 18:06:33
阅读次数:
263