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,如需转载请自行联系原作者
目录
相关文章
|
13天前
|
安全 Linux 虚拟化
网络名称空间在Linux虚拟化技术中的位置
网络名称空间(Network Namespaces)是Linux内核特性之一,提供了隔离网络环境的能力,使得每个网络名称空间都拥有独立的网络设备、IP地址、路由表、端口号范围以及iptables规则等。这一特性在Linux虚拟化技术中占据了核心位置🌟,它不仅为构建轻量级虚拟化解决方案(如容器📦)提供了基础支持,也在传统的虚拟机技术中发挥作用,实现资源隔离和网络虚拟化。
网络名称空间在Linux虚拟化技术中的位置
|
13天前
|
网络协议 安全 Linux
Linux网络名称空间之独立网络资源管理
Linux网络名称空间是一种强大的虚拟化技术🛠️,它允许用户创建隔离的网络环境🌐,每个环境拥有独立的网络资源和配置。这项技术对于云计算☁️、容器化应用📦和网络安全🔒等领域至关重要。本文将详细介绍在Linux网络名称空间中可以拥有的独立网络资源,并指出应用开发人员在使用时应注意的重点。
|
13天前
|
安全 网络协议 Linux
Linux网络名称空间概述
Linux网络名称空间是操作系统级别的一种虚拟化技术🔄,它允许创建隔离的网络环境🌐,使得每个环境拥有自己独立的网络资源,如IP地址📍、路由表🗺️、防火墙规则🔥等。这种技术是Linux内核功能的一部分,为不同的用户空间进程提供了一种创建和使用独立网络协议栈的方式。本文旨在全方面、多维度解释Linux网络名称空间的概念、必要性和作用。
Linux网络名称空间概述
|
11天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
31 6
|
22小时前
|
Ubuntu 网络协议 Linux
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
6 0
|
2天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
3天前
|
Linux 网络安全 开发工具
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
|
4天前
|
缓存 安全 Ubuntu
Linux配置代理上网
如何配置Linux代理
10 1
|
5天前
|
数据采集 数据可视化
R语言用相关网络图可视化分析汽车配置和饮酒习惯
R语言用相关网络图可视化分析汽车配置和饮酒习惯
10 0
|
13天前
|
网络协议
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
14 0