分享页面
已经找到“” 的记录2507条
DELL C6100节点带外管理地址(IPMI)配置方法
 

IPMI是智能型平台管理接口(Intelligent Platform Management Interface)。用户可以利用IPMI监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。IPMI最大的优势在于它是独立于CPUBIOSOS的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。IPMI是一种规范的标准,由美国英特尔、惠普(Hewlett-Packard)、NEC、美国戴尔电脑和SuperMicro等公司制定。

ipmi可以实现的主要功能

1. 可以在服务器通电(没有启动操作系统)情况下,对它进行远程管理:开机,关机,重启。

2. 基于文本的控制台重定向,可以远程查看和修改bios设置,系统启动过程,登入系统等。

3. 可以远程通过sol连接服务器,解决ssh服务无法访问,远程安装系统,查看系统启动故障等问题。

4. 故障日志记录和 SNMP 警报发送,访问系统事件日志 (System Event Log ,SEL) 和传感器状况。

一、ipmi设置界面

1.在开机到下图界面时按F2进入BIOS

2.如下图,在BIOS选项中选择Server,然后选择IPMI Cconfiguratio

3.进到下图界面,注意确保Status Of BMC状态为WorkingSet BMC NIC一般选择Dedicated接独立的远控口(不排除选择Share的情况,此时接网口作为远控口),然后选择Set LAN Configuration

4.到如下图界面,BMC IP address source Static静态

5.选择IP Address 进入输入远控ip 例如:192.168.169.124 回车返回

5.选择Subnet Mask 进入输入掩码255.255.255.0 回车

6.Default Gateway IP网关一般不用设置,或者192.168.169.1

7.完成后按F10保存退出

 

DELL 6100接电自动开机设置
 

1.在开机到下图界面时按F2进入BIOS

2.BIOS菜单中找到Server选项

3.找到Restore on AC Power Loss,按回车把选项改为Power on

4.完成后按F10保存退出

Debian8如何修改静态IP
 

1.编辑文件

vim /etc/network/interfaces

2.修改静态IP

3.重启网卡服务

debian8:

systemctl restart network

debian9:

service networking restart

4.通过ip addr 或者 ifconfig 来查看网卡IP地址 检验是否配置成功

5.Ping www.baidu.com 测试网络连通性

Debian9如何设置宽带账号
 

Debian 9系统下如何设置宽带账号呢?

1.输入pppoeconf按回车键,进入下一步

2.选择“Yes”按回车键,进入下一步

3.选择“Yes”按回车键,进入下一步

4.将“username”修改为宽带账号,然后按回车键,进入下一步

5.输入宽带密码,然后按回车键,进入下一步

6.选择“Yes”按回车键,进入下一步

7.选择“Yes”按回车键,进入下一步

8.此时提示是否需要在开机时启动连接,可根据需要进行设置,若需要则选择“yes”,选择完成后按回车键,进入下一步

9.询问是否需要立即建立连接,可根据需要进行设置,若需要则选择“yes”,选择完成后按回车键,进入下一步

10.设置完成,按回车键即可

Debian9如何设置拨号网卡
 

Debian 9系统下如何设置拨号网卡呢?(需先设置宽带账号,可参考教程《Debian 9如何设置宽带账号》)

1.输入vi /etc/ppp/peers/dsl-provider按回车键进入vi编辑

2.找到plugin rp-pppoe.so eth1eth1可以根据实际拨号网卡名称进行修改

3.按“ESC”键输入wq按回车键保存退出vi编辑即可

Debian9如何解决ifconfig命令找不到问题
 

Debian 9系统下使用ifconfig命令出现如下图提示信息时,如何设置可以正常使用呢?

1.输入

apt install net-tools

按回车键安装工具包

2.安装完成后即可正常使用

Docker容器连接
 

通过网络端口来访问运行在 docker 容器内的服务。

容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。

实现通过端口连接到一个 docker 容器。

