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

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连接,  :)

时间: 2024-08-03 22:37:18

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

linux下安装Oracle时交换空间不足的解决方法

摘:linux下安装Oracle时交换空间不足的解决方法 linux上安装Oracle时交换空间不足的解决办法 增加交换空间有两种方法: 严格的说,在系统安装完后只有一种方法可以增加swap,那就是本文的第二种方法, 至于第一种方法应该是安装系统时设置交换区. 1.使用分区: 在安装OS时划分出专门的交换分区,空间大小要事先规划好,启动系统时自动进行mount. 这种方法只能在安装OS时设定,一旦设定好不容易改变,除非重装系统. 2.使用swapfile:(或者是整个空闲分区) 新建临时swap

虚拟机下centos时间不正确的方便解决方法

就是用NTP了,通过外部的服务同步时间. ntpdate us.pool.ntp.org | logger -t NTP 如果没有ntpdate ,可以使用 yum install ntpdate 进行安装. 当然最好放在crontab里面,各一段时间同步一次就OK. crontab -e * * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP 每分钟同步一次,够狠吧. ===============================

linux使用su切换用户提示 Authentication failure的解决方法& 复制文件时,报cp: omitting directory `XXX'

linux使用su切换用户提示 Authentication failure的解决方法:这个问题产生的原因是由于ubtun系统默认是没有激活root用户的,需要我们手工进行操作,在命令行界面下,或者在终端中输入如下命令: sudo passwd Password:你当前的密码 Enter new UNIX password:这个是root的密码Retype new UNIX password:重复root的密码然后会提示成功的信息. 在说明一点,使用su和sudo是有区别的,使用su切换用户需要

Linux中npm出现npmlog找不到的解决方法

?Linux中npm出现npmlog找不到的解决方法 描述 今天在对nodejs项目进行服务器迁移的时,在新的linux服务器上输入 npm -v 命令后报 "cannot find module 'npmlog'-."的错误.找到的原因是拷贝过去的bin目录下的npm文件并没有链接到module目录下的npm-cli.js文件,所以导致在执行 npm -v 命令时,路径问题导致npmlog模块无法找到. 解决方法 解决的方法有两个,一个是删除bin目录下的npm文件,并用如下命令链接

VirtualBox虚拟机内的系统时间无法调整的解决方法

VirtualBox虚拟机内的系统时间无法调整的解决方法 因试用某软件要求将系统时间设置在特定的日期,利用windows自带的调整日期/时间功能进行设置,发现过几秒钟就又恢复到和主机相同的时间了,即使把Internet时间服务器同步禁用了也是这样. 上网搜索终于找到解决方案了. 1. 先到管理工具->服务,将“windows time”服务停止并设为手动启动. 2. 打开虚拟机内的注册表,找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service

linux中某个端口拒绝远程主机连接原因及解决方法

linux中某个端口拒绝远程主机连接原因及解决方法 问题描述: 比如在本机telent到192.168.8.170 主机的9000 端口,被拒绝. [[email protected] log]$ telnet 192.168.8.170 9000 Trying 192.168.8.170... telnet: connect to address 192.168.8.170: Connection refused 原因:原因有两个 一个是被防火墙拦截 或者该端口的监听地址为本机(127.0.0

linux下出现undefined reference to mysql init' 的解决方法

查看mysql配置的命令叫:mysql_config -L/usr/lib64/mysql -lmysqlclient \ 1.命令行后加入 -lmysqlclient 附有一个查看mysql配置的命令叫:mysql_config 再分享一下我老师大神的人工智能教程吧.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net linux下出现undefined reference to mysql init' 的解决方法 原

linux系统盘使用率达到100%的问题查找和解决方法

linux系统盘使用率达到100%的问题查找和解决方法 今天公司云服务器报警系统发来短信,系统磁盘空间不够,登录服务器进行查看,磁盘使用虑达到100%,       感觉比较奇怪,所存的东西并不多,怎么会将磁盘占满,而且数据都是存在数据盘下,通过简单的进行查看,总体有了些思路,分为三步走: 一.先对系统盘下所有文件大小进行统计,是否真的是数据存储以达到了磁盘空间 当时对系统盘所有文件进行统计,总共才5.5G的大小,对数据盘进行统计总共才10G左右,就算数据盘的数据算到系统盘下,也没有超过20G,

虚拟机中安装Kali遇到的问题及解决方法

title: 虚拟机中安装Kali遇到的问题及解决方法 date: 2018-11-25 12:25:43 tags: 安全 --- 关于Kali版本选择 kail官方下载页面 虚拟机中当然就下载虚拟机的版本了: 进入页面后,我选择的是这个64Vmware 的版本,当然你也可以下载32位的: (下载的是Kali-Linux-2018.4-vm-amd64.7z这么一个文件,amd64的话就是x86-64的构架,因为amd先使用的这个构架,所以用这个名称指着个构架了,当然如果你的cpu是ARM构架