(二)给Centos配置网络以及使用xshell远程连接Centos
好吧,我对网络协议以及ip配置知识的匮乏,让我在这里折腾了将近一天才搞定。可以说基本上网上遇到的问题我都遇到了。在这里,记下正确的步骤来给Centos配置网络。希望以后少走弯路。
首先我要说明的是,我是在VMware上安装的Centos6.3版本,而且我安装时选择的是没有图形界面的那种方式,也就是只有命令行操作的系统模式。因为想一切从头开始好好学习Linux,所以直接安装了只有命令行模式的桌面。我使用的是桥接方式来给Centos配置网络,下面就讲一下这样配置的步骤吧。
为centos配置网络
(1)第一步
点开虚拟机的设置,如下图做相关的设置:
网络连接要选择桥接模式,其他的勾选就按照上图的即可,勾选完成点击确定。
(2)第二步
点击VMware的编辑选项,找到“虚拟网络编辑器”,打开它。如下图更改。
VMhet0勾选桥接模式。一定要注意,桥接到后面的下拉框可能有多个网卡,一定要选择你主机中能上网的那个。建议选择本地连接的那张物理网卡。如果你不知道,可以打开你的电脑的网络适配器,查看。例如我的电脑的本地连接的名字如下:
因此我选择桥接到“Realtek PCIe GBE Family Controller”。 而且还要还要右击”本地连接“选择属性做如下的更改:
点击属性,如下选择:
点击确定即可。
其他的不用管,然后在虚拟网络编辑器中点击“应用”,然后点击“确定”即可。
(3)第三步
这一步不是必须的,但是还是看一看的好。确保你的VMware的相关服务是启动的。打开你的电脑的“服务”设置,找到以VMware开头的服务,做如下的更改:
一定要将VMware Authori..以及DHCP这两个服务启动。
(4)第四步
查看本机的ip地址以及子网掩码,默认网关信息。在你的电脑中打开cmd窗口,输入命令“ipconfig/all"。然后找到如下图的信息:
即”Realtek PCIe GBE Family Controller“就对应于刚才我们选择桥接到的那个物理网卡。图中红色标记的地方是我们要记下来的,即”IPv4“的地址,子网掩码以及默认网关和DNS服务器。这些就是我们要【配置给Centos的。一定要记好。
(5)第五步
好了,以上工作终于做好了,下面就开始为Centos配置网络吧。在VMware中将虚拟机开机,并进入,然后输入命令”setup",如下图:
按上下键移动到“Network configuraton”,然后选择“Run Tool”。如下图:
选择“Device configuration”,就直接按下键盘上的“Enter键”。如下图:
然后直接按Enter键,如下图:
这个就是为eth0文件配置网络了。现做如下的配置说明:
Use DHCP 移动到此,按下键盘上的空格键,是中括号里的“*”号消失,这样子表明我们要手动输入下面的值。
Static IP 即静态IP,以上面我们获得的IPv4的地址为准,只要设置与其在同一网段即可。比如上面我获取到的地址为"218.192.116.194",那么前三个字段必须相同,第四个字段随意设置。因此我设置为“218.192.116.0”,
就与其在同一个网段了。
Netmask 子网掩码,必须与IPv4的相同,上面获取到的是什么这里就填什么。
Default gateway IP 默认网关,也必须与上面的相同,上面获取到的是什么这里就填写什么。
Primary DNS Server DNS服务器,也必须与上面的相同。
Secondary DNS Server 第二DNS服务器,即上面DNS服务器下面的那个字段,这里可以不填写。
好了,这样子就完成了Centos的网络配置。接下来,选择“OK”,然后依次都点击确认或者确定保存即可。最后的界面依旧是“Run tool‘和”Quit“那个界面,选择”Quit"退出即可。
(6)第六步
上面的网络配置都已经配置好了。我们就要使其生效。在命令行输入命令“service network restart”。如下图:
你看到如上图所示的四个“OK”,就说明配置成功了。下面我们不妨看看我们所配置的网络参数。在命令行输入“ifconfig",如下图:
可以看到etho的参数,它的"linet addr"就是我们刚刚配置的ip。好了,为centos配置网络搞定了,下面就可以用xshell远程连接centos了。
使用xshell远程连接centos
xshell的下载和安装跟普通软件一样,不再多说。下面启动xshell。如下:
点击文件,新建,我们新建一个对话。如下图:
名称可以任意起一个,协议一定要选择”SSH“,主机就填写我们给centos配置的完整ip,即刚刚配置的”218.192.116.0“。然后再点击用户身份验证,如下:
用户名就输入你的虚拟机所设置的用户名,我的是”root"。至于密码,可以输入可以不输入,为了安全,这里就不输入了。然后点击确定。如下图:
点击链接即可。如下图:
输入你的虚拟机的密码,然偶点击确定。如下图:
链接成功。为了验证一下,我们在这里输入命令“ifconfig”,来看看是否可以远程管理Centos,如下:
好了,结果出来了,跟我们在centos上输入命令的结果是一样的。说明xshell链接成功。
附录:在给centos配置网络不成功时的解决办法。
在给centos配置网络时,可能因为种种原因没有成功。比如在执行命令“service network restart"时,出现下面的结果:
也就是只有两个ok,都是关于loopback的。然后你再执行命令”ifconfig“查看,结果如下:
也就是只显示出lo。
出现这种情况可以用下面的方法解决。
输入命令”vi /etc/sysconfig/network-scripts/ifcfg-eth0“,然后修改ONBOOT="yes"即可。具体图我就不贴了,总之这种解决方案解决了问题。
(二)给Centos配置网络以及使用xshell远程连接Centos的更多相关文章
- 给vmware虚拟机设置Ip,使用xshell远程连接Centos
参考下面两位的分享才弄好,发表之前先对原作者表示感谢! 给Centos配置网络以及使用xshell远程连接Centos http://www.cnblogs.com/fuly550871915/p/4 ...
- 在VirtualBox虚拟机中安装Centos操作系统怎么与本地XShell远程连接
问题: 在VirtualBox安装好了CentOS操作系统后,我们怎么才可以用XSell连接虚拟机中的CentOS呢? 答案: (1)在windows下用cmd--ipconfig查看VirtualB ...
- 利用xshell远程连接centos安装oracle11g时在图形界面登录
1.首先给centos安装桌面环境.( yum groupinstall ‘GNOME Desktop’) 2.安装Xmanager软件 3.打开xshell,新建连接 填好主机和名称后,点击左侧连接 ...
- 虚拟机virtualBox安装linux系统 xshell远程连接linux
虚拟机virtualBox安装linux系统 xshell远程连接linux 虚拟机概念: 通过软件, 使用虚拟化技术虚拟出电脑的硬件环境, 充当真实的电脑使用. 常见的虚拟软件: virtualBo ...
- Linux学习总结(三)之 putty,xshell远程连接及密钥认证篇
一:putty 下载 1:认准两个地方 a. Download putty b. chiark greenend 2:下载32位的zip包,这是一个工具包合集,不单是一个终端工具 二:putty设置 ...
- 搭建集群必备:windows如何使用Xshell远程连接(SSH)Linux
出处about云(http://www.aboutyun.com/blog-61-22.html)欢迎访问我的博客 首先介绍一下环境: (主机)操作系统:win7 虚拟机:vmware worksta ...
- 其他综合-使用Xshell远程连接管理Linux实践
使用Xshell远程连接管理Linux实践 1. Xshell整体优化 1)点击 工具 ,然后选择 选项 2)在 常规 选项中,下面的存放路径根据个人爱好修改(可选默认) 3)在 更新 选项中,将 √ ...
- (原创)LAMP教程6-使用SecureCRTPortable工具远程连接centos
(原创)LAMP教程6-使用SecureCRTPortable工具远程连接centos 是的,今天老柯就给大家介绍一款可以远程连接centos的工具,是的这个就是目前,最夯实的,最多人使用的Secur ...
- Mac里用终端ssh远程连接Centos服务器
在mac终端下输入 ssh -l root *.*.*.* 就可以远程连接Centos服务器了,端口没变还是:22 如果改变端口用下面方法输入: ssh -p 448(你改变的端口) -l root( ...
随机推荐
- [转]error MSB4018: The "GenerateResource" task failed unexpectedly
本文转自:https://github.com/Microsoft/msbuild/issues/364 After uninstall Visual Studio 2015 Update 1 RC ...
- 跨平台 GUI可视化 网络调试工具
mNetAssisthttp://blog.chinaunix.net/uid-21977056-id-4310527.htmlhttps://github.com/busyluo/mNetAssis ...
- 获取路径path
request 的常用方法 request.getSchema() 返回当前页面使用的协议,http 或是 https; request.getServerName() 返回当前页面所在的服务器的名字 ...
- spring_boot启动报错
配置好pom文件后,在controller加注解,如下: 运行后报错!!! 发现配置加的是多此一举,修改为下边的,运行OK
- Spring_Spring与IoC_基于XML的DI
一.注入分类 bean实例在调用无参构造器创建空值对象后,就要对Bean对象的属性进行初始化.初始化时由容器自动完成的,称为注入.根据注入方式的不同,常用的有2类:设值注入.构造注入.(还有一种,实现 ...
- 02HTML-<img>
一.img的属性:alt/title alt属性是替换名字,是给搜索引擎抓取使用,当图片显示不出来时,就会显示出alt的内容: title 属性是提示文字,当鼠标移到图片上的时候会显示出来,大部分的标 ...
- CentOS 编译 openjdk
1. 概述 <<深入理解Java虚拟机--JVM高级特性与最佳实践>>第一章就谈到自己编译jdk,来吧. 2. 编译环境 VMware12 CentOS-7-x86_64-E ...
- kotlin语法
https://try.kotlinlang.org/#/Examples/Hello,%20world!/Simplest%20version/Simplest%20version.kt /** * ...
- 利用 Task\Query 实现定位 , FeatureLayer 的属性查询
放纵了几天,又有了学习的动力.今天实现了利用对 FeatureLayer 进行属性查询在地图上进行跳转. 一.我下载了一幅浙江省的县界面地图,存在NAME字段,利用Name就能进行查询了: var n ...
- 解决PUTTY出现中文乱码问题
Putty在默认情况下没有使用UTF-8编码,因此在显示中文的时候会出现乱码.解决方法非常简单:按照下图,在连接之前,左边窗口中的“转换”选项卡(如图所示),然后在右边“假定接收的数据字符集”的下拉选 ...