centos配置外网,centos联网教程
配置可访问外网静态IP(一)关闭防火墙
想让自己的虚拟机连接到网络,要对其进行配置静态IP,首先需要将主机和虚拟机的防火墙关闭,下面提供关闭防火墙的一些方法。
一、关闭Windows防火墙
部分电脑进入"防火墙和网络保护"后,提示"无需执行任何操作",下面以另一种方式关闭防火墙:
1.直接在开始菜单栏搜索"防火墙",找到"Windows Defender防火墙"并打开;
2.点击"更改通知设置"将"自定义的网络设置"关闭防火墙;
3.或者点击"高级设置"将防火墙关闭。
二、关闭CentOS防火墙
1.直接在虚拟机"terminal"命令窗口输入以下命令即可:
#service iptables stop
# chkconfig iptables off
2.若出现问题,按以下方式关闭:
①输入命令:systemctl status firewalld.service 查看防火墙状态,此时显示ative(running)绿色开启状态
②输入命令:systemctl stop firewalld.service 关闭防火墙
③再次执行①查看,显示inactive(dead)关闭成功
④输入命令:systemctl disable firewalld.service 永久关闭防火墙
上面操作就把两个主机和虚拟机的防火墙都成功关闭了。
已同步至:配置可访问外网静态IP_comer_liu的博客-CSDN博客
CentOS网络配置后无法访问外网的解决方法
关于CentOS网络的具体配置项,可以参考Mitchell博客之前的那篇文章。
现象:
ping内网正常
ping外网IP,域名均无法正常,返回错误:connect: Network is unreachable
后面在无意中看到Linux网络配置有添加网关的命令:
复制代码代码如下:
route add default gw 192.168.128.2 dev eth0
按上面操作,添加了默认的网关之后。再次访问外网一切正常。
有这个现象来看,应该是配置文件中没有配置网关,但是经过确认/etc/sysconfig/network中是配置了GATEWAY地址的,而且GATEWAY的地址也是正确的,在多次重启network之后,只要不手动添加网关,就不能访问外网。
多次仔细确认各个网络配置文件之后,发现在网卡配置文件中(ifcfg-eth0)有一个NETWORK配置项,对于这个配置项,本身作用不是很清楚,因此到官网查看了一下说明:
复制代码代码如下:
NETWORK=
where is the network address. This directive is deprecated, as the value is calculated automatically with ifcalc.
这节奏是告诉我们这个参数不要设置嘛(deprecate),这个值将会由ifcalc自动计算。既然不用设置,自然去掉。
去掉之后,重启network服务之后,外网竟然神奇的能够访问了。使用route查看路由表,发现能够自动添加default这条信息了,原来可是一直没有的:
复制代码代码如下:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.128.0* 255.255.255.0 U 0 0 0 eth0
link-local* 255.255.0.0 U 1002 0 0 eth0
default 192.168.128.2 0.0.0.0 UG 0 0 0 eth0
看来问题正是这个NETWORK参数设置引起的。至于具体为什么会这样,这个设置会产生什么样的影响还不是很清楚。
TIPs:为了简单,你也可以将IPADDR,GATEWAY等设置到ifcfg-eth*的文件中,不用将GATEWAY单独设置在network中。
Centos7双网卡内外网配置
Centos7双网卡内外网配置步骤详解
当需要在Centos 7虚拟机上配置双网卡,确保默认路由使用外网网关,而内网访问通过静态路由时,可以按照以下步骤进行:
1.虚拟机环境设置
首先,在虚拟机管理工具(如ESXi)中,为虚拟机添加额外的网络接口卡(NIC)。
2. CentOS 7系统操作
登录Centos 7系统后,检查已有的网卡,通常会发现有用于外网连接的ens192和新添加的ens224。外网IP地址为202.169.169.26/30,内网地址为211.147.168.25/27。
步骤1:复制并修改ens192配置
复制ens192的配置文件,然后根据需要进行必要的修改,如更改IP地址或网关设置。
步骤2:生成并配置ens224
为新添加的ens224生成独特的UUID,并配置静态路由,指定内网的网络地址。
步骤3:配置文件修改
在配置文件中,更新ens224的相关参数,包括IP地址、子网掩码等。
步骤4:重启网络服务
保存配置后,重启网络服务以应用新设置。
验证配置
检查系统的路由表,确认已经成功添加了内网和外网的路由条目。接着,使用ping命令测试内外网连接,确保通信正常。