iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux网络管理的基础知识是什么
  • 521
分享到

Linux网络管理的基础知识是什么

2023-06-16 08:06:46 521人浏览 泡泡鱼
摘要

linux网络管理的基础知识是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。网络基本配置文件网络连接配置文件(Centos系):/etc/sysconfig

linux网络管理的基础知识是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

网络基本配置文件

网络连接配置文件(Centos系):

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0  #关联的设备名称  BOOTPROTO={static|dhcp|none|bootp}  #表示引导协议static|none表示静态;dhcp表示动态  IPADDR=192.168.10.10  #设置IP地址  NETMASK=255.255.255.0  #设置子网掩码  GATEWAY=192.168.10.1  #设置网关  ONBOOT=yes|no  #开机时是否自动激活网络接口  HWADDR=00:1E:0B:8F:B0:D0  #硬件地址要与硬件中的地址保持一致可省  DNS1=202.106.0.20  #指定DNS地址  USERCTL=yes|no  #表示是否允许普通用户启用或禁用此接口  PEERDNS=yes|no  #表示是否在BOOTPROTO为dhcp时接受由dhcp服务器指定的dns地址  DEVICE=eth0  #关联的设备名称  BOOTPROTO={static|dhcp|none|bootp}  #表示引导协议static|none表示静态;dhcp表示动态  IPADDR=192.168.10.10  #设置IP地址  NETMASK=255.255.255.0  #设置子网掩码  GATEWAY=192.168.10.1  #设置网关  ONBOOT=yes|no  #开机时是否自动激活网络接口  HWADDR=00:1E:0B:8F:B0:D0  #硬件地址要与硬件中的地址保持一致可省  DNS1=202.106.0.20  #指定DNS地址  USERCTL=yes|no  #表示是否允许普通用户启用或禁用此接口  PEERDNS=yes|no  #表示是否在BOOTPROTO为dhcp时接受由dhcp服务器指定的dns地址

网络连接配置文件(ubuntu系):

/etc/network/interfaces

# The primary network interface auto eth0 iface eth0 inet static address 192.168.1.12 gateway 192.168.1.1 netmask 255.255.255.0 #network 192.168.1.0 #broadcast 192.168.1.255 #dns-nameserver 8.8.8.8

DNS配置文件:/etc/resolv.conf/

nameserver 127.0.0.1 nameserver 127.0.0.1

控制网络是否开启和IPv6是否有效和主机名设置文件:/etc/sysconfig/network

NETWORKING=YES|NO NETWORKING_IPV6=yes|no HOSTNAME=hostname NETWORKING=YES|NO NETWORKING_IPV6=yes|no HOSTNAME=hostname

定义主机映像文件:/etc/hosts

172.168.10.1 www.baidu.com alias 172.168.10.1 www.baidu.com alias

网卡命名方式

  • lo:本地回环用于本机客户端访问本机服务器程序

  • ppp#:点对点

  • eth#:以太网网卡

RHEL5.0中/etc/modprobe.conf:根据alias定义网卡名称

RHEL6.0中/etc/udev/rules.d/70-persistent-net.rules:中根据Mac地址定义网卡名称(udev文件是Linux2.6内核的重大改变;在2.4内核时/dev目录中提供了大量的不同设备文件的访问入口而在2.6内核中缩减了/dev下大量的代码因为引入了udev机制可以自动根据内核识别到的硬件信息自动创建对应的设备文件并给一个特定的名称)

网络管理工具

Linux目前提供两种网络管理工具,一种是network,一种是NetworkManager。

network

network是控制网络接口配置信息修改后,网络服务必须重新启动,来激活网络新配置,从而使得配置生效。这部分操作对服务而言和重新启动系统时是一样的作用。控制脚本是/etc/init.d/network这个文件,可以用这个文件后面加上下面的参数来操作网络服务。例如:

/etc/init.d/network restart /etc/init.d/network restart

同样也可以用service这个命令来操作网络服务例如:

service network restart service network restart

NetworkManager

RHEL6新增加的网络管理工具,可用检测网络、自动连接网络的程序。无论是无线还是有线连接,它都可以令您轻松管理。对于无线网络,网络管理器可以自动切换到最可靠的无线网络。利用网络管理器的程序可以自由切换在线和离线模式。网络管理器可以优先选择有线网络。网络管理器最初由 Redhat 公司开发,现在由 GNOME 管理。

NetworkManager 新版本增强设备以及协议的支持,NetworkManager 有一个全新的漂亮的客户端界面nmtui。”nmtui” 是 networkmanager 的一个图形化前端。在没有X Window 的情况下可以用它来方便地配置及管理网络。启动nmtui:

[root@localhost ~]# nmtui

Linux网络管理的基础知识是什么

Linux网络管理基础知识

NetworkManager 特征: 命令行工具命令,一个NetworkManager的命令行接口。NetworkManager的CLI工具nmcli,使用nmcli用户可以查询网络连接的状态,也可以用来管理。优点:原始;语法相对简单;在CLI中使用NetworkManager很容易掌握。

nmcli的基本配置选项

nmcli con show #获得一份UUID列表 nmcli dev #查看网络设备及其状态 nmcli r wifi off #关闭WiFi nmcli con show #获得一份UUID列表 nmcli dev #查看网络设备及其状态 nmcli r wifi off #关闭WiFi

NetworkManager守护进程启动后,会自动连接到已经配置的系统连接。用户连接或未配置的连接需要通过nmcli或桌面工具进行配置和连接。

开机启用 NetworkManager

chkconfig NetworkManager on 或(CentOS7) systemctl enable NetworkManager chkconfig NetworkManager on 或(CentOS7) systemctl enable NetworkManager

