服务器公网IP、私网IP、弹性IP解析🖥️🔌
基本概念
公网IP(PublicIP)🌍
-全球唯一可路由的IP地址
-示例:`203.0.113.45`
```python
获取公网IP的Python示例
importrequests
public_ip=requests.get('https://api.ipify.org').text
print(f"我的公网IP是:{public_ip}")
```
私网IP(PrivateIP)🏠
-局域网内部使用的IP地址
-常用范围:`10.0.0.0/8`,`172.16.0.0/12`,`192.168.0.0/16`
```bash
Linux查看私网IP
ifconfig|grep"inet"|grep-v127.0.0.1
```
弹性IP(ElasticIP)🎯
-云服务商提供的可动态绑定的公网IP
-AWS示例:`52.87.152.34`
主要区别对比表📊
|特性|公网IP|私网IP|弹性IP|
|------------|----------------|----------------|----------------|
|可达性|全球可达🌐|仅局域网可用🏢|全球可达🌐|
|唯一性|全球唯一|局域网内唯一|账户内唯一|
|费用|通常免费|免费|可能收费💰|
|绑定方式|固定分配|自动/DHCP|可动态绑定🔄|
应用场景🛠️
1.公网IP:面向互联网的服务如Web服务器🕸️
```nginx
server{
listen80;
server_name203.0.113.45;
网站配置...
}
```
2.私网IP:内部通信如数据库服务器🗄️
```sql
--MySQL连接示例
mysql-h192.168.1.100-uroot-p
```
3.弹性IP:云环境中的高可用架构☁️
```aws-cli
AWS分配弹性IP示例
awsec2allocate-address--domainvpc
```
>提示💡:在云环境中,弹性IP可以随时解绑并绑定到其他实例,实现快速故障转移!
通过合理使用这三种IP地址,可以构建安全、灵活且高效的网络架构🚀。公网IP对外提供服务,私网IP保障内部通信安全,弹性IP则提供了业务连续性的保障!
基本概念
公网IP(PublicIP)🌍
-全球唯一可路由的IP地址
-示例:`203.0.113.45`
```python
获取公网IP的Python示例
importrequests
public_ip=requests.get('https://api.ipify.org').text
print(f"我的公网IP是:{public_ip}")
```
私网IP(PrivateIP)🏠
-局域网内部使用的IP地址
-常用范围:`10.0.0.0/8`,`172.16.0.0/12`,`192.168.0.0/16`
```bash
Linux查看私网IP
ifconfig|grep"inet"|grep-v127.0.0.1
```
弹性IP(ElasticIP)🎯
-云服务商提供的可动态绑定的公网IP
-AWS示例:`52.87.152.34`
主要区别对比表📊
|特性|公网IP|私网IP|弹性IP|
|------------|----------------|----------------|----------------|
|可达性|全球可达🌐|仅局域网可用🏢|全球可达🌐|
|唯一性|全球唯一|局域网内唯一|账户内唯一|
|费用|通常免费|免费|可能收费💰|
|绑定方式|固定分配|自动/DHCP|可动态绑定🔄|
应用场景🛠️
1.公网IP:面向互联网的服务如Web服务器🕸️
```nginx
server{
listen80;
server_name203.0.113.45;
网站配置...
}
```
2.私网IP:内部通信如数据库服务器🗄️
```sql
--MySQL连接示例
mysql-h192.168.1.100-uroot-p
```
3.弹性IP:云环境中的高可用架构☁️
```aws-cli
AWS分配弹性IP示例
awsec2allocate-address--domainvpc
```
>提示💡:在云环境中,弹性IP可以随时解绑并绑定到其他实例,实现快速故障转移!
通过合理使用这三种IP地址,可以构建安全、灵活且高效的网络架构🚀。公网IP对外提供服务,私网IP保障内部通信安全,弹性IP则提供了业务连续性的保障!
145

被折叠的 条评论
为什么被折叠?



