admin 管理员组

文章数量: 887021

  先说些基本概念。

  因特网简单来说,是由网络和主机组成的。所以,就有了网络号和主机号的概念。

网络号标识因特网内唯一的网络,而主机号则标志同一个网络号内唯一的主机,即不同网络号可以有相同的主机号。

所以,ip地址就是由网络号+主机号组成的。现在ip地址有IPV4IPV6两个版本。IPV4ip地址为32位(即用2进制表示ip地址时,为32位),IPV664位。

那么网络号和主机号的长度分别是多少呢?它们是不定长的。那么系统如何来知道一个ip地址里哪些是网络号、哪些又是主机号?是靠子网掩码!‘掩’的含义就是‘掩’去ip地址中属于主机号的部分,那么剩下的当然就是网络号了。即:网络号=ip地址&子网掩码(‘&’表示相与)。

还有个网关的概念。说白点就是别的主机访问你主机的一个入口。网关的ip和网卡的ip地址有相同的网络号,且主机号一般为

一个系统,是可以有多个网卡的。比如虚拟机里面的linux,你执行ifconfig命令,就会发现除了eth0网卡外,还有其他网卡。Linux一般是用eth0这网卡。

要使虚拟机里的linux系统与外面的windows系统进行连接,一个很好的方法就是使linuxeth0网卡和外面windowsnat8网卡处于同一个局域网内。那么如何做到呢?使这两个网卡的ip地址处于同一个网络号且网关相同即可。

嗯。明白上面说的那下面的设置就易如反掌了。主要是三个方面的设置:一、设置linux系统eth0网卡的ip地址;二、设置vmware虚拟机使用nat8网卡;三、设置windows系统nat8网卡的ip地址。以下详述。

一:设置linux系统eth0网卡的ip地址

运行该命令即可:ifconfig eth0 2.2.2.2 netmask 255.255.255.0 up

ifconig是设置网卡的命令,netmask是设置子网掩码的,up是启用eth0网卡)

注意:要关闭linux防火墙!Redhat关闭防火墙命令是:

先临时关闭防火墙:service iptables stop

下次开机时自动关闭防火墙:chkconfig iptables off

二:设置vmware虚拟机使用nat8网卡

点击VM --> Settings(中文版应该是VM--->设置),如下图

然后选择Network adapter,在右边选择NAT模式,如下图:

然后OK,保存关闭后,选择Edit---Virtual Network Editor...(中文版应该是:编辑--》虚拟网卡编辑),如下图:

然后进行如下修改:

点击NAT Settings...,进行如下修改:

然后一直ok保存即可。

三、设置windows系统nat8网卡的ip地址。

XP系统:右击网上邻居,点击属性

Win7系统:控制面板--》在右上角的搜索框搜索“网络共享中心”---》点击左边的“更改适配器设置”; 

然后:右击VMware Network Adapter VMnet8”,点击属性

  --选择“Internet 协议版本4TCP/IPv4)(如果没有就选择“Internet 协议(TCP/IP),点击属性,然后进行如下设置:

注意:要关闭windows的防火墙!!!

到现在为止,就已经连接上了,不信?那可以测试下。先到虚拟机里的linuxping一下windows下的nat8网卡的ip地址2.2.2.22吧:ping 2.2.2.22(ctrl+c终止)

然后再去windows下的cmdping下虚拟机里linuxeth0的网卡地址2.2.2.2: ping 2.2.2.2

完全可以吧!现在,先讲下如何在windows下用资源管理器或EditPlus来查看linux里的文件:

首先,稍微进行配置下:vi /etc/vsftpd/user_list,然后将“root”那行注释掉

保存退出后,运行:vi /etc/vsftpd/ftpusers,同样将“root”那行注释掉

然后,启动linux里的FTP服务器:service vsftpd restart

现在就可以在windows下面进行查看linux里的文件了!

打开我的电脑,在上面的地址栏输入:ftp://2.2.2.2,回车后,发现了吧!

当然,也可以在浏览器中查看,输入上面的地址即可。

Editplus中这样设置:文件(或File--FTP--FTp设置,然后点击添加,然后如下图:

点击确定退出。然后:

这样就可以进行编辑linux里的文件了!

本文标签: 机里 图文 教程 详细 系统