网络端口映射

创建了一个 python 应用的容器。

runoob@runoob:~$ docker run -d -P training/webapp python app.py

fce072cc88cee71b1cdceb57c2821d054a4a59f67da6b416fceb5593f059fc6d

另外,我们可以指定容器绑定的网络地址,比如绑定 127.0.0.1

我们使用 -P 参数创建一个容器,使用 docker ps 可以看到容器端口 5000 绑定主机端口 32768

runoob@runoob:~$ docker ps

CONTAINER ID IMAGE COMMAND ... PORTS NAMES

fce072cc88ce training/webapp "python app.py" ... 0.0.0.0:32768->5000/tcp grave_hopper

也可以使用 -p 标识来指定容器端口绑定到主机端口。

两种方式的区别是:

-P :是容器内部端口随机映射到主机的高端口。

-p : 是容器内部端口绑定到指定的主机端口。

runoob@runoob:~$ docker run -d -p 5000:5000 training/webapp python app.py33e4523d30aaf0258915c368e66e03b49535de0ef20317d3f639d40222ba6bc0

runoob@runoob:~$ docker ps

CONTAINER ID IMAGE COMMAND ... PORTS NAMES33e4523d30aa training/webapp "python app.py" ... 0.0.0.0:5000->5000/tcp berserk_bartik

fce072cc88ce training/webapp "python app.py" ... 0.0.0.0:32768->5000/tcp grave_hopper

另外,我们可以指定容器绑定的网络地址,比如绑定 127.0.0.1

runoob@runoob:~$ docker run -d -p 127.0.0.1:5001:5000 training/webapp python app.py95c6ceef88ca3e71eaf303c2833fd6701d8d1b2572b5613b5a932dfdfe8a857c

runoob@runoob:~$ docker ps

CONTAINER ID IMAGE COMMAND ... PORTS NAMES95c6ceef88ca training/webapp "python app.py" ... 5000/tcp, 127.0.0.1:5001->5000/tcp adoring_stonebraker33e4523d30aa training/webapp "python app.py" ... 0.0.0.0:5000->5000/tcp berserk_bartik

fce072cc88ce training/webapp "python app.py" ... 0.0.0.0:32768->5000/tcp grave_hopper

这样我们就可以通过访问 127.0.0.1:5001 来访问容器的 5000 端口。

上面的例子中,默认都是绑定 tcp 端口,如果要绑定 UDP 端口,可以在端口后面加上 /udp

runoob@runoob:~$ docker run -d -p 127.0.0.1:5000:5000/udp training/webapp python app.py6779686f06f6204579c1d655dd8b2b31e8e809b245a97b2d3a8e35abe9dcd22a

runoob@runoob:~$ docker ps

CONTAINER ID IMAGE COMMAND ... PORTS NAMES6779686f06f6 training/webapp "python app.py" ... 5000/tcp, 127.0.0.1:5000->5000/udp drunk_visvesvaraya95c6ceef88ca training/webapp "python app.py" ... 5000/tcp, 127.0.0.1:5001->5000/tcp adoring_stonebraker33e4523d30aa training/webapp "python app.py" ... 0.0.0.0:5000->5000/tcp berserk_bartik

fce072cc88ce training/webapp "python app.py" ... 0.0.0.0:32768->5000/tcp grave_hopper

docker port 命令可以让我们快捷地查看端口的绑定情况。

runoob@runoob:~$ docker port adoring_stonebraker 5000127.0.0.1:5001

Docker 容器互联

端口映射并不是唯一把 docker 连接到另一个容器的方法。

docker 有一个连接系统允许将多个容器连接在一起,共享连接信息。

docker 连接会创建一个父子关系,其中父容器可以看到子容器的信息。

容器命名

当我们创建一个容器的时候,docker 会自动对它进行命名。另外,我们也可以使用 --name 标识来命名容器,例如:

