centos 网络安装 centos安装图形界面

各位老铁们,大家好,今天由我来为大家分享centos 网络安装,以及centos安装图形界面的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

在CentOS系统上安装网络监控软件ntopng

ntopng是什么

Ntopng是一个基于网页的高速通信分析器和流量收集器。Ntopng基于ntop,它运行于所有Unix平台、MacOS X和Windows。

特性

从ntopng网站上,我们可以看到他们说它有众多的特性。这里列出了其中一些:

按各种协议对网络通信排序

显示网络通信和IPv4/v6的激活主机

持续不断以RRD格式存储定位主机的通信数据到磁盘

通过nDPI,ntop的DPI框架,发现应用协议

显示各种协议间的IP通信分布

分析IP通信,并根据源/目的地址进行排序

显示IP通信子网的矩阵(谁在和谁通信?)

报告按协议类型排序的IP协议使用率

生成HTML5/AJAX网络通信数据

安装的先决条件

Ntop为CentOS和基于64位Ubuntu预编译好了包,你可以在它们的下载页面找到这些包。对于32位操作系统,你必须从源代码编译。本文在CentOS 6.4 32位版本上测试过。但是,它也可以在其它基于CentOS/RedHat的Linux版本上工作。让我们开始吧。

开发工具

你必须确保你安装了编译ntopng所需的所有开发工具,要安装开发工具,你可以使用yum命令:

代码如下:

# yum groupinstall‘Development Tools’

安装TCL

代码如下:

# yum install tcl

安装libpcap

代码如下:

# yum install libpcap libpcap-devel

安装Redis

代码如下:

# wget

# tar zxfv redis-2.6.13.tar.gz

# cd redis-2.6.13

# make 32bit

# make test

# make install

安装ntopng

方法 1:

代码如下:

# wget

# tar zxfv ntopng-1.1_6932.tgz

# cd ntopng-1.1_6932

#./configure

# make

# make install

方法 2:

在我的CentOS 6.4上,我使用方法 1时收到了一个错误消息,错误消息内容如下:

代码如下:

./third-party/LuaJIT-2.0.2/src/libluajit.a: could not read symbols: File in wrong format

所以,我切换到了SVN来安装。对于此方法,需要联网,步骤如下:

代码如下:

# svn co

#./autogen.sh

#./configure

# make

# make install

由于ntopng是一个基于网页的应用,你的系统必须安装有工作良好的 Web服务器

为ntopng创建配置文件

如果一切都已安装完毕,那么我们该来运行它了。默认情况下,如果我们在./configure这一步没有明确修改安装文件夹的话,redis和ntopng将安装到/usr/local/文件夹。接下来,我们需要为ntopng创建配置文件。在本文中,我们使用vi作为文本编辑器。你也可以使用你所中意的文本编辑器来创建ntopng的配置文件。

代码如下:

# cd/usr/local/etc

# mkdir ntopng

# cd ntopng

# vi ntopng.start

放入这些行:

代码如下:

--local-network"10.0.2.0/24"

--interface 1

p# vi ntopng.pid

放入该行:

代码如下:

-G=/var/run/ntopng.pid

保存这些文件,然后继续下一步。

运行ntopng

我们假定你已正确安装了网络服务器,那么下一步就是运行redis服务器。

复制代码

代码如下:

#/usr/local/bin/redis-server

  然后,运行ntopng

复制代码

代码如下:

#/usr/local/bin/ntopng

  测试ntopng

现在,你可以通过访问来测试ntopng应用,你将会看到ntopng登录页面。首次登录,你可以使用用户‘admin’和密码‘admin’。

  仪表盘相当简洁。当你登入后,你将看到关于最高流量通信者页面。

  如果你点击右侧顶部的流量菜单,ntopng将会显示活动流量的更多细节。

  在主机菜单上,你可以看到连接到流的所有主机。

Ntopng Hosts List

  如果你点击主机交互,ntop将显示一个漂亮的主机间的交互信息图表。

仪表盘菜单

  组成部分:

顶级主机(发送+接收)

  顶级应用协议

Ntopng Apps

  界面菜单将引领你进入更多内部菜单。包菜单将给你显示包的大小分布。

  协议菜单将为你显示使用了多少协议及其使用百分比。

  你也可以通过使用历史活跃度菜单查看活跃度。

  最后一项要点是,你也可以通过顶部右侧区域的设置菜单(齿轮图标的那一个)管理哪些用户可以访问ntopng。

  Ntopng为你提供了一个范围宽广的时间线,从5分钟到1年都可以。你只需要点击你想要显示的时间线。图表本身是可以点击的,你可以点击它来进行缩放。

当然,ntopng能做的事比上面图片中展示的还要多得多。你也可以将定位和电子地图服务整合进来。在ntopng自己的网站上,有已付费的模块可供使用,如nprobe可以扩展ntopng可以提供给你的信息。更多关于ntopng的信息,你可以访问ntopng网站。

centos7网络配置

centos7网络配置的方法如下:

电脑:联想y7000

系统:Windows10

设备:centos78.0.2

1、安装时候配置如果是初始安装centos7系统,如图点击选择“网络配置”。

2、出现的网卡设置界面,选一个网卡,然后点击右侧的“配置”。

3、出现的对话框,选择ipv4栏目,改成手动配置,添加好IP掩码dns和网关等项目,确定即可。

4、图形界面设置如果是安装好了的centos系统,若有图形界面,找到系统工具(system tools,settings)。

5、接着找到network网络配置,如图是centos7.6kkiwork组件的设置界面,其他桌面的设置也是类似

