如何查看容器的IP地址和网络相关的参数?

如何查看容器的IP地址和网络相关的参数?

查看容器的IP地址,可以在主机上运行

sudo docker ps查看正在运行的容器的id等信息
”sudo docker inspect 容器id“可以查看到容器的相关信息
“docker inspect --format ‘{{ .NetworkSettings.IPAddress }}‘ 容器id”可以查看容器的具体IP地址,如果输出是空的说明没有配置IP地址

ifconfig查看主机上的网络
cat /etc/hosts查看主机内部IP映射表
cat /etc/resolv.conf查看主机dns服务器配置
cat /etc/nsswitch.conf查看主机名字服务配置,这个配置文件用来在/etc/hosts文件中查找主机名和IP地址,如果在hosts文件中没有找到给定的主机的话,就会和DNS服务器通讯。
其他可能的名字服务会联系LDAP,NIS和NIS+等。
ip addr show查看主机IP地址
ip route show查看主机转发信息
netstat -nr查看主机当前IP转发表详细信息

在容器内可以查看网络相关的信息

ifconfig查看容器内的网络
cat /etc/hosts查看容器内内部IP映射表
cat /etc/resolv.conf查看容器内dns服务器配置
cat /etc/nsswitch.conf查看容器名字服务配置
ip addr show查看容器IP地址
ip route show查看容器转发信息
netstat -nr查看容器当前IP转发表详细信息

查看iptables:

sudo iptables -L -v
如果没有装iptables:
sudo apt-get install iptables

另外还有一些其他辅助命令:

参考http://www.tecmint.com/linux-network-configuration-and-troubleshooting-commands/
host www.baidu.com
host -t any baidu.com
ping baidu.com
/usr/sbin/traceroute www.baidu.com
whois baidu.com
dig www.tecmint.com; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.10.rc1.el6 <<>> www.tecmint.com
nslookup www.tecmint.com
arp -e
ethtool eth0
iwconfig [interface]
cat /etc/sysconfig/network

时间: 2024-08-11 03:31:41

如何查看容器的IP地址和网络相关的参数?的相关文章

DOS命令(可查看本机IP地址各个网卡号)

网卡号指的是网卡的编号,也就是网卡的物理地址.查看方法:(以win7为例)打开开始 输入cmd 回车后进入dos命令行模式,然后输入ipconfig /all 回车查看结果找到“无线局域网适配器 无线网络连接”或者“以太网适配器 本地连接”下的“物理地址”,其后的一串数字就是网卡的物理地址.2.在DOS命令行窗口:1)输入:ipconfig/all,回车,可查看本机IP地址.MAC地址.网关.DNS等2)输入:chkdsk /r命令,回车检查修复硬盘(必要时再输入Y):3)输入:systemin

设置为自动获得IP地址,如何查看当前的IP地址

电脑设置为自动获得IP地址,如何查看当前的IP地址呢?首先点击[开始]在搜索框中输入"cmd",即可打开命令提示符,如下图所示: 输入"ipconfig /all"命令回车,如下图所示: 显示的一些网络的信息,其中有一项是IPv4地址,这个就是本机的IP地址. 远程连接某台服务器时,可以在搜索栏中输入"mstsc",即可打开远程连接,如下图所示:

如何查看智能手机的IP地址

1.  外网IP IP地址可简单分为两类.外网IP或称公网IP是用来在Internet上唯一标识你的设备的.如果你通过GPRS或者3G技术接入互联网的话(通过运营商网络),那么你也可以通过下面的方法找出运营商分配给你的IP地址. 所有的智能机不管运行着什么系统都可以用同一种方法找出外网IP——只要打开手机上的浏览器然后访问http://www.whatip.com/就行了.其他类似的站点还包括CmyIP.com 以及touch.WhatsMyIP.org. 2. 内网IP 内网IP用来标识处于同

查看容器的ip docker

查看容器的ip docker inspect id/name 显示所有容器的ip docker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress }}' $(docker ps -aq) 显示所有容器的ip docker inspect --format='{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq) 如何获取 d

ip地址+进程端口号+路径参数同样实现restful访问

1.ip地址+进程端口号+路径参数同样实现restful访问 2. 我:还有个问题,龙哥,ip地址+端口+路径参数,也能实现restful访问吧,:可以 我:好我:所以,我只要访问,服务器ip地址+nginx端口号+路径参数,就能跳转到对应的tomcat,对吧?:是的

查看docker容器的IP地址

docker inspect node1 |grep IPAddress |tail -1 |awk '{print $2}' |tr '"' " " |tr ',' ' '       # 可以用容器id或名称 方法二: docker inspect --format '{{ .NetworkSettings.IPAddress }}' node1 # 容器id或者名称 显示所有容器的IP docker inspect --format='{{.Name}} - {{ran

2-4-搭建DHCP服务实现动态分配IP地址-NTP网络时间同步

本节所讲内容: ?DHCP服务器工作原理 ?使用DHCP为局域网中的机器分配IP地址 ?使用DHCP为服务器分配固定IP地址 ?ntpdate加计划任务同步服务器时间 -------------------------------------------------------- 扩展:查看默认的服务监听端口 cat /etc/services #所有服务默认端口都保存在这个文件中 cat /etc/services | grep ssh route -n #查看路由表信息 [[email pr

Ip 地址 及 网络配置

IP地址 它们可唯一标识 IP 网络中的每台设备 每台主机(计算机.网络设备.外围设备)必须具有唯 一的地址 IP地址由两部分组成: 网络ID:  标识网络  每个网段分配一个网络ID 主机 ID:  标识单个主机  由组织分配给各设备 IP 地址分类 A类: 0 000 0000 - 0 111 1111: 1-127 网络数:126, 127 每个网络中的主机数:2^24-2 默认子网掩码:255.0.0.0 私网地址:10.0.0.0 B类: 10 00 0000 - 10 11 1111

Centos7 配置ip地址及网络排错

一.CentOS网络设置为了使Centos7可以正常使用网络,并且可使用连接工具进行远程管理,比如putty.XShell.SecureCRT等.(我们以VMworkstations的桥接模式为例)涉及命令如下:dhclient 自动获取ip地址dhclient -r 释放ip地址ifconfig/ip addr 查看当前系统网络配置情况ifup 激活网卡(后跟网卡名)ifdown 禁用网卡vi 编辑配置文档systemctl restart network.service 重启网卡服务yum