runoob@runoob:~$ docker run -d -P --name runoob training/webapp python app.py43780a6eabaaf14e590b6e849235c75f3012995403f97749775e38436db9a441

可以使用 docker ps 命令来查看容器名称。

runoob@runoob:~$ docker ps -l

CONTAINER ID IMAGE COMMAND ... PORTS NAMES43780a6eabaa training/webapp "python app.py" ... 0.0.0.0:32769->5000/tcp runoob

新建网络

下面先创建一个新的 Docker 网络。

$ docker network create -d bridge test-net

参数说明:

-d:参数指定 Docker 网络类型,有 bridge、overlay。

其中 overlay 网络类型用于 Swarm mode,在本小节中你可以忽略它。

连接容器

运行一个容器并连接到新建的 test-net 网络:

$ docker run -itd --name test1 --network test-net ubuntu /bin/bash

打开新的终端,再运行一个容器并加入到 test-net 网络:

$ docker run -itd --name test2 --network test-net ubuntu /bin/bash

点击图片查看大图:

下面通过 ping 来证明 test1 容器和 test2 容器建立了互联关系。

如果 test1、test2 容器内中无 ping 命令,则在容器内执行以下命令安装 ping(即学即用:可以在一个容器里安装好,提交容器到镜像,在以新的镜像重新运行以上俩个容器)。

apt-get update

apt install iputils-ping

test1 容器输入以下命令:

同理在 test2 容器也会成功连接到:

这样,test1 容器和 test2 容器建立了互联关系。

如果你有多个容器之间需要互相连接,推荐使用 Docker Compose,后面会介绍。

 

配置 DNS

我们可以在宿主机的 /etc/docker/daemon.json 文件中增加以下内容来设置全部容器的 DNS:

{

"dns" : [

"114.114.114.114",

"8.8.8.8"

]}

设置后,启动容器的 DNS 会自动配置为 114.114.114.114 和 8.8.8.8。

配置完,需要重启 docker 才能生效。

查看容器的 DNS 是否生效可以使用以下命令,它会输出容器的 DNS 信息:

$ docker run -it --rm ubuntu cat etc/resolv.conf

手动指定容器的配置

如果只想在指定的容器设置 DNS,则可以使用以下命令:

$ docker run -it --rm host_ubuntu --dns=114.114.114.114 --dns-search=test.com ubuntu

参数说明:

-h HOSTNAME 或者 --hostname=HOSTNAME: 设定容器的主机名,它会被写到容器内的 /etc/hostname 和 /etc/hosts。

--dns=IP_ADDRESS: 添加 DNS 服务器到容器的 /etc/resolv.conf 中,让容器用这个服务器来解析所有不在 /etc/hosts 中的主机名。

--dns-search=DOMAIN: 设定容器的搜索域,当设定搜索域为 .example.com 时,在搜索一个名为 host 的主机时,DNS 不仅搜索 host,还会搜索 host.example.com。

如果在容器启动时没有指定 --dns 和 --dns-searchDocker 会默认用宿主主机上的 /etc/resolv.conf 来配置容器的 DNS

CPU硅脂的正确涂法
 

1.我们就先来认识一些散热硅脂,我们看看散热硅脂的名词解释:

俗名又叫散热膏,是以特种硅油做基础油,新型金属氧化物做填料,配以多种功能添加剂,经特定的工艺加工而成的膏状物.颜色因材料不同而具有不同的外观。

  其具有良好的导热、耐温、绝缘性能,是耐热器件理想的介质材料,而且性能稳定,在使用中不会产生腐蚀气体,不会对所接触的金属产生影响。

涂抹于功率器件和散热器装配面,帮助消除接触面的空气间隙增大热流通,减小热阻,降低功率器件的工作温度,提高可靠性和延长使用寿命。