立即启动 NetworkManager

service NetworkMnager start 或(CentOS7) systemctl start NetworkManager service NetworkMnager start 或(CentOS7) systemctl start NetworkManager

NDK基础开发流程:Linux流程

Linux网络管理的基础知识是什么

NDK基础开发流程

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网操作系统频道,感谢您对编程网的支持。

--结束END--

本文标题: Linux网络管理的基础知识是什么

本文链接: https://www.lsjlt.com/news/282874.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux网络管理的基础知识是什么
    Linux网络管理的基础知识是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。网络基本配置文件网络连接配置文件(centos系):/etc/sysconfig...
    99+
    2023-06-16
  • Linux知识点 -- 网络基础(一)
    Linux知识点 – 网络基础(一) 文章目录 Linux知识点 -- 网络基础(一)一、网络发展二、协议1.OSI七层模型2.TCP/IP五层(或四层)模型 三、网络传输基本流程1.局域网中的两台主机通信流程2.跨网段的两台主...
    99+
    2023-08-30
    网络 linux 运维
  • Linux操作系统基础的网络管理知识有哪些
    Linux操作系统基础的网络管理知识有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。网络管理(1) 网络状态查看在Linux中经常使用ifconfig,ro...
    99+
    2023-06-16
  • 网络基础知识有哪些
    这篇文章主要介绍网络基础知识有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!网络是由若干节点和连接这些节点的链路构成,表示诸多对象及其相互联系。在数学上,网络是一种图,一般认为专指加权图。网络除了数学定义外,还有...
    99+
    2023-06-27
  • puppet的基础知识是什么
    今天给大家介绍一下puppet的基础知识是什么。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。puppet基础导puppet,这是目前运维主流的运维自动化工具,...
    99+
    2023-06-16
  • Scrapy的基础知识是什么
    Scrapy的基础知识是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。我们将在这里介绍完Scrapy的基础知识架构简介下面是Scrapy的架构,包括组件以及...
    99+
    2023-06-17
  • 网络基础知识面试题1
    VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排查从入门到精通系列教程(专栏文章列表,欢迎订...
    99+
    2023-10-27
    网络知识 面试题总结 TCP/IP 网络命令
  • linux的基础知识点整理
    这篇文章主要介绍“linux的基础知识点整理”,在日常操作中,相信很多人在linux的基础知识点整理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux的基础知识点整理”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-13
  • Linux MQTT智能家居项目(网络基础知识)
    文章目录 前言一、IP和端口的作用1.IP2.端口 二、路由器的转发作用三、MQTT概念总结 前言 本篇文章带大家来做一个LinuxMQTT智能家居项目,这个项目将会讲解到网络的基础...
    99+
    2023-09-06
    linux 智能家居 网络 原力计划
  • 网络安全的基础知识有哪些
    今天小编给大家分享一下网络安全的基础知识有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。什么是链接?  &nb...
    99+
    2023-06-04
  • Docker的网络基础知识点有哪些
    这篇文章主要介绍“Docker的网络基础知识点有哪些”,在日常操作中,相信很多人在Docker的网络基础知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker的网络基础知识点有哪些”的疑惑有所...
    99+
    2023-06-27
  • 浅谈java网络编程基础知识
    这篇文章主要浅谈java网络编程基础知识,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。网络基础知识1、OSI分层模型和TCP/IP分层模型的对应关系这里对于7层模型不展开来讲,只选择跟这次系列...
    99+
    2023-05-30
    java ava
  • 网络安全的基础知识:保护您的Linux服务器
    保护您的Linux服务器是网络安全的基础知识之一。以下是一些常见的措施和建议,可以帮助您保护您的Linux服务器免受潜在的网络安全威...
    99+
    2023-10-18
    Linux
  • python的网络编程基础知识有哪些
    这篇“python的网络编程基础知识有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python的网络编程基础知识有哪些...
    99+
    2023-06-26
  • java网络爬虫的基础知识有哪些
    这篇文章主要介绍“java网络爬虫的基础知识有哪些”,在日常操作中,相信很多人在java网络爬虫的基础知识有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”java网络爬虫的基础知识有哪些”的疑惑有所帮助!...
    99+
    2023-06-16
  • 数据库基础知识是什么
    本篇文章为大家展示了数据库基础知识是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。数据库的存储方式人工管理阶段文件系统阶段数据库系统管理阶段大数据big dat...
    99+
    2024-04-02
  • linux shell脚本的基础知识整理
    这篇文章主要讲解了“linux shell脚本的基础知识整理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux shell脚本的基础知识整理”吧!Shell脚本:#!  指定...
    99+
    2023-06-09
  • Linux的基础知识讲解
    本篇内容主要讲解“Linux的基础知识讲解”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux的基础知识讲解”吧!计算机组成。CPU,: 运算器、控制器、寄存器、缓存;存储器: 内存(Ran...
    99+
    2023-06-05
  • 浅谈C++内存管理基础知识
    目录概述c++可用内存c语言的可用内存c++新增内存区域new和malloc智能指针引入智能指针的实现java延伸java语言整体框架java的垃圾回收机制总结 概述 内存管理的原理...
    99+
    2024-04-02
  • Linux基础二——网络配置和系统管理
    目录 一、网络配置 1.查看网络IP和网关 查看网关(使用管理员权限) 2.配置网络ip地址 3.配置主机名 修改主机名 修改hosts映射文件 远程连接虚拟机 二、系统管理 一、网络配置 1.查看网络IP和网关 ifconfig:查...
    99+
    2023-10-12
    linux 网络 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作