linux虚拟机网络配制方法及遇到问题的解决方法

news/2024/7/4 9:30:38

linux虚拟机网络问题
刚安装一个vmware虚拟机,并在上面安装了一个redhat linux操作系统。
安装完后配制了下网络。
首先观察windows上的网络配制。
ip:192.168.1.109
nemask:255.255.255.0
gateway:192.168.1.1
通过这些东西可以看出虚拟机也应该在同一个网段(192.168.1.0),同一个网关(192.168.1.1)
子网掩码当然也应该是255.255.255.0

配制方法分两种:
一、临时配制:
配制ip,子网掩码
ifconfig 192.168.1.110 netmast 255.255.255.0
配制默认网关
route add default gw 192.168.1.1

二、永久配制:
 编辑配制文件,注意中文为注释,真正编辑的时候中文去掉。
 vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"  设备名称
HWADDR="00:24:1D:8A:3D:F7" 物理地址
ONBOOT="yes"  是否启动
BOOTPROTO="static"  静态IP   可以选择 dhcp
NETWORY="192.168.1..0" 网段- -!使和windows在同一个网段
IPADDR="192.168.1.110" IP地址
NETMASK="255.255.255.0" 子网
GATEWAY="192.168.1.1"  网关 - -需要和windows上的一致

配制完后重启网卡
service network restart
注意执行上面命令后,就会按配制文件来进行网络配制。

三、网络配制可能出现的问题:
配制完了后发现重启网卡执行service network restart时
出现关闭eth0网卡失败
Shutting down interface eth0: Device eth0 has MAC address 00:0C:29:AD:57:66 instead of configured address 00:24:1D:8A:3D:F7.
Ignoring                                                   [FAILED]
意思是说eth0网卡有一个物理地址00:0C:29:AD:57:66,不是配制的物理地
址:00:24:1D:8A:3D:F7。忽略。
也就是告诉我们,已经有一个物理地址了,配制文件里不要胡乱配制了。
于是将上面配制HWADDR="00:24:1D:8A:3D:F7"
改成HWADDR="00:0C:29:AD:57:66" 通过ifconfig也能查到
再重启一下网卡,一切OK

现在网络应该通了吧,于是测试一下。
发现windows 7上可以ping通linux虚拟机。但是linux虚拟机不能ping通windows。
很奇怪,怎么回事呢。一般这种情况,可能是windows 7上的防火墙开户了阻止了。
解决方法是关闭windows 7上的防火墙,然后再试。
关闭防火墙方法可以是:在run上运行firewall.cpl设置关闭。

然后再ping 都可以ping通了。呼~~终于解决了。
但是了为让和虚拟机相互通网络。直接将防火墙关闭,这样合理吗?
安全吗?

==================================
其实我做上面的一系列工作,目的是为了能够在windows上通过putty来访问
虚拟机上的linux。
于是还需要在linux上开户ssh服务
命令 service sshd start
而又不希望每次都来执行这条命令,于是就在root的~/.bash_profile配制
文件中来进行配制。
只要加上一行:service sshd start就可以了。
最后putty顺利访问,下次打开虚拟机就不需要再配制网络,不需要手动开户ssh服务了,很方便。直接windows上用putty连接,  :)


http://www.niftyadmin.cn/n/3653126.html

相关文章

传统的Java Web MVC框架距离REST有多远

到目前为止,传统的Java Web MVC框架(Struts、WebWork、Spring MVC、etc.)还无法很好地支持REST风格的架构设计。它们在设计之初时基本上都是围绕着基于HTML表单的交互模式来设计的,View的粒度难以 达到单个页面以下。不能把响应Aj…

解析OpenSSL重大安全漏洞

2014年4月8日,XP宣布正式停止服务的日子,也是OpenSSL爆出大漏洞的日子。这个漏洞影响30~50%比例使用https的网站,其中包括大家经常访问的:支付宝、微信、淘宝、网银、社交、门户等知名网站。只要访问https的网站便有可能存在被嗅探…

一个成功的RIA技术需要满足的条件

不要将自己完全局限在现有技术的能力范围内,来跟我一起预测一下未来技术的发展趋势,看看一种理想的RIA技术应该满足哪些条件。我先来开个头。1. 与服务器的交互方式必需首先支持异步的交互。异步的交互才不会打断用户的操作。当然也可以同时支持同步的交…

Openssl AES

OpenSSL提供了AES加解密算法的API const char *AES_options(void); AES算法状态,是全部支持或者是部分支持。 返回值:“aes(full)” 或者"aes(partial)" int AES_set_encrypt_key(const unsigned char *userKey, const int bits,AES_KEY *key)…

给Ajax技术初学者的一些建议

Yu Sueng你好:我推荐你先看一下《Ajax实战》,然后再看看《征服Ajax——Dojo、Prototype、script.aculo.us框架解析与实例》。这两本书的内容我感觉都不错。Ajax的核心内容是XMLHttpRequest对象,只要掌握了这个对象的使用方法,就可…

Redis介绍及常用命令

一 Redis介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。 Redis能运行在大多数POSIX(Linux, *BSD, OS X 和Solaris等)系统…

如果你不肯告诉我你的架构所做的假设,我就认为你是在有意行骗

Fielding先生在其博士论文中,明确地给出了REST架构风格所基于的一些基本的假设。事实上,在任何一种架构风格中都存在着一些基本的假设,当然,作为架构风格的实例的某种特定的架构中也包含了这些假设。Fielding先生本人并不认为REST…

REST架构风格的性能为何比其他的架构风格更好

今天与一起翻译Fielding论文的朋友杨光讨论技术问题,杨光认为因为REST是基于文本来进行通信,所以其性能肯定不如基于二进制格式的通信协议好。因为这是一个对于REST的明显的误解,所以我觉得有必要专门在这里澄清一下。以下是我们的讨论内容&a…