provide internet til anden pc
Jeg har to computere - den ene med linux og trådløst netkort og den anden med windows og ikke trådløst netkort. Jeg tænker at jeg kan forbinde de to med kabel således at den uden trådløst netkort kan trække internet via den anden. Er det muligt, og i såfald hvordan?
Kommentarer2
Re: provide internet til anden pc
echo 1 > /proc/sys/net/ipv4/ip_forward
ifconfig eth0 192.168.2.1 netmask 255.255.255.0
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
iptables -A FORWARD -i eth1 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT
så kan du vælge at sætte en dhcp server op på linux maskinen, eller du kan manuelt sætte windows maskinen til at benytte linux maskinen som gateway
Re: provide internet til anden pc
først et script der gør det hele lidt nemmere at få igang når det skal bruges. du kan også smide init stop linjerne til at lukke for dhcp og nat
{{
sudo ifconfig eth0 10.0.0.1
sudo /etc/init.d/dhcp3-server start
sudo /etc/init.d/ipmasq start
sudo ifconfig eth0 10.0.0.1
sudo ifconfig eth0
}}
Jeg har installeret ipmasq og dhcp3-server. min dhcpd.conf ser sådan her ud
ddns-update-style none;
option domain-name "instantretard.eu";
option domain-name-servers 193.162.153.164;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
default-lease-time 604800;
max-lease-time 604800;
authoritative;
subnet 10.0.0.0 netmask 255.255.255.0
{
range 10.0.0.100 10.0.0.254;
option routers 10.0.0.1;
}
jeg antager her at det "lan" min maskine skal være router for sidder på eth0. hvor jeg får adgang til nettet er lige gyldigt. det kan være pptp0 (som f.eks. det 3g jeg har prøver), wlan0 eller noget andet arbitræt. det er lige gyldigt med den her opsætning.