要使用Linux系统很重要的一个操作就是使Linux系统能够访问互联网,只有Linux系统能够访问互联网才能够去下载很多自己所需要的资源,如果不能访问互联网那么使用Linux系统往往会卡在这一步,假设你装的是一个minimal版本的CentOS,那么很多Linux系统下面的工具都是没有被安装的,这个时候如果不能访问互联网,你会感觉特别的蛋疼,因为很多工具都没法下载以及安装,那么,今天小Alan就给大家分享一下如何在VMware下配置Linux系统成功访问局域网和外网。

第一步:打开VMware虚拟机,点击网络适配器,将网络适配器改为桥接模式(B):直接连接物理网络,勾上复制物理网络连接状态(P)

第二步:开启自己的虚拟机,也就是运行Linux操作系统,如果不会在虚拟机下安装Linux系统的,可以在小Alan的随笔Linux分类中找到相关的文章,点击开启此虚拟机然后等上一会

第三步:输入LInux系统的用户名和密码登录Linux操作系统,简单的验证一下是否能够访问文件和目录

第四步:输入ifconfig命令查看当前网络设备当前的设置,记住网卡地址,假设此时你还不能访问网络,则可能需要在网络配置中配置这个网卡地址,ether后面那一串就是

第五步:测试一下网络是否能够访问局域网和外网(互联网),使用ping命令,先测试一下内网(访问自己正在使用的电脑ip地址),再测试一下外网(访问百度之类的),大家可以看到我的网络传输是没有问题的,那就更验证了小Alan的配置应该是没有多大问题的对吧,所以继续往下看,假设此时网络不通又该如何解决呢?

第六步:通过cd命令来到/etc/sysconfig/network-scripts目录下,注意目录下的第一个文件

第七步:通过vi命令打开此文件,按enter键进入文件,按i进入编辑模式,按照如图所示内容配置好网络参数,记住通过桥接模式配置的信息一定要和自己的电脑在同一个网段(比如自己电脑是192.168.0.xxx,那么linux的ip地址也应该是192.168.0.xxx),然后按esc键,输入:wq保存并退出

第八步:通过service network restart命令重启网络设备,配置好网络参数后记得要重启网络设备,不然可能导致配置不生效

注意:如果重启网络设备失败的话,据小Alan所知,可能会是以下两种原因(1、配置文件中的mac地址与ifconfig命令输出的mac地址不一致,或者与ip addr命令输出的mac地址不一致,如果是这个原因那么只要将配置文件的mac地址改成一致就好了;2、和NetworkManager服务有冲突,直接关闭NetworkManager服务,命令:service NetworkManager stop,并且禁止开机启动,命令:chkconfig NetworkManager off,然后重启Linux系统)

第九步:通过ifconfig命令查看配置是否生效,ip地址是否变成了自己配置的ip地址

最后再通过ping命令测试内网环境以及外网环境是否能够接通,使用Ctrl+z可以断开测试,继续执行其它操作:

这样就可以成功的访问局域网和外网了。

结束语:宇宙有多大,思想就有多远。

可爱博主:AlanLee

博客地址:http://www.cnblogs.com/AlanLee

本文出自博客园,欢迎大家加入博客园。

