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 ...
随机推荐
- java反射生成ORM
package com.wzh.jdbc; import java.lang.reflect.Field;import java.sql.Connection;import java.sql.Prep ...
- wpf mvvm使用问题集锦
问题一.usercontrol1控件使用了mvvm数据绑定,usercontrol2也使用了mvvm数据绑定,则 以下是伪代码 <usercontrol2 datacontent="{ ...
- Web Service 性能测试工具比较
背景 希望选择一款Web Service性能测试工具,能真实模拟大量用户访问网站时的请求,从而获取服务器当前的请求处理能力(请求数/秒).以微信服务器为例,每个用户用独立的登录token,做各种操作, ...
- java代码中后台向前台传递list或map集合案例
导入jar包 新建一个servert传递map集合 ajax.java代码: package servlet; import java.io.IOException; import java.io.P ...
- bat文件创建mysql数据库 数据库名为meter
-- 详见附件,已自测通过 //修改为mysql安装路径 C:\Program Files\MySQL\MySQL Server 5.5" createtestd ...
- 页面设计--Grid列表
Grid列表控件 功能:主要实现Html Table功能,支持多表头.固定表头.固定列.输出.组合查询.编辑功能 优点:可以快速的通过数据集合生成多表头.多样式的列表.通过简单的拖拉实现多层表头. G ...
- Storm实时计算框架的编程模式
storm分布式流式计算框架. nimbus:主进程服务(职责就是任务的分配的,程序的分发) supervisor:工作进程服务(职责就是启动线程池,接受任务,运行任务,报告任务的运行状态) 注意容错 ...
- 翻译:Knockout 快速上手 - 2: 安装 knockoutJS
只需要五个简单的步骤,就可以做好使用 Knockout 开发的准备! 第一步 我们需要什么? 最低限度,为了完成后面的教程,你需要如下的准备 Web 浏览器 文本编辑器 你的电脑上大约 2M 的磁盘空 ...
- VC ClistCtrl不同行背景色
大家经常用到listctrl 做表格 为了好看,要给每行设置不同背景色.很实用的一个小技巧. 1:首先在.h里添加以下消息 afx_msg void OnDrawColorForMyList(NMHD ...
- "开发路上踩过的坑要一个个填起来————持续更新······(7月30日)"
欢迎转载,请注明出处! https://gii16.github.io/learnmore/2016/07/29/problem.html 踩过的坑及解决方案记录在此篇博文中! 个人理解,如有偏颇,欢 ...