zoukankan      html  css  js  c++  java
  • windows与虚拟机linux能ping通设置

    作为以后参考所用。

      首先,介绍如何在VMWare中设置linux的网络。一般网络选项有Bridged,NAT,host-only几种,本次以host-only作详细说明,如下图:

      在选择host-only模式之后,打开VMWARE的网络属性编辑窗口,就可以看到VMnet1网卡已经可见。此处VMnet1可以设置为Subnet的IP为192.168.0.0,mask为255.255.255.0.

      在linux我设置的是静态的IP,如192.168.0.128(注意:这个静态IP地址必须与Subnet上设置的IP在同一网段)

      关于选项中的NAT设置,我是严格按照网络上的建议,设置Gateway IP Address为192.168.0.1(实际上,只要不与主机及linux虚拟机的IP冲突,就没问题)。如下图:

      基本上做完以上VM虚拟机的配置,linux的基于host-only模式的网络配置就可以了。如果虚拟机上面的选项与以上的有差异,重在设置网卡的网关地址和linux的静态ip地址。懂得原理就行。

      然后来配置windows本机新增的网络接口卡VMnet1.此处也只要设置其IP地址就可以了,如192.168.0.2(必须与之前Subnet ip在同一网段)。如下图:

    到此为止,windows本机与linux虚拟机之间的网络设置就完成了。

      如果以上的设置还不能实现windows和linux的ping通问题,这就可能是双方的防火墙问题了。

    1.windows端存在防火墙。

      如果你发现windows可以ping通linux,而linux不能ping通windows,则应该是windows本机防火墙导致的问题。关闭本机windows防火墙的关闭方法如下:

    开始——控制面板——系统和安全——windows防火墙——打开或关闭windows防火墙——关闭防火墙

    2.linux存在防火墙。

      此时可能linux能ping通windows,但windows不能ping通linux

     直接简单设置防火墙规则如下:

    iptables -F //清空当前防火墙规则

    iptables -X //删除系统配置的所有防火墙规则

    iptables -P INPUT ACCEPT

    iptables -P FORWARD ACCEPT

    只要配置成开机自动执行上述命令,则启动后linux系统当前的防火墙就解除了。

    这样就可以实现windows和linux的相互ping通了。在linux上开启ssh服务,samba服务,都可以从window下正常登陆了。

  • 相关阅读:
    Python对象的永久存储
    今天说车,今天吹一波吉利。
    Python 程序能用很多方式处理日期和时间
    Python爬虫1-数据提取-BeautifulSoup4
    优秀的 Java 爬虫项目?
    用Python复制文件的9个方法
    赵孟頫《心经》高清放大单字
    Java遍历Properties的所有的元素
    javaHttps发送POST请求[亲测可用]
    Burp Post、Get数据包转为上传multipart/form-data格式数据包
  • 原文地址:https://www.cnblogs.com/kxdblog/p/4034256.html
Copyright © 2011-2022 走看看