VMware下Linux配置局域网和外网访问(CentOS)的更多相关文章

  1. VMware下Linux配置局域网和外网访问

    我想尝试的是利用本机的ip+port来访问虚拟机上的web服务器,因为这样的话,我就能够将我的web服务器部署成为一个能让外网访问的服务器了,首先说下我的环境: 主机:系统win7,ip地址172.1 ...

  2. VMware下Linux网络配置局域网和外网访问

    要使用Linux系统很重要的一个操作就是使Linux系统能够访问互联网,只有Linux系统能够访问互联网才能够去下载很多自己所需要的资源,如果不能访问互联网那么使用Linux系统往往会卡在这一步,假设 ...

  3. MySQL--localhost、局域网、外网访问MySQL

    安装环境: MySQL版本:mysql-installer-community-5.7.22.1.msi,64位 计算机:Windows7旗舰版,64位 本机的局域网IP为:192.168.2.230 ...

  4. TortoiseSVN和VisualSVN-Server的配置使用,外网访问SVN版本库

    TortoiseSVN和VisualSVN-Server的配置使用,外网访问SVN版本库 SVN客户端程序:TortoiseSVN SVN服务器程序:VisualSVN-Server ######## ...

  5. wamp基本配置与设置外网访问

    wamp安装(都是一键安装)正常启动后,做一些基本配置的介绍: 1.打开rewrite_module,方法一:左键点击wamp图标,鼠标移至Apache,然后平移至Apache模块,勾选rewrite ...

  6. centos7下配置iptables实现外网访问内网服务器

    说明:Centos 7 默认的防火墙是 firewall,安装iptables之前需关闭Firewall 外网机器:外网ip:120.25.71.183内网ip:10.1.1.23 内网机器:内网ip ...

  7. 配置cas可外网访问

    把应用程序tomcat下的conf下的context.xml里配置内容修改 如把: D:\apache-tomcat-APP\conf\context.xml <Resource name=&q ...

  8. linux安装redis及外网访问

    1.下载Redis,最新版是redis-3.2.1.tar.gz 2.上传到Linux上,解压到/usr/local/下面  ,命令:tar -zxvf redis-3.2.1.tar.gz 3.我们 ...

  9. vmware 中Linux系统怎么连接外网?

    VMware虚拟机有三种网络模式,分别是Bridged(桥接模式).NAT(网络地址转换模式).Host-only(主机模式). VMware workstation安装好之后会多出两个网络连接,分别 ...

随机推荐

  1. CountDownLatch的简单实现

    1. @Data public abstract class BaseLatch { private int limit; protected int running; BaseLatch(int l ...

  2. [Xarmrin.IOS]使用Build Host 在Windows上建置IOS程式及DeBug (转帖)

    使用Xamarin開發IOS程式時, 必須要在Mac上才可以編譯程式,若想在windows系統上編譯,則可透過Build host的方式, 但還是要有一台Mac的電腦就是了XD 首先你的Mac必須要已 ...

  3. linux 创建软链接和硬链接

    Linux 系统中有软链接和硬链接两种特殊的“文件”. 软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标档案或目录. 硬链接则透过文件系统的inode来产生新档名,而不是产生新档案. ...

  4. 关于chrome下的bug

    最近看了大神的一篇文章,于是尝试了一下里面说的bug以及修复 1.Chrome下absolute绝对定位元素部分display属性值不渲染bug 首先还原一下bug.. ff下的下效果 点击按钮后的效 ...

  5. C 标准库 - ctype.h之isalpha使用

    isalpha int isalpha ( int c ); Checks whether c is an alphabetic letter. 检查给定字符是否字母字符,即是大写字母( ABCDEF ...

  6. Maven项目版本继承 – 我必须指定父版本?

    问题描述 我有两个项目:父项目:A,子项目:B 在A /pom.xml中: <groupId>com.dummy.bla</groupId> <artifactId> ...

  7. ognl,jstl,struts2标签中符号#,$,%的用法

    STRUTS2标签操作Map <s:iterator value="sundayMap">           <td colspan="7" ...

  8. PTA (Advanced Level) 1016 Phone Bills

    Phone Bills A long-distance telephone company charges its customers by the following rules: Making a ...

  9. JVM执行篇:使用HSDIS插件分析JVM代码执行细节--转

    http://www.kuqin.com/java/20111031/314144.html 在<Java虚拟机规范>之中,详细描述了虚拟机指令集中每条指令的执行过程.执行前后对操作数栈. ...

  10. switch case :在JDK 7中,又加入了对String类型的支持,从此不用再写If-Else来判断字符串了

    switch的case语句可以处理int,short,byte,char类型的值, 因为short,byte,char都会转换成int进行处理,这一点也可以从生成的字节码看出. char a = 'e ...