linux网络详细配置(以CentOS6.7为例)

简介:

        一、linux服务器的默认网卡配置文件在/etc/sysconfig/network-scripts/下,一般为ifcfg-eth0,eth0表示第一块网卡,eth1表示第二个,以此类推。

       详细步骤如下(带截图):

1.到达network-scripts/目录下

wKioL1dW5vKxmE7sAABx1k7C8GQ353.jpg-wh_50

2.修改网卡IP,用vi  /etc/sysconfig/network-scripts/ifcfg-eth0  如果是动态dhcp获取IP,则配置如第一个图,如果是静态设置ip,配置如截图2。

wKiom1dW5evCLwBtAABhZlkSYZ4395.jpg-wh_50

wKiom1dW5evT3ZiZAABUJpOn3uo508.jpg-wh_50

&网卡参数详解:DEVICE="eth0"  #物理设备名

                           ONBOOT="yes" #重启网卡是否激活设备

                           BOOTPROTO="static"/“dhcp”  #静态分配 /DHCP协议

                           TYPE="Ethernet"  #网卡类型

                           IPADDR=192.168.33.10   #ip地址

                           NETMASK=255.255.255.0 #子网掩码

                           GATEWAY="192.168.33.1  #网关地址

3.网卡配置完毕,重启网卡,命令:/etc/init.d/network restart 或者service network restart 即可。

如图:

wKioL1dW5vPhWkaEAABZFAkae6k232.jpg-wh_50

网卡配置完成,这时又ip但是不可以上网,ping www.baidu.com  显示unknown。这是因为还没有配置DNS,DNS的配置目录在 /etc/resolv.conf ,用vi编辑器打开编辑增加一条nameserver 8.8.8.8 (8.8.8.8是一个IP地址,是Google提供的免费DNS服务器的IP地址)即可。如图:

wKiom1dW5eyBnhEQAABFGiNdjKk853.jpg-wh_50

到这里配置就结束了,可以实验一下ping www.baidu.com 发现通了。用ifonfig检查一下ip配置。

wKioL1dW7YSQJCslAACEyr085-Y327.jpg-wh_50 

wKioL1dW7dWBPMI_AADScVWTEa8485.jpg-wh_50

   二、另一种简单的方法(之使用与redhat系列,包括centos)

具体步骤如下图:

1.输入setup命令并回车,出现如下图,方向键下选择Network configuration。

wKioL1dW7mCBkZKFAAB8-4s_C_Q398.jpg-wh_50

2.回车,继续操作,出现Dervice和DNS的配置。

wKioL1dW7mCh1r6SAABmJBuISqw596.jpg-wh_50

3.输入IP地址、掩码和网关。

wKioL1dW7mGQ4jc4AAB0cl66Clk552.jpg-wh_50

wKiom1dW7Vmy09IOAAB53EDyMBw355.jpg-wh_50

wKiom1dW7VnAMT9SAAB2CCsx_ek023.jpg-wh_50

4.进入DNS选项,输入8.8.8.8 (截图没有改,请删掉192.168.59.2,改为8.8.8.8)

wKioL1dW7mKDyQG2AABx3HXwM5Y484.jpg-wh_50

ok,搞定,同样的要重新启动网卡服务。就可以上网了,个人觉得这个更简单,容易操作一点,谢谢。










本文转自 河北李晓东  51CTO博客,原文链接:http://blog.51cto.com/lixiaodong2016/1787150,如需转载请自行联系原作者
目录
相关文章
|
6天前
|
安全 Linux 虚拟化
网络名称空间在Linux虚拟化技术中的位置
网络名称空间(Network Namespaces)是Linux内核特性之一,提供了隔离网络环境的能力,使得每个网络名称空间都拥有独立的网络设备、IP地址、路由表、端口号范围以及iptables规则等。这一特性在Linux虚拟化技术中占据了核心位置🌟,它不仅为构建轻量级虚拟化解决方案(如容器📦)提供了基础支持,也在传统的虚拟机技术中发挥作用,实现资源隔离和网络虚拟化。
网络名称空间在Linux虚拟化技术中的位置
|
6天前
|
网络协议 安全 Linux
Linux网络名称空间之独立网络资源管理
Linux网络名称空间是一种强大的虚拟化技术🛠️,它允许用户创建隔离的网络环境🌐,每个环境拥有独立的网络资源和配置。这项技术对于云计算☁️、容器化应用📦和网络安全🔒等领域至关重要。本文将详细介绍在Linux网络名称空间中可以拥有的独立网络资源,并指出应用开发人员在使用时应注意的重点。
|
6天前
|
安全 网络协议 Linux
Linux网络名称空间概述
Linux网络名称空间是操作系统级别的一种虚拟化技术🔄,它允许创建隔离的网络环境🌐,使得每个环境拥有自己独立的网络资源,如IP地址📍、路由表🗺️、防火墙规则🔥等。这种技术是Linux内核功能的一部分,为不同的用户空间进程提供了一种创建和使用独立网络协议栈的方式。本文旨在全方面、多维度解释Linux网络名称空间的概念、必要性和作用。
Linux网络名称空间概述
|
7天前
|
安全 Ubuntu Java
Linux配置使用篇
Linux配置使用篇
|
4天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
17 6
|
6天前
|
关系型数据库 MySQL Linux
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
13 0
|
7天前
|
网络协议 Linux
在Linux中,管理和配置网络接口
在Linux中管理网络接口涉及多个命令,如`ifconfig`(在新版本中被`ip`取代)、`ip`(用于网络设备配置)、`nmcli`(NetworkManager的CLI工具)、`nmtui`(文本界面配置)、`route/ip route`(处理路由表)、`netstat/ss`(显示网络状态)和`hostnamectl/systemctl`(主机名和服务管理)。这些命令帮助用户启动接口、设置IP地址、查看连接和路由信息。不同发行版可能有差异,建议参考相应文档。
17 4
|
6天前
|
网络协议
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
10 0
|
6天前
|
缓存 Linux
linux centos7 挂载本地iso yum源
linux centos7 挂载本地iso yum源
40 0
|
7天前
|
Web App开发 Linux 网络安全
工作中常用到的Linux命令
工作中常用到的Linux命令