全球主机交流论坛

标题: linux(debian)里,如何将某个IP指向到127.0.0.1? [打印本页]

作者: 王胖    时间: 2021-2-13 14:37
标题: linux(debian)里,如何将某个IP指向到127.0.0.1?
数据格式不对,走FTP转移
需要将数据内的IP指向到127.0.0.1

直接修改数据内的IP不行,所以只能指向,大佬们何以教我?

PS:修改/etc/hosts也不行
作者: 主菜单    时间: 2021-2-13 15:17
iptables禁止访问?
作者: 6700    时间: 2021-2-13 15:29
ip route add 禁止的IP via 127.0.0.1
你是要这个效果?
作者: 王胖    时间: 2021-2-13 15:40
6700 发表于 2021-2-13 15:29
ip route add 禁止的IP via 127.0.0.1
你是要这个效果?

对,将某个IP影射或者回环到127.0.0.1
作者: 6700    时间: 2021-2-13 15:47
王胖 发表于 2021-2-13 15:40
对,将某个IP影射或者回环到127.0.0.1

但这只是通过127.0.0.1路由,这是要做啥
作者: 王胖    时间: 2021-2-13 16:57
本帖最后由 王胖 于 2021-2-13 21:39 编辑
6700 发表于 2021-2-13 15:47
但这只是通过127.0.0.1路由,这是要做啥


以前在WINDOWS下**作成功过映射IP,linux下真不知道
作者: 王胖    时间: 2021-2-13 18:25
在WIN下可以这么干,但是在LINUX下不知道怎么搞,所以求助

  1. C:\Windows\system32>netsh int ip add address "Loopback" 192.168.1.222

  2. C:\Windows\system32>netsh int ip show addresses

  3. 接口 "Loopback Pseudo-Interface 1" 的配置
  4.     DHCP 已启用:                          否
  5.     IP 地址:                           192.168.1.222
  6.     子网前缀:                        192.168.1.0/24 (掩码 255.255.255.0)
  7.     IP 地址:                           127.0.0.1
  8.     子网前缀:                        127.0.0.0/8 (掩码 255.0.0.0)
  9.     InterfaceMetric:                      75

  10. C:\Windows\system32>ping 192.168.1.222

  11. 正在 Ping 192.168.1.222 具有 32 字节的数据:
  12. 来自 192.168.1.222 的回复: 字节=32 时间<1ms TTL=128
复制代码

作者: 6700    时间: 2021-2-13 20:03
本帖最后由 6700 于 2021-2-13 20:06 编辑

edit
作者: 6700    时间: 2021-2-13 20:13
王胖 发表于 2021-2-13 18:25
在WIN下可以这么干,但是在LINUX下不知道怎么搞,所以求助


iptables -t nat -I OUTPUT -p tcp -d 目标IP --dport 21 -j DNAT --to-destination 127.0.0.1:21

只能凑合,数据要有规律还是正则替换比较好
作者: 王胖    时间: 2021-2-13 21:29
6700 发表于 2021-2-13 20:13
iptables -t nat -I OUTPUT -p tcp -d 目标IP --dport 21 -j DNAT --to-destination 127.0.0.1:21

只能 ...

谢了,搞定了,用的是另外一个命令,直接回环了
ip addr add 21.21.21.21 dev lo
作者: 6700    时间: 2021-2-13 21:39
王胖 发表于 2021-2-13 21:29
谢了,搞定了,用的是另外一个命令,直接回环了
ip addr add 21.21.21.21 dev lo

厉害,没想到还能这样




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4