aschmahmann changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.7.0 and js-ipfs 0.50.2 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of Conduct: https://git.io/vVBS0
badasss has joined #ipfs
badasss has left #ipfs [#ipfs]
nrmt^ has quit []
FennecCode has quit [Ping timeout: 258 seconds]
caef^ has joined #ipfs
spossiba has quit [Remote host closed the connection]
spossiba has joined #ipfs
rudolph__ has quit [Quit: Leaving]
FennecCode has joined #ipfs
is_null has quit [Ping timeout: 265 seconds]
is_null has joined #ipfs
reit has joined #ipfs
mowcat has quit [Remote host closed the connection]
grinja has quit [Quit: 📵]
jesse22 has quit [Ping timeout: 268 seconds]
reit has quit [Ping timeout: 256 seconds]
royal_screwup21 has joined #ipfs
gde33 has quit [Read error: Connection reset by peer]
gde33 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 256 seconds]
lanartri has quit [Remote host closed the connection]
lanartri has joined #ipfs
dqx has quit [Ping timeout: 246 seconds]
Acacia has quit [*.net *.split]
khubo has quit [*.net *.split]
chachasmooth has quit [*.net *.split]
improbable has quit [*.net *.split]
Adbray has quit [*.net *.split]
jadedctrl has quit [*.net *.split]
LiftLeft has quit [*.net *.split]
CGretski has quit [*.net *.split]
codepy69 has quit [*.net *.split]
betawaffle has quit [*.net *.split]
christmassy-dan- has quit [*.net *.split]
physpi has quit [*.net *.split]
nimaje has quit [*.net *.split]
xinbenlv has quit [*.net *.split]
jessicara has quit [*.net *.split]
carrot^ has quit [*.net *.split]
moul__ has quit [*.net *.split]
olizilla has quit [*.net *.split]
feross has quit [*.net *.split]
horrified has quit [*.net *.split]
jnes has quit [*.net *.split]
windsok has quit [*.net *.split]
Forkk has quit [*.net *.split]
wmo has quit [*.net *.split]
wirew0rm has quit [*.net *.split]
Jesin has quit [Ping timeout: 246 seconds]
is_null has quit [Ping timeout: 252 seconds]
chachasmooth has joined #ipfs
Acacia has joined #ipfs
khubo has joined #ipfs
carrot^ has joined #ipfs
codepy69 has joined #ipfs
physpi has joined #ipfs
improbable has joined #ipfs
nimaje has joined #ipfs
Adbray has joined #ipfs
CGretski has joined #ipfs
christmassy-dan- has joined #ipfs
jadedctrl has joined #ipfs
betawaffle has joined #ipfs
xinbenlv has joined #ipfs
jessicara has joined #ipfs
LiftLeft has joined #ipfs
moul__ has joined #ipfs
wirew0rm has joined #ipfs
windsok has joined #ipfs
olizilla has joined #ipfs
jnes has joined #ipfs
wmo has joined #ipfs
horrified has joined #ipfs
feross has joined #ipfs
Forkk has joined #ipfs
Sigma has quit [Ping timeout: 246 seconds]
Sigma has joined #ipfs
betawaffle has quit [Ping timeout: 249 seconds]
betawaffle has joined #ipfs
}ls{ has quit [Ping timeout: 240 seconds]
wallacer has quit [Quit: No Ping reply in 180 seconds.]
nopee has quit [Remote host closed the connection]
Nact has joined #ipfs
Michi[m] has quit [Quit: Idle for 30+ days]
SteveFisher[m] has quit [Quit: Idle for 30+ days]
garethfromwales[ has quit [Quit: Idle for 30+ days]
royal_screwup21 has joined #ipfs
gozir has joined #ipfs
gozir has quit [Client Quit]
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
Trieste has quit [Remote host closed the connection]
PICSES_ has quit [Ping timeout: 256 seconds]
ylp has quit [Quit: Leaving.]
lokiyo has joined #ipfs
<lokiyo>
Hello, im new using IPFS and i would like to know how to setup a private network. I have IPFS Desktop, I know i need to generate a swarm key and delete all default nodes but how to do it on windows? thank you
bqv has quit [Ping timeout: 260 seconds]
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
conifer has joined #ipfs
conifer has quit [Remote host closed the connection]
conifer has joined #ipfs
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
Ringtailed-Fox has quit [Read error: Connection reset by peer]
royal_screwup21 has quit [Ping timeout: 272 seconds]
royal_screwup21 has joined #ipfs
Jesin has joined #ipfs
ctOS has joined #ipfs
bmwiedemann1 has quit [Ping timeout: 246 seconds]
GregTheHun has quit [Ping timeout: 260 seconds]
GregTheHun has joined #ipfs
RingtailedFox has joined #ipfs
arcatech has joined #ipfs
GregTheHun has quit [Read error: Connection reset by peer]
jesse22 has quit [Ping timeout: 268 seconds]
lokiyo has quit [Remote host closed the connection]
jesse22 has joined #ipfs
GregTheHun has joined #ipfs
RingtailedFox has quit [Read error: Connection reset by peer]
RingtailedFox has joined #ipfs
RingtailedFox has quit [Read error: Connection reset by peer]
royal_screwup21 has quit [Ping timeout: 240 seconds]
Ringtailed-Fox has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
RhineDevil has joined #ipfs
<RhineDevil>
Why does IPFS use as part of its Peer.ID public to anyone any IP address is listening on? Sounds terrible privacy-wise and unnecessary performance-wise
<swedneck>
can you clarify what you mean? i'm afraid i don't understand what you're asking
<RhineDevil>
"the node's Peer.ID still includes those IP addresses"
<swedneck>
the peer ID doesn't contain anything as far as i'm aware, it's just the CID of a public key
<swedneck>
are you maybe confusing it with peer IDs having addresses associated with them?
<RhineDevil>
swedneck, dunno about that, the document I posted says it includes them. Dunno when it was created though, it may talk about things from a previous revision
<swedneck>
also "Peer.ID" is probably taken from the go-ipfs config, just refer to it as "peer ID"
<swedneck>
to avoid confusion
<swedneck>
and for what it's worth the claim seems false anyway, running `ipfs id` doesn't show `0.0.0.0`
<RhineDevil>
whatever. point is, does go-ipfs publish a list of ip addresses it's listening on when connecting to another node, swedneck? According to the link I posted and 2016 kefka comment on https://news.ycombinator.com/item?id=12719771 it dies
<RhineDevil>
*it does
<RhineDevil>
"In fact, IPFS via the DHT, tells the network of your whole network topology, including internal address you may have, and VPN endpoints too"
<swedneck>
that sounds very incorrect
<RhineDevil>
swedneck, dunno who should I believe if two people's that don't seem to know each other tell the same thing?
<swedneck>
i'd reccomend doing your own research if you want to be 100% certain
<RhineDevil>
swedneck, how
<RhineDevil>
afaik there's no method of sitting between the ipfs service and whoever it connects to
<swedneck>
well the extreme method would be reading and understanding the source code
<RhineDevil>
:(
<swedneck>
the easier way is doing what i'm doing right now, using ipfs commands to try and get a picture of what it does
<swedneck>
and reading the docs
<RhineDevil>
swedneck, they said on https://github.com/ipfs-inactive/faq/issues/12 that "Down the road we plan on implementing a TOR-like routing system that may provide anonymity". Any details on what it should look like or what's missing before working on it?
<swedneck>
i have no idea about that, i do recall the devs somewhat more recently saying it would be way down the road
royal_screwup21 has joined #ipfs
<RhineDevil>
swedneck, what do they prioritize now
<swedneck>
as for your original question this is what seems to be going on:
<swedneck>
go-ipfs does publish your internal addresses, but it can be configured not to
<swedneck>
i suspect it has to publish them for other nodes on the local network to be able to reach it, but then there
<swedneck>
* i suspect it has to publish them for other nodes on the local network to be able to reach it, but then there's mdns and stuff so i'm not sure
<RhineDevil>
swedneck, is it possible that in 2016 there wasn't such an option?
KempfCreative has quit [Ping timeout: 265 seconds]
<swedneck>
that could be the case
<swedneck>
could theoretically build go-ipfs as it was then, and chech
<swedneck>
check*
justanotherdude has quit [Quit: RAGEQUIT]
variety[m] has joined #ipfs
variety[m] has left #ipfs [#ipfs]
<RhineDevil>
swedneck, let's say I had it listening on two interfaces, on i2p and on the clearnet. If I understood right I can decide to be reachable on only one address, right?
<RhineDevil>
And by that I mean
<swedneck>
off the top of my head i don't see why it wouldn't be reachable on both, though obviously only on the respective network
<swedneck>
i.e. i2p can only reach it over i2p and clearnet only over clearnet
<RhineDevil>
swedneck, cause I'd set it to not reveal its normal public address
<RhineDevil>
or Tor if you like
<RhineDevil>
it just... shouldn't reveal its real IP address but be reachable from both I think
<swedneck>
hmm, it could be reachable if it can simply act as if it's behind NAT, maybe
<swedneck>
this is a bit beyond my knowledge
<RhineDevil>
last question, what are ipfs devs working on rn?
<jmsx>
if listening or not listening on an available interface is a security concern, the answer would be to configure an environment such that it would be impossible in the first place
<jmsx>
and not trust the application to do as you ask
<jmsx>
RhineDevil: running your security-considerate IPFS daemon in a VM whose network is restricted to the desired interface, say, or using namespaces / routing domains to achieve what you want
RhineDevil has quit [Remote host closed the connection]
dqx has quit [Ping timeout: 260 seconds]
<jmsx>
with mind to the possibility of exploitation; if IPFS is forced to behave in a way that's not intended/configured, can it see the interfaces? can it listen on them if it wanted to?
RhineDevil has joined #ipfs
<jmsx>
also, sharing the data storage between two networks/daemons is very likely something you wouldn't want to do, if your intention is to have those two environments be logically segmented for privacy concerns
sfa has joined #ipfs
sfa has quit [Remote host closed the connection]
digitalnomad91 has quit [Ping timeout: 272 seconds]
lord| has quit [Ping timeout: 240 seconds]
lord| has joined #ipfs
dqx has joined #ipfs
dqx has quit [Max SendQ exceeded]
rodolf0 has quit [Quit: Leaving]
aesthe has joined #ipfs
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
Ringtailed_Fox has joined #ipfs
Ringtailed-Fox has quit [Read error: Connection reset by peer]
mowcat has quit [Remote host closed the connection]
royal_screwup21 has quit [Ping timeout: 264 seconds]
Acacia has quit [Quit: Lost terminal]
AnotherFoxGuy has quit [Quit: Ping timeout (120 seconds)]
probono has quit [Quit: Ping timeout (120 seconds)]
AnotherFoxGuy has joined #ipfs
probono has joined #ipfs
Ringtailed-Fox has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
aesthe has quit [Remote host closed the connection]
tsrt^ has joined #ipfs
chachasmooth has quit [Ping timeout: 260 seconds]
chachasmooth has joined #ipfs
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 260 seconds]