`
齐晓威_518
  • 浏览: 618789 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

在Linux上部署Java开发环境笔记(一)虚拟机安装Linux,配置Linux和主机XP能互Ping成功

 
阅读更多

本文使用的虚拟机软件为:

VirtualBox-3.2.4-62467-Win.exe

下载地址:

http://dlc.sun.com.edgesuite.net/virtualbox/3.2.4/VirtualBox-3.2.4-62467-Win.exe

 

安装的Linux版本为:

红旗Linux桌面版6.0系统光盘.iso

下载地址:

http://www.xdowns.com/soft/softdown.asp?softid=38411

 

1.查看XP的IP地址

在XP命令行窗口中,输入“ipconfig”,结果如下:
C:/Documents and Settings/Administrator>ipconfig
Ethernet adapter 无线网络连接:
Connection-specific DNS Suffix  . :
IP Address. . . . . . . . . . . . : 192.168.0.101
Subnet Mask . . . . . . . . . . . : 255.255.255.0
IP Address. . . . . . . . . . . . : fe80::21f:3cff:fee3:6390%9
Default Gateway . . . . . . . . . : 192.168.0.1

 

2.查看虚拟机Linux的IP地址

在Linux命令行窗口,输入“ifconfig”,结果如下:

[root@localhost ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:48:30:9B
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe48:309b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:23 errors:0 dropped:0 overruns:0 frame:0
          TX packets:55 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5821 (5.6 KiB)  TX bytes:9823 (9.5 KiB)
          Base address:0xd010 Memory:f0000000-f0020000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

由此可见Linux的IP和XP的IP不在一个网段,

 

3.虚拟机Linux上ping主机XP的IP
在Linux命令行窗口,输入“ping 192.168.0.101”,结果如下:
[root@localhost ~]# ping 192.168.0.101
PING 192.168.0.101 (192.168.0.101) 56(84) bytes of data.
64 bytes from 192.168.0.101: icmp_seq=1 ttl=64 time=0.343 ms
64 bytes from 192.168.0.101: icmp_seq=2 ttl=64 time=1.99 ms
64 bytes from 192.168.0.101: icmp_seq=3 ttl=64 time=4.95 ms
64 bytes from 192.168.0.101: icmp_seq=4 ttl=64 time=0.766 ms
64 bytes from 192.168.0.101: icmp_seq=5 ttl=64 time=0.709 ms
64 bytes from 192.168.0.101: icmp_seq=6 ttl=64 time=4.73 ms

此时Linux是能正常上网的,可以使用浏览器访问网页

 

4.主机XP上ping虚拟机Linux的IP

在XP命令行窗口中,输入“ping 10.0.2.15”,结果如下:
C:/Documents and Settings/Administrator>ping 10.0.2.15
Pinging 10.0.2.15 with 32 bytes of data:
Request timed out.


说明此时2个系统是不能互ping成功的

 

5.更改虚拟机Linux网络连接方式

虚拟机窗口-->设备(D)-->更改网络连接(N)

在弹出的“网络连接”窗口中,将

连接方式(A)改为:Bridged Adapter

界面名称中选择你主机XP使用的网卡,如下图:

 

 

修改后,你会发现此时Linux无法访问网页

 

6.设置下虚拟机Linux的IP地址

虚拟机Linux系统中,右下角有网络连接图标,右键点击,在弹出右键菜单中选择“属性”

设置IP地址如下:

 

 

修改完后,然后重复3-4步,检查2个系统是否能互ping成功

 

7.虚拟机Linux启动SSH服务

默认情况下,Linux开机是不启动SSH服务的,要想XP系统通过SSH来和Linux交互必须将它开启

在Linux命令行窗口,输入“service sshd status”,结果如下:

[root@localhost ~]# service sshd status
sshd 已停

表明SSH服务未开启

在Linux命令行窗口,输入“service sshd status”,结果如下:

[root@localhost ~]# service sshd start

生成 SSH1 RSA 主机键:                                     [确定]
生成 SSH2 RSA 主机键:                                     [确定]
正在生成 SSH2 DSA 主机键:                               [确定]
启动 sshd:                                                          [确定]

表明SSH服务已启动

 

8.在XP中通过“SecureCRT”或者类似软件,使用SSH协议登陆到虚拟机Linux中

Last login: Mon Jun 14 03:09:40 2010 from 192.168.0.101
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# ll
总计 45
-rwx------ 1 root root   771 06-12 10:15 anaconda-ks.cfg
drwx------ 3 root root  1024 06-14 02:46 Desktop
-rwx------ 1 root root 38147 06-12 10:15 install.log
-rwx------ 1 root root  3732 06-12 10:15 install.log.syslog
[root@localhost ~]#

 

表明登陆成功

 

至此,虚拟机Linux的网络已经配置完毕

分享到:
评论

相关推荐

    虚拟机的安装及虚拟机安装linux系统实验报告

    "虚拟机的安装及虚拟机安装Linux...Linux系统是一种开源的操作系统,可以在虚拟机中安装和运行。 8. 虚拟机系统的安全性 虚拟机系统的安全性非常重要,需要对虚拟机进行备份和恢复,以便在出现错误时恢复虚拟机系统。

    linux6.3虚拟机+ORACLE11G+C开发环境安装配置

    在本教程中,我们将深入探讨如何在Linux 6.3虚拟机上...文档“Linux系统下C开发环境搭建过程笔记.doc”可能包含了详细的步骤记录,供你在安装配置过程中参考。记得在每个步骤中检查错误日志,以确保一切按计划进行。

    虚拟机linux上网配置学习笔记

    你还在为新安装的虚拟机不能上网发愁吗?关于linux上网配置你还没有完全掌握吗?那欢迎下载这篇文档学习一下吧!

    狂神说Linux课堂笔记.pdf

    而对于后端开发而言,掌握Linux下Java、Tomcat和Docker的安装和部署也是必要的技能。 综上所述,这篇狂神说Linux课堂笔记是对那些打算从事Java全栈开发者的Linux学习指南。它不仅提供了Linux的理论知识,还结合实际...

    VMware虚拟机与宿主机互联

    2. **仅主机模式**:在这个模式下,虚拟机和宿主机通过一个私有的虚拟网络进行通信,它们不能直接访问外部网络。这种方式适用于需要隔离的测试环境或者不希望虚拟机暴露在外部网络的情况。 3. **NAT模式**:NAT模式...

    虚拟机下linux系统及NS2.33安装笔记.pdf

    在配置网络接入方式时,系统默认为 Use bridge networking,这种方式需要为新安装的 Linux 系统另设一个外部 IP 地址,由于实验室的机器都是 IP 与 MAC 地址绑定使用的,给其单独设置一个 IP 必定要修改物理网卡的...

    linux初学者笔记1-vmware虚拟机安装linux系统.docx

    在Linux初学者的旅程中,VMware虚拟机是一个常用的工具,它允许你在一台物理计算机上模拟多个独立的操作系统实例。以下是一份详细的指南,涵盖了如何使用VMware来安装Linux系统,特别是CentOS 7,一个受欢迎的开源...

    虚拟机部署zabbix详细笔记

    在虚拟机上安装CentOS 7.0,具体步骤包括分区和配置网络等。 **分区建议:** - **Boot:** 分区大小建议为200MB,主要用于存放引导程序。 - **Swap:** 分区大小建议为物理内存大小的两倍,例如如果物理内存是4GB,...

    虚拟机安装oracle笔记

    在虚拟机上安装Oracle数据库是一项复杂的工作,需要对操作系统、Oracle软件及网络配置有深入理解。以下是从标题、描述和部分内容中提取出的关键知识点: 1. **虚拟机平台**:此处使用的是VMware(VM5.5),一个流行...

    linux及linux-arm程序开发笔记.pdf

    总结来说,本文档是一份Linux及其ARM平台程序开发的综合笔记,涵盖了从基础Linux操作系统知识、开发工具安装与配置、C/C++环境搭建,到ARM平台特性、系统管理与配置、软件应用开发部署,再到跨平台开发技术以及图形...

    Linux学习笔记(强悍总结值得一看)_linux_linux学习笔记_

    Linux是世界上最广泛使用的开源操作系统之一,它为用户提供了一个强大而灵活的平台来进行各种计算任务。这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是...

    Java虚拟机读书笔记

    java虚拟机读书笔记,主要描述阅读Java虚拟机核心技术的描述。

    黑马程序员 linux从入门到精通配套笔记.docx

    黑马程序员 Linux 从入门到精通配套笔记 本资源汇总了 Linux 操作系统的发展史、安装方法、特点和分支等内容。下面是从文件中提取的知识点: 一、Linux 发展史 1. Linux 的前身是 Unix,于 1968 年由 Multics ...

    java实现配置有线和无线网络笔记(linux(debian))欢迎大家拍砖

    在Java编程环境中,实现对Linux(Debian)系统的有线和无线网络配置是一项技术性较强的任务。本笔记将探讨如何利用Java来管理网络接口,并提供一个基础的了解,以帮助开发者构建相关工具或应用程序。首先,我们需要...

    【详细截图】虚拟机设定、Linux安装、oracle10g安装文档

    使用虚拟机在Linux环境下面安装oracle10g文档 本人花了3天时间,简单总结了一下前人的经验,然后整理了一个简单的安装文档。从虚拟机-->linux-->oracle。。。几乎每一步都做到了截图,也加入了一些个人的见解。其中...

    Linux 应用开发流程详细笔记

    在Linux环境下进行应用开发是一项复杂而精细的工作,尤其在智能仓库等自动化领域的应用,涉及到多个技术层面的集成。本笔记将深入探讨Linux应用开发的详细流程,包括操作系统接口的使用、网络通信、设备驱动以及用户...

    马哥的linux学习笔记

    《马哥的Linux学习笔记》是一份针对初学者和进阶者精心编撰的Linux教程,旨在帮助读者全面掌握Linux操作系统的核心概念、命令行操作以及系统管理技能。这份笔记以清晰明了的语言和实例解析了Linux系统的各个方面,是...

Global site tag (gtag.js) - Google Analytics