deepin 系统永久修改 ip 地址
时间: 2024-09-27 21:06:23 浏览: 56
Deepin系统通常分配的是动态IP地址,如果你想要设置一个固定的公网IP地址来SSH远程连接,这通常涉及到网络配置或者使用特定的软件(如NAT-PMP或UPnP)映射静态端口。以下是在Windows系统上实现这个过程的一个概述[^1]:
1. **配置SSH服务器**: 在Deepin系统中,确认你的SSH服务已启用并允许外部连接。编辑`/etc/ssh/sshd_config`文件,可能需要添加或修改以下行:
```
PermitRootLogin yes
Port <你想使用的端口号>
```
2. **映射固定端口**: 如果你的路由器支持NAT-PMP或UPnP(Universal Plug and Play),你可以通过这些协议让路由器自动将指定的内部端口映射到公共IP。在路由器管理界面查找相关功能并按照说明操作。
3. **使用第三方工具**: 使用第三方软件如No-IP、DynDNS等定期更新你的域名指向你的静态IP地址,这样每次更改时只需要更新服务即可。
4. **手动设置隧道**: 如果上述方法不可行,可以考虑手动创建一个端口转发(如通过`iptables`或`ngrok`)。但请注意,这并不是长久之计,因为这些服务可能会有期限限制。
记住,由于每个环境的具体差异,实际步骤可能会有所不同。完成上述步骤后,你应该能够使用指定的公网IP和端口进行SSH连接。
相关问题
deepin 命令行修改ip
Deepin Linux是一个基于Ubuntu的Linux发行版,其命令行工具主要是通过`ifconfig`或`ip`命令来管理网络配置,包括IP地址。如果你想修改主机的IP地址,可以按照以下步骤操作:
1. 打开终端:在桌面左下角搜索栏输入“终端”或按下快捷键`Ctrl + Alt + T`。
2. 使用`ifconfig`:如果是老版本的Deepin或Ubuntu,你可以使用以下命令查看并修改接口(如eth0、enp0s3等)的IP:
```
ifconfig [接口名] [新IP]/[子网掩码]/[默认网关]
```
例如:
```
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1
```
其中,`sudo`用于以管理员权限运行命令,`192.168.1.100`替换为你想设置的新IP。
3. 使用`ip`命令:如果你的系统更新到了新版本,推荐使用`ip`命令,它提供了更详细的网络管理功能:
```
sudo ip addr add [新IP]/[子网掩码] dev [接口名]
sudo ip route add default via [默认网关]
```
例子:
```
sudo ip addr add 192.168.1.100/24 dev ens33
sudo ip route add default via 192.168.1.1
```
请注意,在修改之前,确保你知道你要做什么,并备份当前的网络配置以防万一。此外,如果有DHCP自动获取IP的情况,可能需要先停止DHCP服务才能手动设置固定IP。
deepin20.04 静态ip
设置Deepin 20.04的静态IP地址非常简单。以下是步骤:
1. 打开系统设置:点击左上角的“DDE”图标,选择“设置”。
2. 进入网络设置:在左侧导航栏中选择“网络”选项。
3. 选择连接:在网络设置窗口中,找到您要设置静态IP的连接,并点击它。
4. 进入IPv4设置:在选中连接的右侧,点击“IPv4”选项卡。
5. 更改IP类型:在IPv4设置下拉菜单中选择“手动”。
6. 输入IP地址:在“地址”字段中输入您想要的静态IP地址。确保它在您网络的有效IP地址范围之内。
7. 输入子网掩码:在“子网掩码”字段中输入您网络的子网掩码。
8. 输入网关地址:在“网关”字段中输入您网络的网关地址。这通常是您路由器的IP地址。
9. 输入DNS服务器:在“DNS”字段中,输入一个或多个DNS服务器的IP地址。您可以使用自己的ISP提供的DNS服务器或者使用Google Public DNS(8.8.8.8和8.8.4.4)。
10. 保存设置:点击右下角的“应用”按钮,保存您的设置。
11. 重新连接网络:断开并重新连接到您的网络,以使新的静态IP设置生效。
现在,您的Deepin 20.04系统已成功配置了静态IP地址。请注意,如果您在网络中有其他设备连接到相同的IP地址,并且您设置了重复的IP地址,可能会引起网络冲突。确保您的静态IP地址是唯一的,并与您的网络一致,以避免任何问题。
阅读全文