Ovako stoje stvari. Ovaj računar (Arch Linux) ima dvije mrežne kartice. Preko jedne (eth0) je spojen sa AP-om a preko druge (eth1) sa Windows računarom. U Vindozi sve radi, primjenio sam "bridge connections", i oba računara imaju net. Međutim, u Linuksu jedan drugog uopšte ne vide.
Evo svih bitnih podešavanja:
/etc/rc.conf:
lo="lo 127.0.0.1"
#eth0="dhcp"
eth0="eth0 192.168.100.101 netmask 255.255.255.0 broadcast 192.168.100.255"
#eth1="dhcp"
eth1="eth1 192.168.100.102 netmask 255.255.255.0 broadcast 192.168.100.255"
INTERFACES=(lo eth0 eth1)
gateway="default gw 192.168.100.252"
ROUTES=(gateway)
/etc/resolve.conf
nameserver 192.168.100.252
Na Vindouz računaru:
IP Address: 192.168.100.103
Subnet: 255.255.255.0
Gateway: 192.168.100.252
DNS: 192.168.100.252
Inače, probah razne kombinacije, ona sa dhcp-om ne radi... Takođe sam probao i bez DNS-a i Gateway-a na Vindozi, ništa. Jedan drugog uopšte ne vide...
bash-3.2# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.100.252 0.0.0.0 UG 0 0 0 eth0
net.ipv4.ip_forward=1
Ne znam šta bih još... Da li nešto možda sa IP tabelama?
bash-3.2# iptables --list-rules
-P INPUT DROP
-P FORWARD DROP
-P OUTPUT ACCEPT
-N fw-interfaces
-N fw-open
-N interfaces
-N open
-A INPUT -s 127.0.0.0/8 -i eth0 -j DROP
-A INPUT -s 172.16.0.0/12 -i eth0 -j DROP
-A INPUT -s 10.0.0.0/8 -i eth0 -j DROP
-A INPUT -p icmp -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -j interfaces
-A INPUT -j open
-A INPUT -p tcp -j REJECT --reject-with tcp-reset
-A INPUT -p udp -j REJECT --reject-with icmp-port-unreachable
-A INPUT -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -m state --state NEW -j DROP
-A INPUT -f -j DROP
-A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG FIN,SYN,RST,PSH,ACK,URG -j DROP
-A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -j DROP
-A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -j fw-interfaces
-A FORWARD -j fw-open
-A FORWARD -j REJECT --reject-with icmp-host-unreachable
-A FORWARD -i eth0 -o eth1 -j ACCEPT
-A FORWARD -i eth1 -o eth0 -j ACCEPT
-A fw-interfaces -i eth0 -j ACCEPT
-A fw-interfaces -i eth1 -j ACCEPT
-A interfaces -i lo -j ACCEPT
-A interfaces -i eth0 -j ACCEPT
-A interfaces -i eth1 -j ACCEPT
-A open -i eth0 -p tcp -m tcp -j ACCEPT
-A open -i eth1 -p tcp -m tcp -j ACCEPT
-A open -i eth1 -p udp -m udp -j ACCEPT
-A open -i eth0 -p udp -m udp -j ACCEPT
Pokušao sam, naravno, i bez iptables, ali ista stvar. Više nemam ideja, pa vas molim za pomoć.
