1. intro

We assume that your fedora is running on a laptop with a wireless uplink on wlan0.

The onboard network interface eth0 will be used as a dhcp server and router to the internet via wlan0.

2. eth0

ifconfig eth0 10.11.12.1/24
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t "nat" -A "POSTROUTING" -o "wlan0" -j "MASQUERADE"

3. dhcp

yum -y install dhcp
vi /etc/dhcp/dhcpd.conf
#
authoritative;
default-lease-time 86400;
log-facility local7;
#option domain-name "d01.net";
option domain-name-servers 9.9.9.9;

subnet 10.11.12.0 netmask 255.255.255.0
        {
         option routers 10.11.12.1;
         pool {range 10.11.12.101 10.11.12.199;}
        }
dhcpd eth0 -d