centos下网络的基本配置方法讲解
上一篇中我们已经成功安装了我们的centos系统,但是我们可能发现我们安装的centos上不了网,所以这一章我们来说说如何配置centos来连接外网和局域网。
我们首先来认识一下linux下部分网络配置文件,我们经常用到的几个网络配置文件分别为
/etc/udev/rules.d/70-persistent-net.rules 在此配置文件中可以看到关于机器的MAC地址(可以根据此配置文件看出网卡数量)
/etc/resolv.conf 配置修改DNS(有时可以通过修改ifcfg-eth0文件来配置DNS,重启后在此文件后会自动生成DNS)
/etc/sysconfig/network 主机名称配置文件
/etc/sysconfig/iptables 防火墙配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0 网卡配置文件(可能存在多个网卡,就存在多个网卡配置文件ifcfg-ethX)
网络配置命令
service network restart 重启网络配置命令
重启电脑命令
shutdown -h now 关机命令
下面详细介绍一下网络配置过程:
首先第一步 我们来配置网卡配置
使用命令 vi /etc/sysconfig/network-scripts/ifcfg-eth0
编辑修改文件内容为下面:(#号后面为注释)
DEVICE=eth0 #对应第一张网卡(一般原文件有不用修改)
HWADDR=74:27:EA:44:DF:5E #对应网卡MAC地址(一般原文件有不用修改)
TYPE=Ethernet #(一般原文件有不用修改)
UUID=354c1215-d163-4181-9e26-1c5dccc91c53 #(一般原文件有不用修改)
ONBOOT=yes #是否启动时运行
NM_CONTROLLED=yes #(一般原文件有不用修改)
BOOTPROTO=static #使用静态IP,而不是由DHCP分配IP
IPADDR=192.168.4.231 #指定本机IP地址
NETMASK=255.255.255.0 #指定子网掩码
GATEWAY=192.168.4.1 #指定网关
DNS1=8.8.8.8 #指定DNS
第二步 修改外网卡配置文件后 重启网络服务(重启后在resolv.conf中自动生成nameserver 8.8.8.8)
service network restart
第三步 重启后即可测试是否网络连通
ping www.baidu.com
第四步 如果想开发某些服务端口的话可以修改防火墙
vi /etc/sysconfig/iptables
#在文件中添加这段代码(?替换成自己想开放的端口号)
-A INPUT -m state --state NEW -m tcp -p tcp --dport ? -j ACCEPT
第五步 重启防火墙
service iptables restart
这就是安装完centos后基本的网络配置。
centos下网络的基本配置方法讲解的更多相关文章
- centos下网络代理服务器的配置
一.临时生效,只在当前用户当前打开的shell终端下生效 在当前控制台下执行如下命令 export http_proxy=http://username:password@proxy_ip:port/ ...
- linux和CentOS下网卡启动、配置等ifcfg-eth0教程(转自)
转自:http://www.itokit.com/2012/0415/73593.html it 动力总结系统安装好后,通过以下二个步骤就可以让你的系统正常上网(大多正常情况下).步骤1.配置/etc ...
- CentOS下网卡启动、配置等ifcfg-eth0教程(转)
步骤1.配置/etc/sysconfig/network-scripts/ifcfg-eth0 里的文件.it动力的CentOS下的ifcfg-eth0的配置详情: [root@localhost ~ ...
- CentOS 下 redis 安装与配置
CentOS 下 redis 安装与配置 1.到官网上找到合适版本下载解压安装 [root@java src]# wget -c http://redis.googlecode.com/files ...
- windows Sever 2012下Oracle 12c安装配置方法图文教程
windows Sever 2012下Oracle 12c安装配置方法图文教程 Oracle 12c安装配置方法图文教程,具体内容如下 1.我们开启虚拟机 2.Windows Sever 2012启动 ...
- 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)
阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...
- Windows和Centos下Docker的安装配置
Windows和Centos下Docker的安装配置 windows环境下的安装(win10) 在Windows系统上需要利用toolbox来安装Docker,现在 Docker 有专门的 Win10 ...
- 【转】Nginx服务器的反向代理proxy_pass配置方法讲解
[转]Nginx服务器的反向代理proxy_pass配置方法讲解 转自:http://www.jb51.net/article/78746.htm 就普通的反向代理来讲Nginx的配置还是比较简单的, ...
- Linux/Centos下清理内存和Cache方法
Linux/Centos下释放内存和缓存方法 $ free -m 运行sync将dirty的内容写回硬盘$ sync 通过修改proc系统的drop_caches清理free的cache$ echo ...
随机推荐
- Bridge桥接模式
当我们的功能要在多个维度进行扩展时,各个维度之间可以交叉组合,就可以考虑使用桥接模式. 将抽象部分与实现部分分离,使它们都可以独立的变化. ...
- [ActionScript 3.0] AS3虚线绘制方法
import flash.geom.Point; import flash.display.MovieClip; import flash.display.Graphics; var mc:Movie ...
- VisualVM 性能分析概述
VisualVM是一个免费的Java应用监控.分析工具. 简单说来,VisualVM是一种集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力.所有这些都是免费的!它囊括的命令行工具包括 ...
- Python的方法分类
1.Python的类方法,实例方法,和静态方法 class S(object): def Test(self): print("TEST") @classmethod#类方法 de ...
- XML文件操作类--创建XML文件
这个类是在微软XML操作类库上进行的封装,只是为了更加简单使用,包括XML类创建节点的示例. using System; using System.Collections; using System. ...
- Altium designer 原理图库快速创建
Altium designer 原理图库快速创建,原来都没发现用这个功能,最近查了一下很好用,就是通过Excel编写管脚名称再直接导入就可以了,很方便的. 1.首先在Excel创建填好对应管脚名称. ...
- C# odbc
一直下一步,注意需要 勾选你要连接的库名 odbc 命名空间 System.Data.Odbc
- MFC学习 MFCActiveX控件
例子包含 1. 重绘activex控件显示区域 在activex的ctrl类中ondraw中实现 2.添加修改activex控件属性(前景色, 背景色, 自定义属性),, 只要在类视图中展开libra ...
- 手写堆_C++
一般主程序中拿堆顶元素 x=h[]; h[]=h[top--]; down(); 在堆尾加入元素 h[++top]=x; up(top); 上浮下沉操作 inline void up(int x) { ...
- SmartWiki开发日志之环境配置和系统安装
SmartWiki是基于laravel5.2开发的在线文档管理系统. 最低需要PHP5.6+MySql5.7.同时PHP需要开启一下扩展: MCrypt GD PDO PDO_mysql mbstri ...