![]() The one we already set up.Freeciv-ftwl - The clients for the Freeciv game Synopsis freeciv-gtk2|freeciv-sdl|freeciv-xaw|freeciv-win32|freeciv-ftwl Let’s doĬlients will need a destination to connect to, corresponding to a server like We haven’t configured a client tunnel in this series of guides yet. To be up all the time (it’s the one I used to test this on my laptop). There will be one available at the following b32:Ĥ2p, but it’s not going Particularly, you will need the destination(either the base32 or theĪddresshelper address) of an existing i2p-based Freeciv server. On a computer other than the computer running the server. Similar to the previous tutorials, except in this case it is intended to be run RUN adduser -disabled-password -gecos ',' freecivĬOPY $file /usr/share/games/freeciv/$fileįreeciv over i2p: The Client Prerequisites ![]() So, to create a container which uses your modified ruleset, you can use this We can do this by explicitlyĭefining the command to be run to start the server. Besides that, we’ll have to ensure that our server doesn’tĬonnect to the clearnet Freeciv metaserver. In our Dockerfile, we create a user ‘freeciv’ to run Install the Freeciv Server in a containerĪ common mistake in Docker containers is to run applications as root in theĬontainer unnecessarily. To add them at the end, to ensure that they are applied last. Of course, you can add these lines to any freeciv ruleset. Make it work reliably with i2p, turn up the timeout options a bit by copying Copy that file to theĭirectory where you’re configuring your Freeciv server container. Freeciv server on Debian uses the folder /usr/share/games/freeciv/ Now that you’ve got your server tunnel, it’s time to configure the Freeciv Adjust the timeouts for connecting to the Freeciv Server In order to make Freeciv run across i2p, it helps to make a few adjustments toįreeciv. ![]() Now that you’ve customized your i2pd container, you can docker build/docker run outbound.quantity: This is the number of tunnels that will be created to deal with outbound connections.In this case we’re using alot of them, because we’re trying to game. inbound.quantity: This is the number of tunnels that will be created to deal with inbound connections.The same basic rules apply to it as to inbound tunnels. ![]() outbound.length: This is the length of the tunnel that the server uses to reply to clients.A shorter length corresponds to more speed, but it’s easier to conduct traffic analysis against users who are using fewer hops. inbound.length: This is the length of the tunnel that the client connects to to send messages to the server.While the options are pretty self explanatory, I’ll go over You’ll see that we have some new details in this one compared to our old, Realized that configuring services to run across eepSites is very similar acrossĪlter your nf file to contain this section: Hopefully by now this process is familiar, and readers have Sake, we can use the existing container and network on 172.81.81.0, or we canĬreate new ones. Like the previous tutorials, this tutorial requres a docker network forĬonfiguring the hosts and i2pd running in a docker container. If you desire greater anonymity, Freeciv can be played successfully with as many as 3 hops for both clients and servers, but is sometimes less reliable. The endpoints will not be able to discern eachother’s IP addresses. The intermediate node will know your IP address, but not what you are transmitting. This is a bit like a VPN, but where you would use a random VPN server every time. Server tunnel, and adding in a client tunnel with a fixed destination. Previous two guides by doing slightly more advanced configuration of i2pd’s Games, or to turn down the anonymity(and use i2p as a peer-to-peer network) and You’ll be able to play real-time, demanding games while also having a highĭegree of anonymity anytime soon, it’s entirely possible to play turn-oriented It may surprise you, but it’s actually possible to play games across anonymous View the Project on GitHub J-tt/r-i2p-wiki Gaming on i2p with Freeciv and Docker
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |