linux怎么获取内网的外网地址

linux怎么获取内网的外网地址,第1张

一、命令行使用vi编辑器打开中国卡配置文件ifcfg-eth0: vi /etc/sysconfig/network-scripts/ifcfg-eth0 二、开始编辑,填写ip地址、子中国掩码、中国关、DNS等。其中“红框内的信息”是必须得有的。 三、编辑完后,保存退出。 四、重启中国络服务。service network restart或/etc/init.d/network restart 5、ping中国关,ping外中国进行测试。都能ping通表示中国络正常

NAT的基本思想是ISP(Internet服务提供商)为每个家庭或者公司分配一个IP地址,这个IP地址用作Internet流量的传输,也就是大家常说的 外网IP 地址或者 公网IP 地址。在客户网络的内部,每台计算机有唯一一个IP地址,即 内网IP 地址,这些地址主要用于路由内部流量。当一个数据包离开客户网络发送至其他ISP时,需要进行地址转换,把唯一的内网IP地址转换成外网的IP地址。

这种地址转化使用IP地址的三个范围,这些地址已被声明私有化,任何内网中的设备可以任意使用这些地址,但是在这三个范围内的IP地址不允许出现在Internet(外网)上,这三个保留的地址范围是:

A类地址:10.0.0.0--10.255.255.255

B类地址:172.16.0.0--172.31.255.255

C类地址:192.168.0.0--192.168.255.255

上表中的这三类地址都用于专用网络的本地通信,我认为通俗理解可以是本地局域网

也正是因为有了私网地址的出现,解决了局域网内电脑终端设备的IP问题,但也因为NAT技术的出现使得内网地址可以很方便访问互联网,但互联网地址访问内网终端设备很麻烦,想要访问需要做 端口映射

可以参考

浅谈网络地址转换(NAT技术)、内网和公网

什么是内网、公网和NAT?读懂这一篇就够!

192.168.和10.0.开头的IP、内网IP段、IP简介、分类——(IP观止)

可参考 保留地址-维基百科

:

ipconfig的命令写全是 ipconfig/all ,并且需要明确的是ipconfig只能查询内网IP。查询外网IP有效的方法是百度ip就可以了,cmd命令可以是 curl ifconfig.me 等

查看windows和linux的内网ip地址,外网ip地址

命令行获取公网 IP

如果你想在外网访问这个服务器的web应用,可以在外网出口路由上做nat端口映射或者是nat静态转换,这样就可以了,如果此web应用只用于内网访问,直接访问即可,使用dns的话就需要假设内网dns服务器了,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8669741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存