java.net.ConnectException: Connection refused}}] 原因分析 docker是一个虚拟环境,127.0.0.1和localhost指的是虚拟环境内部,而不是外部宿主机...解决方案 对于mac和windows,可以使用host.docker.internal替换127.0.0.1,如 mongodb://host.docker.internal:27017 对于Linux...默认按照下面的命令,执行后将可以通过192.168.0.1访问宿主机.
问题示例: 容器中的python程序需要连接宿主机的redis服务,但报错如下: 我用的网络模式是bridger模式。...启动docker时,docker进程会创建一个名为docker0的虚拟网桥,用于宿主机与容器之间的通信。...而如果docker容器访问宿主机以外的机器,docker的SNAT网桥会将报文的源地址转换为宿主机的地址,通过宿主机的网卡向外发送。...因此,当docker容器访问宿主机时,如果宿主机服务端口会被防火墙拦截,从而无法连通宿主机,出现No route to host的错误。...而访问宿主机所在局域网内的其他机器,由于报文的源地址是宿主机ip,因此,不会被目的机器防火墙拦截,所以可以访问。
一、背景 我们项目的监控体系比较完善,所以领导有要求的拨测接口,我就另外安装了一个zabbix,为了在操作主机不影响那么多东西,我们用的是docker版。...关闭防火墙和selinux 访问:http://宿主机IP:10086 默认用户名:Admin 默认登陆ming echo 1 > /proc/sys/net/ipv4/ip_forward #容器内网络与外网通...,在宿主机上要开启网络转换 ps:开启网络转换容器只能ping通宿主机,不能通外网,重启docker就OK 二、问题 实质上无论重启多少次,都是不能通外网。
(3)使用lsof –i(仅限Linux)显示进程和端口对应关系 ? 三. CPU等使用检测 使用top命令查看,可按大写P让其按cpu大小排序 。...ssh登录日志会存储于/var/log/secure中,若日志中出现连续大量的登录错误信息,则可能意味着远程主机在尝试破解ssh登录口令。
vista系统默认是关闭telnet的(由于不安全),须要开启。cmd->telnet (2)login:newuser
使用方法:在linux环境下执行如下shell脚本,即可在/usr/bin下面生成脚本scanportDDCW. scanportDDCW使用说明:直接执行该脚本显示本机开发的端口,scanportDDCW...主机 扫描主机开发的端口 代码如下: #!
proc/sys/net/ipv4/ip_forward 永久开启:vim /etc/sysctl.conf ——>>net.ipv4.ip_forward=1 去掉注释 image.png 二、 劫持目标...流量欺骗至攻击机 arpspoof -i eth0 -t 192.168.0.1 192.168.0.106 注释: -i 指定网卡 -t 网关 192.168.0.106 靶机/监控目标
mkdir /opt/node_exporter mv node_exporter-1.3.1.linux-amd64.tar.gz /opt/node_exporter cd /opt/node_exporter.../ tar xzvf node_exporter-1.3.1.linux-amd64.tar.gz cd node_exporter-1.3.1.linux-amd64/ 运行 node-exporter...配置 node_expoter systemd 守护 mkdir /usr/local/node_exporter mv /opt/node_exporter/node_exporter-1.3.1.linux-amd64...true 重启 telegraf service telegraf restart systemctl enable telegraf 查看夜莺前端 此时可以看到未归组对象里有刚刚启动 telegraf 的主机了...导入官方监控大盘 进入到监控大盘里,点击导入 [ { "name": "Linux基本监控指标-Telegraf采集", "tags": "HOST", "configs":
1.确认主机A的公私钥对 没有修改路径的话,默认在 ~/.ssh/id_rsa ~/.ssh/id_rsa.pub 注意:如果你的当前机器已经有公私钥对,那就不需要重复生成了,直接跳到步骤3 2.主机A...生成公私钥对 cd ~/.ssh/ ssh-keygen -t rsa 3.ssh-copy-id 复制主机A生成的公钥到到主机B(前提,你有登录主机B的SSH账号,假设用户名为 userB,主机B的...这样你从主机A,登录主机B就不需要输密码啦 ssh userB@192.168.1.1 为了更加方便(懒),你可以设置 alias vi ~/.bashrc 在最后添加一行 alias goB="ssh
现时代没有接入网络的主机已然等同于一堆废铁。在网络配置的过程中,通常我们需要配置本机IP地址,缺省网关,DNS,主机名等等。本文主要描述在Linux环境下,主要以传统命令行方式讲解如何将主机接入网络。...default的(当使用route -n时,default为4个0)网络段时,通过缺省网关192.168.81.2连接目标指向单个 主机的为主机路由,目标网络地址的为网络路由,目标指向所有地址(0.0.0.0...目标网络或目标主机。 Gateway 网关 The gateway address or '*' if none set. 网关地址,如果没有就显示星号。...U (route is up):该路由是启动的; H (target is a host):目标是一部主机...192.168.10.0 新添加的路由接口设备自动使用了eno16777728网卡,因为172.24.8.2与eno16777728 IP为同一网段内 添加主机路由 假定要到达目标地址为
1.修改主机名 1. #使用 hostname 修改当前主机名。...Last login: Tue Mar 10 13:31:39 2020 [root@wsc ~]# #修改 /etc/sysconfig/network 配置文件,以便下次重启的时,使用新的主机名...显示目前的主机名与相关信息 [root@study ~]# hostnamectl Static hostname: study.centos.vbird # 这就是主机名 Icon name: computer...309eb890d09f440681f596543d95ec7a Boot ID: b2de392ff1f74e568829c716a7166ecd Virtualization: kvm Operating System: CentOS Linux...CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-229.el7.x86_64 # 核心版本也提供!
532479 524288 256M c W95 FAT32 (LBA) /dev/mmcblk0p2 532480 124735487 124203008 59.2G 83 Linux...以我在家的树莓派和一个在 HK 的 Azure 主机为例: $ iperf3 -s -p 5555 # azure 主机上开启 server $ iperf3 -c
先不要急着去关闭你的linux服务器,你首先要确定它是否支持远程开机?...第一步:登录到目标服务器,用ethtool这个命令打印出网卡的信息 [root@localhost lhd]# ethtool eth0 Settings for eth0: Supported ports...第二步:开机 现在我们需要登录到已安装了wake on lan软件的机器上,在上面执行开机命令: wol 00:03:0D:1D:1F:97 稍后就会发现,目标机器已开机可以登录了 四,多学一点: 1...我们必须能登录到局域网中的一台机器上,在此机器上运行wake on lan 去唤醒目标机器 前提条件就是:目标机器和我们登录的机器在同一局域网中 5,还有一点:被远程开机的目标机器必须是插电的,没插电源的机器也能开机只有电影中才会出现...下面简单介绍一下linux下的wakeonlan的用法: 假设远程要唤醒的计算机IP:12.34.56.78,Mac地址:01:02:03:04:05:06 $ wakeonlan -i 12.34.56.78
Linux系统的主机名 1.0 永久修给 hostnamectl set-hostname hostnamectl set-hostname aliyun 命令会删除/etc/hostname文件中的主机名...,然后替换为新的主机名. 2.0 临时修给 hostname hostname aliyun 重启计算机后会回到旧的主机名
看前必读文章https://blog.csdn.net/carolzhang8406/article/details/19042569 安装目的 众所周知,Linux系统是作为服务器的最佳选择,当然也有选择使用...windows系统作为服务器的 对于想学习Linux的初学者,去购买一个云服务器成本相对较高、不划算,不如直接自己在本地搭建一个Linux的虚拟机 在本地搭建一个虚拟机也可以用来做开发使用,将我们的开发环境搭建为服务器一样的环境
ssh指定私钥登陆linux主机 服务端 ssh-keygen -t rsa -b 4096 一路回车 cat .ssh/id_rsa.pub >> .ssh/authorized_keys 将公钥追加到
linux 远程开机 1、主机bios 设置支持lan启动 2、查看机器是否支持服务器远程唤醒 ethtool eth0 Settings for eth0: Supported ports: [ TP...ether-wake.c 这个档案:然后开始编译他: gcc -O -Wall -o ether-wake ether-wake.c 此时你的家目录下应该会有一个名为 ehter-wake 的档案,假设客户端主机的...MAC 为 11:22:33:44:55:66 好了, 那么你想要让这部主机被唤醒,就这样做吧: .
Prometheus 官网 https://prometheus.io/download/ 一、Node_exporter Node_exporter 用于采集Linux系统指标数据数据,prometheus...node_exporter wget https://github.com/prometheus/node_exporter/releases/download/v1.4.0/node_exporter-1.4.0.linux-amd64....tar.gz tar -zvxf node_exporter-1.4.0.linux-amd64.tar.gz -C /usr/local/ cd /usr/local/ mv node_exporter...-1.4.0.linux-amd64 node_exporter 添加prometheus用户 groupadd prometheus useradd -g prometheus -s /sbin/...MSI (Microsoft Installers)是 Windows 的包管理器,类似于 Linux 的 rpm 。windows_exporter每个版本都提供一个 .msi 安装程序。
编写以下脚本命令: [root@localhost sh]# vim sysmon.sh #!/bin/bash #提取性能监控指标(磁盘占用、CPU使用、内...
介绍 在之前的文章中我介绍了Linux防火墙的基本配置,并在最后简单提及了下firewalld。本文我将详细为大家介绍如何使用firewalld配置Linux防火墙。...本文我使用的是xfce终端,但只要是支持bash,ksh或其他Linux shell的任何终端你都可以用。...此外,它也是Centos中的默认防火墙选项,大多数主要Linux发行版都可以在pkgs.org中以下列格式获取: .rpm .deb .tar.xz 以及适用于以下发行版的firewalld linux...在大多数主要的Linux发行版中,你只需从包管理器(synaptic,pacman等)中选择firewalld(以及GUI和面板小程序,如果你需要的话),下载并让包管理器安装即可。...区域中的简单服务,端口,协议,源端口,地址伪装(masquerading),端口转发,icmp过滤器,丰富规则,接口和源地址处理 简单的服务定义,包括端口,协议,源端口,模块(netfilter helpers)和目标地址处理
领取专属 10元无门槛券
手把手带您无忧上云