- Agregar a /etc/hosts las direcciones y los nombres de la iPAQ y la PC
echo "192.168.0.200 mypc" >> /etc/hosts
echo "192.168.0.202 ipaq" >> /etc/hosts
- Poner la siguiente instrucción al final del archivo /etc/rc.d/rc.local
echo "/etc/rc.d/rc.ipaq" >> /etc/rc.d/rc.local
- Crear el archivo /etc/rc.d/rc.ipaq y cambiar sus permisos.
cat - > /etc/rc.d/rc.ipaq
#!/bin/bash
# Masquerading/Forwarding
# Be careful! These rules are not safe!
/sbin/modprobe ip_tables
/sbin/modprobe iptable_filter
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_conntrack_irc
/sbin/modprobe iptable_nat
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_nat_irc
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -F INPUT
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -F OUTPUT
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables -F FORWARD
/sbin/iptables -F -t nat
/sbin/iptables -Z
# Change eth0 to whatever is your interface for the Intenet!
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.202 -j MASQUERADE
/sbin/iptables -A FORWARD -s 192.168.0.202 -j ACCEPT
/sbin/iptables -A FORWARD -d 192.168.0.202 -j ACCEPT
# USB Networking
/sbin/modprobe usbnet
# You may need to enable IP Forwarding:
echo 1 > /proc/sys/net/ipv4/ip_forward
Presiona CTRL-D para terminar y después teclea:
chmod 755 /etc/rc.d/rc.ipaq
- Crea el archivo /etc/sysconfig/network-scripts/ifcfg-usb0:
cat - > /etc/sysconfig/network-scripts/ifcfg-usb0
DEVICE=usb0
IPADDR=192.168.0.200
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
ONBOOT=no
- Ejecuta el archivo /etc/rc.d/rc.ipaq/
/etc/rc.d/rc.ipaq