Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  3 1720

Kode

modprobe 8021q
vconfig add eth0.102
ifconfig eth0.102 hw ether A0:E4:CB:62:6C:B0
ifconfig eth1 192.168.1.118
dhclient eth0.102
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0.102 -j MASQUERADE
iptables -A FORWARD -i eth0.102 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEP
iptables -A FORWARD -i eth1 -o eth0.102 -j ACCEPT
Kjører på et linux mint (debian-variant) system. Vil ha det opp å gå så tidlig i boot som mulig for å unngår kræsj med noe annet.
Ingenting annet er satt statisk noen andre plasser i systemet
Trigonoceps occipita
vidarlo's Avatar
Donor
/etc/rc.local burde funke. Mulig du må sette +x på det for at det skal verte køyrt.
/dev/urandom
RandomiZed's Avatar
Trådstarter
La det inn som et eget script under rc4.d

rc.local kjöres for hver init. Tenker det blir tröbbel av sånt.
Hvorfor i alle dager legger du bare ikke inn greiene der de skal være?
Så slipper du å evt. knekke ting eller bli overstyrt av annen config.

modprobe 8021q -> /etc/modules
vconfig add eth0.102 -> /etc/interfaces/network
ifconfig eth0.102 hw ether A0:E4:CB:62:6C:B0 -> /etc/interfaces/network
ifconfig eth1 192.168.1.118 -> /etc/interfaces/network
dhclient eth0.102 -> /etc/interfaces/network
echo 1 > /proc/sys/net/ipv4/ip_forward -> /etc/sysctl.conf
iptables -t nat -A POSTROUTING -o eth0.102 -j MASQUERADE -> /etc/iptables.conf
iptables -A FORWARD -i eth0.102 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEP -> /etc/iptables.conf
iptables -A FORWARD -i eth1 -o eth0.102 -j ACCEPT -> /etc/iptables.conf