ip_addr.sh 을 만들어 아래 내용을 넣는다.
------------------------------------------------
#!/bin/sh

/sbin/ifconfig eth0 down
/sbin/ifconfig eth0 172.16.2.1 netmask 255.255.255.0 up
/sbin/route del -net 172.16.2.0 netmask 255.255.255.0 dev eth0
/sbin/route add -net 172.16.2.0 netmask 255.255.255.0 dev eth0

/sbin/ifconfig eth1 192.168.10.101 netmask 255.255.255.0 up
/sbin/route del -net 192.168.10.0 netmask 255.255.255.0 dev eth1
/sbin/route add -net 192.168.10.0 netmask 255.255.255.0 dev eth1
/sbin/route add default gw 192.168.10.1
------------------------------------------------
-> 여기서 172.16.2.x 는 내부 ip 영역대 입니다.
-> 192.168.10.x 는 이 허브의 외부 ip 영역대 이고, 회사에서 사용중이라면 사내 내트워크 망이 됩니다.
     사내 네트워크 망의 192.168.10.1 을 기본 게이트웨이로 잡아 인터넷에 연결되도록 합니다.


2. run.sh 을 만들어 아래 내용을 넣고 부팅시 실행 하게 합니다.
------------------------------------------------
#!/bin/sh

/app/ip_addr.sh
#sleep 1

# ipforwarding Setting
echo "1" > /proc/sys/net/ipv4/ip_forward
#sleep 1

iptables -F
iptables -F -t nat
iptables -A FORWARD -o eth1 -j ACCEPT
iptables -A FORWARD -o eth0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
iptables -t nat -A POSTROUTING -o eth1 -j ACCEPT
-------------------------------------------------------------

깔끔 합니다.