赞
踩
目录
第一次用linux,装机配置网络时出现了各种,ping通外网,ping不通windows,ping通windows又ping不通外网等各种操作出现! 我在使用CentOS7默认的网络数时,就会出现ping不通windows主机的情况,然后查阅啦很多资料,通过使用NAT模式,终于把这个ping不通windows的问题给解决啦!
其实在装CentOs 7的时候可以通过自动配合网络的方式来直接获取到外网,然后系统会默认在
/etc/sysconfig/network-scripts/ifcfg-ens33
ens33文件里面会自动添加一些配置进去,配置如下:
TYPE="Ethernet"
PROXY_METHOD="none"
BaasROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="8ef7d412-89cd-4982-8e77-93fceffc90eb"
DEVICE="ens33"
ONBOOT="yes"
发现默认的这些配置只能够ping百度等外网。
注: 可以按照如下步骤来实行,先配虚拟机的v8子网地址,然后再配置windows电脑下的v8地址。
1. 查看虚拟机的虚拟网络编辑器,查看V8的子网IP、子网掩码还有网关,并设置虚拟机的网络设置为NAT模式:
如果V8的子网IP改变,那么网关的IP地址也会发生改变 ,后续配置windows电脑下的v8地址也会在同样的子网下配置IP地址。
2. 按照虚拟网络的V8 的ip下的同样网段,即这个时候需要在ens33文件中添加ip、子网掩码、网关, ip地址前三个与虚拟网络编辑器的v8一样,最后一位在1-255之间取一个就行,不重复。
IPADDR=192.168.254.100
NETMARSK=255.255.255.0
NM_CONTROLLED=no
GATEWAY=192.168.254.2
配置完毕后,采用如下命令进行网络重启:
service network restart
但如果想打通windows的话,还缺一些配置。
3. 打开网络中心--> 更改适配器选项-> WLAN
然后修改配置,然后确定:
4. 修改V8的ip地址,避免以后网络更改后,需要重新配置ip,按照步骤3里面的方法,打开V8,选择属性,选择ipv4,选择手动配置ip地址,配置ip地址和虚拟机的V8的子网ip在同一个网段,虚拟机的v8的子网ip为: 192.168.254.0,那么你可以在windows这边配置ip为: 192.168.254.10
这样配置完毕以后,发现可以ping通windows,但是ping不通外网,原因是没有配置外网的dns服务器。
5. 配置dns服务器 ,输入 vi /etc/resolv.conf 命令 ,添加 一行 : nameserver 192.168.254.2
6.测试。
这是本机的ip地址:
ping windows: ping 192.168.88.102
ping v8: ping 192.168.254.10
ping v1: ping 192.168.88.103
windows ping虚拟机:
ping 192.168.254.100
也成功ping通,ping通以后,Xshell等工具就能够连接上linux服务器啦!
CentOs7 ping 外网: ping www.baidu.com
也通啦,至此,CentOO7通过NAT模式,将windows和外网打通!
使用桥接模式的配置比较简单,只需要保证服务器和电脑在同一个局域网下即可,直接上ifconfig-ens33配置:
IPADDR=192.168.31.129, 和windows电脑ip在同一个网段,这里指定192.168.31.129, 采用的策略为 static, ip不会改变, 注意此时的网关需要配置成 192.168.31.1, 而不是NAT模式里的和v8一样的网关。
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
详细配置:
- TYPE="Ethernet"
- PROXY_METHOD="none"
- BROWSER_ONLY="no"
- BOOTPROTO="static"
- DEFROUTE="yes"
- IPV4_FAILURE_FATAL="no"
- IPV6INIT="yes"
- IPV6_AUTOCONF="yes"
- IPV6_DEFROUTE="yes"
- IPV6_FAILURE_FATAL="no"
- IPV6_ADDR_GEN_MODE="stable-privacy"
- NAME="ens33"
- IPADDR=192.168.31.129
- NETMASK=255.255.255.0
- DNS1=8.8.8.8
- NM_CONTROLLED=no
- GATEWAY=192.168.31.1
- UUID="379d7ecb-87f9-4629-8ec1-1e7ef7632261"
- DEVICE="ens33"
- ONBOOT="yes"
- ZONE=public
vi /etc/resov.conf
search localhost
nameserver 8.8.8.8
重启生效:
service network restart
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。