Linux自娱—15.网络管理

基本概念

- 网络管理器(NetworkManager)是一个动态网络的控制器与配置系统

- 网络管理器用于当网络设备可用时保持设备和连接开启并激活

- 默认情况下,centos/rhel7已安装网络管理器,并处于开启状态

- CentOS6网络管理是network;7是NetworkManager network

- 6用setup配置网络;7用nmtui配置网络

网络管理器操作

1、查看网络管理器

systemctl status NetworkManager
systemctl status network

# centos6
services network status

2、配置网络的方式

- 1.桌面图形化界面 
- 2.配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0(7网卡名会变)
- 3.命令行 nmcli
- 4.简易图形 nmtui(setup)
- 5.图形界面 nm-connection-editor 其实就是init 5下的图形化界面

 

nmcli的介绍

- nmcli device 查看网卡(centos7)
- 如果输入nmcli 没有  可以安装 yum -y install NetworkManager 

- bootproto是网络连接方式
  - dhcp 自动
  - none 手动
  - static 静态 在安装界面是m开头的单词

主机名配置

- hostname
- hostnamectl set-hostname centosxx
- cat /etc/hostname

# centos6修改主机名
vi /etc/sysconfig/network
hostname=xxx
  
vi /etc/hosts
127.0.0.1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  hostname

# 最好不要改计算机名 有些服务只认本机(7以前)

ip命令

- ip a 查看所有ip
- ip route 查看路由和网关
- ip neigh 查看邻居

端口号

- ss -tnl  查看端口号

防火墙

- centos6默认防火墙是iptables

- centos7默认防火墙是firewalld

- selinux是linux强制性的安装防护

- 关于selinu的启停,我这里没总结完全,可能也有写的不对的地方
  - setenfoce 0 临时关闭selinux
  - getenforce 强制执行
  - vi /etc/sysconfig/selinux 永久关闭selinux=disabled

常用工具安装

- yum -y install lrzsz sysstat elinks wget net-tools bash-completion
- bash-completion 自动补全工具 table键
posted @   梵高de画笔  阅读(93)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示