6、命令行界面设置此外用的最多的当然是用命令来配置,先安装网络工具,如果不能上网跳过此步骤。

7、使用ifconfig或ipaddr查看确认都有哪些网卡,记录下网卡的名字,配置完重启。

笔记本安装centos7 网络配置步骤

CentOS7中已经取消了ifconfig,用nmcli进行了代替,服务管理也升级为systemd。所以之前在6.x版本上的网络配置操作在7.x上行不通了。

下面介绍一下在CentOS7.x上进行网络配置的方法。

环境准备:新安装的CentOS7.x,最小化安装,没有进行网络配置。

1、查看当前网卡信息

[root@localhost~]# nmcli connection showNAME UUID TYPE DEVICE

enp0s3 5d58d8cc-8caf-458b-a672-ed0cdf58292e 802-3-ethernet---

CentOS7中对网上的命名规则有所变更,具体规则如下:

eno1:代表由主板 BIOS内建的网卡

ens1:代表由主板 BIOS内建的 PCI-E界面的网卡

enp2s0:代表 PCI-E界面的独立网卡,可能有多个网卡接口,因此会有 s0, s1...的编号

eth0:如果上述的名称都不适用,就回到原本的预设网卡编号

由于现在网卡没有启用,也没有建立相关的配置文件,因此在DEVICE栏位里显示的是”—”。在配置完成,重启网络服务后就会显示相应的设备名,在我的虚拟机上显示的是“enp0s3”

2、使用nmcli命令手工配置网卡

需要配置的网络信息:

IP地址:172.20.31.221/24

网关:172.20.31.240

DNS:202.96.69.38

命令:

[root@localhost~]# nmcli connection modify enp0s3\> connection.autoconnect yes\

> ipv4.method manual\

> ipv4.address 172.20.31.221/24\

> ipv4.gateway 172.20.31.240\

> ipv4.dns 202.96.64.68

autoconnect是设置开机自动连接

ipv4.method是设置手工配置IPV4地址

重启网络服务

[root@localhost~]# systemctl restart network

3、查看配置后的网卡配置信息

[root@localhost~]# nmcli connection show enp0s3connection.id: enp0s3connection.uuid: 5d58d8cc-8caf-458b-a672-ed0cdf58292e

......(中间省略)......ipv4.method: manualipv4.dns: 202.96.69.38ipv4.dns-search:ipv4.addresses: 172.20.31.221/24ipv4.gateway: 172.20.31.240......(中间省略)......

IP4.地址[1]: 172.20.31.221/24IP4.网关: 172.20.31.240IP4.DNS[1]: 202.96.69.38......(以下省略)......

因为在CentOS7.x中取消了ifconfig命令,我们使用ip addr来代替。

[root@localhost~]# ip addr1: lo:<LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWNlink/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

inet6::1/128 scope host

valid_lft forever preferred_lft forever2: enp0s3:<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 08:00:27:ef:69:36 brd ff:ff:ff:ff:ff:ff

inet 172.20.31.221/24 brd 172.20.31.255 scope global enp0s3

valid_lft forever preferred_lft forever

inet6 fe80::a00:27ff:feef:6936/64 scope link

valid_lft forever preferred_lft forever

4、设置双IP

[root@localhost~]# cd/etc/sysconfig/network-scripts/[root@localhost network-scripts]# cp ifcfg-enp0s3 ifcfg-enp0s3:1[root@localhost network-scripts]# vi ifcfg-enp0s3:1

将下列二项内容进行修改:

NAME=enp0s3:1DEVICE=enp0s3:1IPADDR=172.20.31.222PREFIX=24

保存退出后,生词网络服务,然后查看配置信息

[root@localhost~]# nmcli connection show enp0s3connection.id: enp0s3connection.uuid: 5d58d8cc-8caf-458b-a672-ed0cdf58292e

......(中间省略)......ipv4.method: manualipv4.dns: 202.96.69.38ipv4.dns-search:ipv4.addresses: 172.20.31.221/24, 172.20.31.222/24ipv4.gateway: 172.20.31.240......(中间省略)......

IP4.地址[1]: 172.20.31.221/24IP4.地址[2]: 172.20.31.222/24IP4.网关: 172.20.31.240IP4.DNS[1]: 202.96.69.38......(以下省略)......

查看全部网络设备信息

[root@localhost network-scripts]# ip addr1: lo:<LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

inet6::1/128 scope host

valid_lft forever preferred_lft forever2: enp0s3:<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 08:00:27:ef:69:36 brd ff:ff:ff:ff:ff:ff

inet 172.20.31.221/24 brd 172.20.31.255 scope global enp0s3

valid_lft forever preferred_lft forever

inet 172.20.31.222/24 brd 172.20.31.255 scope global secondary enp0s3:1

valid_lft forever preferred_lft forever

inet6 fe80::a00:27ff:feef:6936/64 scope link

valid_lft forever preferred_lft forever

在enp0s3中会出现二个”inet”,包含配置过的二个IP的信息。

5、配置hostname

使用hostnamectl来配置主机的hostname

[root@localhost network-scripts]# hostnamectl set-hostname www.cmzsteven.com[root@localhost network-scripts]# cat/etc/hostnamewww.cmzsteven.com

重新登录后生效。

6、自动获取IP地址

如果局域网里有DHCP服务器,那么可以使用自动获取来取得主机的IP等相关信息

[root@localhost~]# nmcli connection modify eth0\> connection.autoconnect yes\

> ipv4.method auto

然后重启网络服务即可。

阅读剩余
THE END