如何在Windows、Linux中获取主机的网络信息和公网地址

在我们的日常工作中,我们会需要进行查询主机当下的网络信息和公网上看到的IP地址信息,他们就像是网路上的名片,让我们找到彼此。

Windows下如何获取内网和公网信息

在windows下该如何获取网路信息呢? 打开windows下的命令行,输入如下命令: 
 
大家可以看到,在上述的截图中列出了内网地址,DNS信息,网关信息,内网地址,外网地址等等信息,包括无线还是优先的网卡等等信息。 

这里截取了某个无线网卡的网络信息,做一个简单的示例。 
那如何获取其公网信息呢? 
-** baidu.com中输入公网地址,即可看到自身的公网IP 
-** 打开类似www.ip.cn的网路地址,即可在页面中看到自身的公网地址: 
 
一般来说,类似的网站还可以侦测网路服务商以及对象的区域信息。

Linux下如何获取公网和内网的网路信息?

Linux下可以通过使用ifconfig的命令来获取相应的内网信息:

ifconfig 
 
这里可以看到有2个网卡信息,一个内部的,一个外部的。 
如何查看linux服务器的外网地址呢? 
curl ifconfig.me 
curl命令用来访问原地的web地址。 

ifconfig.me是外部的一个服务,返回外部的IP地址。

http://www.woaipu.com/shops/zuzhuan/61406
http://www.znds.com/tv-967956-1-1.html
http://www.znds.com/tv-967958-1-1.html

时间: 2024-10-18 05:09:39

如何在Windows、Linux中获取主机的网络信息和公网地址的相关文章

memcached—如何在Windows操作系统中安装、启动和卸载memcached

下班了,今天总结一下如何在Windows操作系统中安装.启动和卸载memcached: 1.下载相关软件: 下载地址:http://download.csdn.net/download/wangshuxuncom/8249501: 2.解压获取到的压缩文件,将得到一个名为"memcached-1.2.6-win32-bin"的文件夹,将该文件夹拷贝到自认为适当的位置(比如拷贝到C盘根目录): 3.通过cmd命令进入Windows的命令行模式,输入如下命令"cd /d C:\m

Linux 中改变主机名的 4 种方法

今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法. -- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过 如何在 Linux 中修改主机名的文章 .今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法. 使用 systemd 的系统自带一个名为 hostnamectl 的好用工具,它可以使我们能够轻易地管理系统的主机名. 当你使用这个原生命令时,它可以立刻改变主机名而无需重启来生效. 但假如你通过手动修改某个配置文件来更

Maven(一)——如何在Windows操作系统中安装配置Maven环境

今天难得的周末,借此难的机会总结一下关于maven的一些操作: 1.在安装maven之前要确认计算机已经安装并配置了JDK: 2.下载maven: maven-3.0.3:http://download.csdn.net/detail/wangshuxuncom/7367413 maven-3.0.5:http://download.csdn.net/detail/wangshuxuncom/7551799 说明:上述资源均免费下载 这里选择maven-3.0.3来演示安装.将maven-3.0

如何在asp.net中获取GridView隐藏列的值?

在阅读本文之前,我获取gridview某行某列的值一般做法是这样的:row.Cells[3].Text.ToString().有点傻瓜呵呵 在Asp.net 2.0中增加了一个新的数据绑定控件:GridView,其目的用来取代Asp.net1.x中的DataGrid控件.获取GridView中的某列值的方法为   protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)    {        stri

如何在Windows 7中拨号上网

如果没有路由器,可以使用拨号连接直接拨号上网,现在介绍一下如何在Windows 7中拨号上网. 注意:为了使画面更清晰,请切换到超清观看,由于博文内的视频不能全屏观看,可以进入这个播放地址进行全屏观看:http://v.youku.com/v_show/id_XODM0MjUzMTY0.html

3在红帽企业LINUX中获取帮助

在红帽企业LINUX中获取帮助 在红帽企业LINUX中获取帮助 whatis man --help Pinfo sosreport /usr/share/doc 使用man命令读取文档 [[email protected] xx]# man man 1  Executable programs or shell commands               用户命令(可执行命令和shell程序) 2  System calls (functions provided by the kernel)

linux编程获取本机网络相关参数

getifaddrs()和struct ifaddrs的使用,获取本机IP 博客分类: Linux C编程 ifaddrs结构体定义如下: C代码   struct ifaddrs { struct ifaddrs  *ifa_next;    /* Next item in list */ char            *ifa_name;    /* Name of interface */ unsigned int     ifa_flags;   /* Flags from SIOCG

在C#中获取easayUI-datagrid的分页信息

获取的参数为 string page = Request.Params["page"]; string pageSize = Request.Params["rows"]; 在C#中获取easayUI-datagrid的分页信息,布布扣,bubuko.com

用批处理在windows中导出/导入无线网络信息,复制保存为bat即可

@echo offtitle 在windows中导出/导入无线网络信息:Beginecho ========================echo 请选择操作:echo 1 查看可用的无线网络echo 2 导出无线网络配置echo 3 导入无线网络配置echo 0 退出echo ========================set /p choice=选择:if %choice%==1 goto ListWifiif %choice%==2 goto ExportWifiif %choice