就像名词解释中所说的散热硅脂起到加速热传导的作用,导热介质,增加接触面积填充CPU铁盖以及散热器中间的坑槽等作用。散热硅脂也并非一涂上就发挥最好的效果,涂上散热硅脂,在经过一段时间的启动,关机的冷热循环后,济压出散热硅脂中的多余空气达到完全填充CPU和散热器之间的空隙时,导热效果才真正完全发挥。散热硅脂的热阻是比金属的大 ,故并非用量大就一定好。

 

2.什么硅脂更好

最科学的方式还是看产品标注的导热率(单位是W/m·K)当然是数值越高越好,大家选择34.5W/m.K就可以了。此外要重点注意热阻抗这一指标,一定要低于0.08℃·in²/W。如果看不到这两个参数,那么商家吹得再好也不要买!

3.涂抹散热硅脂的注意事项

相信有很多入门级玩家会说为什么要涂薄,散热器里带的散热硅脂给一小管不用完了多可惜。散热器中带的散热硅脂确实有的很多,这样往往会给入门级的DIY玩家带来一定的误导,从导热性能上来讲,再好的散热硅脂也比不过铜铝这些金属材料。铜的导热系数是高档导热散热硅脂的百倍左右。

散热硅脂适量是一个很重要的事情,主要注意的就是涂抹散热硅脂在于要均匀、无气泡、无杂质、尽可能薄。

 

4.常见情况扇热硅脂的涂抹教程

了解了散热硅脂的这些特性后,散热硅脂涂多涂少,涂厚涂薄,如何涂才能达到最好的效果呢。这是一个外国著名网站Benchmark Reviews推出的散热硅脂涂抹攻略,下面跟大家分享下。

中间一点式涂抹教程:

 

一字法涂抹教程:

 

二字法涂抹教程:

 

十字法涂抹教程:

以上4种为点法、一字法、二字法、十字法,分别适用于小型底座、长形底座、大型方形底座和大型方形底座(虽然示例用的都是同一款散热器)

但是无论怎么涂抹,最终的结果都是如下样子就对了:

Centos系统网卡配置多ip的方法
 

1.首先可以通过ip address 命令查看现在这个网卡的名称,可以确认我们的网卡名称是ens33.

2.方法一:cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33:1

编辑网卡ens33配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33,第一个ip 192.168.10.235.编辑完成后:wq保存退出。

编辑网卡ens33:1配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33:1,第2ip 192.168.10.236

因为第二个ip的网卡配置配置文件是从第一个ip的网卡配置文件复制过来的,红框处记得按情况进行更改。

编辑完成后:wq保存退出。

ifconfig ens33:1 down

ifdown ens33:1(此两行命令意思相同,为关闭该ip配置,可省略)

ifconfig ens33:1 up

ifup ens33:1(启动该配置文件中设置的IP,此两行命令意义相同)



启动ip配置后,查看。

验证是否可正常使用。

 

方法二:直接在网卡ens33上添加新的ip地址。

vi /etc/sysconfig/network-scripts/ifcfg-ens33

格式IPADDR1=ip,在添加一个就IPADDR2=ip。一次类推

重启网卡service network restart

Centos系统使用nmap进行端口扫描
 

1.安装nmap

yum install nmap –y

2.查看本机当前开放的端口

nmap localhost

3.探测目标主机当前开放的端口
nmap -PS <
目标主机IP地址>

4.扫描某网段内的主机

nmap <目标网段>

5.扫描多台主机

例如:nmap 192.168.10.26 192.168.10.219

6.扫描目标主机上指定的端口或协议

例如:nmap –p U:53,135,T:80,22,135,445 192.168.10.26 (备注:UUDP协议,TTCP协议)

7.找出网络中的在线主机

例如:nmap -sP 192.168.10.*

8.本文只列出nmap几种比较常用的运用方式,更多的命令和使用方法可以查看nmap相关站点:http://www.nmap.com.cn/doc/manual.shtm

 

扫码添加专属客服

扫码关注公众号