CentOS 下配置网络来访问外网

简介:

引入:

我们Architect Group弄了一台新机器,刚装完CentOS系统,简单设置了下eth0后,能访问内网机器(比如我自己的desktop),但是没办法访问外网。回想上次也有人找我配置这个,所以这里就简单的介绍下我的调试过程和解决办法。


实践:


莫慌,最重要的~


第一步:先查看网卡配置信息。输入ifconfig之后发现:

105036556.png

很显然,这里没有正确的分配网络IP地址,而且系统默认没有启动网络配置,所以我想到了配置网卡驱动:


第二步:配置网卡驱动基本信息。

[root@architect-group-experimentsoftware_installer]# vi /etc/sysconfig/network-scripts/ifcfg-eth0


105154721.png


这里吧BOOTPROTO设为static以便我吧IP固定化,IP地址我在下面的IPADDR中提供。

此外,我配置好NETWORKMASK (子网掩码)和GATEWAY (默认网关)

最重要的是,把ONBOOT设为yes,以便启动时候自动加载


第三步:检查网关设置参数。

105320108.png

从这里可以看出,主机所在的网络是192.168.71.0,所以数据目标如果在本局域网内通信,则直接通过eth0发送数据包,所以本地网络访问是没问题的

而如果数据访问的目的地是外网Internet,那么则由eth0,将数据包发送到网关192.268.71.1



所以,我们猜想可能是DNS没有被正确的配置:

[root@architect-group-experiment network-scripts]# vi/etc/resolv.conf

果然这里没有任何条目被设置


第四步:重新配置网卡驱动信息,添加DNS条目。

我们重新编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,我们使用公司提供的DNS(见最后2行)

105413689.png


第五步:重启网络服务让其生效。

105450386.png


我们再次查看/etc/resolv.conf文件,发现这个DNS域名解析配置文件已经被正确的生效了(为我们所配置的):

105519343.png


我们测试下,比如ping新浪网站,大功告成:

105601532.png





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/1343898,如需转载请自行联系原作者
目录
相关文章
|
8月前
|
人工智能 运维 安全
配置驱动的动态 Agent 架构网络:实现高效编排、动态更新与智能治理
本文所阐述的配置驱动智能 Agent 架构,其核心价值在于为 Agent 开发领域提供了一套通用的、可落地的标准化范式。
4227 108
|
8月前
|
人工智能 安全 数据可视化
配置驱动的动态Agent架构网络:实现高效编排、动态更新与智能治理
本文系统性地提出并阐述了一种配置驱动的独立运行时Agent架构,旨在解决当前低代码/平台化Agent方案在企业级落地时面临困难,为Agent开发领域提供了一套通用的、可落地的标准化范式。
641 18
配置驱动的动态Agent架构网络:实现高效编排、动态更新与智能治理
|
7月前
|
网络协议 Linux 虚拟化
配置VM网络:如何设定静态IP以访问主机IP和互联网
以上就是设定虚拟机网络和静态IP地址的基本步骤。需要注意的是,这些步骤可能会因为虚拟机软件、操作系统以及网络环境的不同而有所差异。在进行设定时,应根据具体情况进行调整。
560 10
|
7月前
|
弹性计算 安全 应用服务中间件
阿里云渠道商:怎么配置阿里云网络ACL?
阿里云网络ACL是子网级无状态防火墙,支持精准流量控制、规则热生效且免费使用。本文详解5步配置流程,助您实现Web与数据库层的安全隔离,提升云上网络安全。
|
9月前
|
存储 Ubuntu Linux
VMware-安装CentOS系统教程及安装包
虚拟机相当于是一个独立于你电脑的环境,在这个环境上面,你可以安装Linux、Windows、Ubuntu等各个类型各个版本的系统,在这个系统里面你不用担心有病读等,不用担心文件误删导致系统崩溃。 虚拟机也和正常的电脑系统是一样的,也可以开关机,不用的时候,你关机就可以了,也不会占用你的系统资源,使用起来还是比较方便 这里也有已经做好的CentOS 7系统,下载下来解压后直接用VMware打开就可以使用
1506 69
|
8月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
3560 3
|
9月前
|
Ubuntu Linux 索引
Centos 7、Debian及Ubuntu系统中安装和验证tree命令的指南。
通过上述步骤,我们可以在CentOS 7、Debian和Ubuntu系统中安装并验证 `tree`命令。在命令行界面中执行安装命令,然后通过版本检查确认安装成功。这保证了在多个平台上 `tree`命令的一致性和可用性,使得用户无论在哪种Linux发行版上都能使用此工具浏览目录结构。
821 78
|
10月前
|
Linux 网络安全 Apache
针对在Centos/Linux安装Apache过程中出现的常见问题集锦
以上每个问题的解决方案应深入分析错误日志、系统消息和各种配置文件,以找到根本原因并加以解决。务必保持系统和Apache软件包更新到最新版本,以修复已知的bugs和安全漏洞。安装和管理Web服务器是一项需要细致关注和不断学习的任务。随着技术的发展,推荐定期查看官方文档和社区论坛,以保持知识的更新。
393 80
|
8月前
|
安全 关系型数据库 MySQL
CentOS 7 yum 安装 MySQL教程
在CentOS 7上安装MySQL 8,其实流程很清晰。首先通过官方Yum仓库来安装服务,然后启动并设为开机自启。最重要的环节是首次安全设置:需要先从日志里找到临时密码来登录,再修改成你自己的密码,并为远程连接创建用户和授权。最后,也别忘了在服务器防火墙上放行3306端口,这样远程才能连上。
2081 16