使用ipns解决ipfs内容更新的问题

1、生成key
ipfs key gen --type=rsa --size=2048 filetestkey

2、文件上ipfs
[bcyf@bc02 /bc/bcyf]$ipfs add audit_jmap.log
added QmSkqy14YofQgtCKGXVTWYW3HZDTAUZxLvpb29MVBkV4cd audit_jmap.log
92 B / 92 B [==========================================================================================================================================================] 100.00%

3、绑定key和文件
[bcyf@bc02 /bc/bcyf]$ipfs name publish --key=filetestkey QmSkqy14YofQgtCKGXVTWYW3HZDTAUZxLvpb29MVBkV4cd
Published to k2k4r8lrbxszjovfh46nrpg3x4a98l0i0deakpye95ie4zvvsn6zpzvx: /ipfs/QmSkqy14YofQgtCKGXVTWYW3HZDTAUZxLvpb29MVBkV4cd

4、前端访问:
http://172.18.194.70:8080/ipns/k2k4r8lrbxszjovfh46nrpg3x4a98l0i0deakpye95ie4zvvsn6zpzvx

5、修改文件内容
[bcyf@bc02 /bc/bcyf]$vi audit_jmap.log

6、修改文件上ipfs
[bcyf@bc02 /bc/bcyf]$ipfs add audit_jmap.log
added QmXKzfFfrFde9F4RY8nx9iTtv446ypippTqKG1zoNuN6fV audit_jmap.log
103 B / 103 B [========================================================================================================================================================] 100.00%
7、再次绑定key和文件
[bcyf@bc02 /bc/bcyf]$ipfs name publish --key=filetestkey QmXKzfFfrFde9F4RY8nx9iTtv446ypippTqKG1zoNuN6fV
Published to k2k4r8lrbxszjovfh46nrpg3x4a98l0i0deakpye95ie4zvvsn6zpzvx: /ipfs/QmXKzfFfrFde9F4RY8nx9iTtv446ypippTqKG1zoNuN6fV


8、前端访问:
http://172.18.194.70:8080/ipns/k2k4r8lrbxszjovfh46nrpg3x4a98l0i0deakpye95ie4zvvsn6zpzvx

显示的为修改后内容

 

 

文件夹操作一样,仅绑定文件改为绑定文件夹

上一篇:IPFS安装


下一篇:如何在IPFS里面上传下载文件