admin 管理员组文章数量: 887007
目录
NAT模式
一、解决外网问题
二、解决ping不通windows的问题
桥接模式
NAT模式
一、解决外网问题
第一次用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百度等外网。
二、解决ping不通windows的问题
注: 可以按照如下步骤来实行,先配虚拟机的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
也通啦,至此,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
版权声明:本文标题:解决centos 7外网访问、ping不通windows系统的问题(NAT和桥接模式) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1731978420h1515224.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论