You can find solutions in the thread linked below:
PS: Why Fedora? If you do not have strong needs or loads of knowledge already about this distribution, you’re likely better off choosing another one. Fedora is the “alpha/beta” distribution of the commercial Red Hat distribution which is aimed at professional use in maintained and controlled environments – the very reason you are currently struggling with it. Disabling SELinux and/or the built-in firewall makes your live as administrator a lot easier but also removes the (security) features that make the distribution stand-out amongst the other distributions IMHO. If you’re a typical home user just started with using Linux, an other, less restrictive, distribution way be better suited (for example Ubuntu).