Mam postawiony serwer apacha2 oraz ftp.
Wszystko działało ładnie dopóki nie dołożyłem drugiej karty sieciowej do komputera i nie postanowiłem zrobić z niego bramy dla lanu.
Kod: Zaznacz cały
eth0 dostaje adres z dhcp jest to 192.168.47.130
eth1 ma statyczny 192.168.1.1
maski na obu to 255.255.255.0
na eth1 działa server dhcp3
A to plik konfiguracji mojego dhcpa:
Kod: Zaznacz cały
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.254;
default-lease-time 600;
option domain-name „pracownia”;
option domain-name-servers 62.21.99.95;
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
host scorpio { # komputer nr 1
hardware ethernet adres makowy mój;
fixed-address 192.168.1.100;
}
}
Teraz mam jeszcze konfigurowanego firewalla:
Kod: Zaznacz cały
# wlaczenie w kernelu forwardowania
echo 1 > /proc/sys/net/ipv4/ip_forward
# czyszczenie starych regul
iptables -F
iptables -X
iptables -t nat -X
iptables -t nat -F
# ustawienie polityki dzialania
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
# polaczenia nawiazane
iptables -A INPUT -j ACCEPT -m state --state ESTABLISHED,RELATED
iptables -A FORWARD -j ACCEPT -m state --state ESTABLISHED,RELATED
iptables -A OUTPUT -j ACCEPT -m state --state ESTABLISHED,RELATED
# udostepniaie internetu w sieci lokalnej
# dla kompa nr 1
iptables -t nat -A POSTROUTING -s 192.168.1.100 -j MASQUERADE
iptables -A FORWARD -m mac --mac-source adres makowy mój -j ACCEPT
- -nie mogę z komputera z Windows XP pingować ani adresu 192.168.1.1 czyli mojej bramy i nie mogę dostać się na serwer apache z serwera też nie mogę pingować komputera w lanie.
Ale internet śmiga pięknie.
Co mam źle?
Chodzi mi o to żeby serwer widział komputer w lanie i na odwrót.
To jest mój projekt i całość stoi na vwware na Windows XP.
Z kolejnego wirtualnego komputera, który jest w podsieci razem z tym serwerem mogę się bez problemu dostać na stronę po adresie 192.168.47.130 i to oczywiste w sumie jest.
Z serwera da mi się pingować z karty eth1 adres komputera z Windows XP 192.168.1.100
Wykonujęi ping dochodzi ale z Windows XP nie dochodzi.Kod: Zaznacz cały
ping -I et1 192.168.1.100
Jak zrobić by on ten adres przekierowywał do serwera mojego a nie leciał w "¦wiat"?
[Dodano: 2009-05-12, 14:16]
I dodam jeszcze, że mam dziwny problem nie mogę wejść lynxem na localhost?nic nie działa i:Kod: Zaznacz cały
lynx localhost
też nie działa.Kod: Zaznacz cały
ping localhost
Co jest grane?
[Dodano: 2009-05-12, 17:10]
Dobrze już zrobiłem.
W firewallu miałem ustawione DROP na INPUT już zrobiłem ACCTIVE i działa.