Всем доброго времени суток!
Настроил раздачу интернета в локальную сеть через Mandriva free. Поставил и настроил прокси-сервер. Все необходимые настройки прописал как на локальной машине, так и на сервере. При такой же конфигурации на Alt Linux 4.1.1 все работало.
P.S. В настройках браузера на сервере задал выход через прокси, все идет.
P.P.S. Пинг с локальной машины на сервер не проходит. В чем может быть проблема?,
Chain dropBcast (2 references)
target prot opt source destination
DROP all -- anywhere anywhere ADDRTYPE match dst-type BROADCAST
DROP all -- anywhere BASE-ADDRESS.MCAST.NET/4
Chain dropInvalid (2 references)
target prot opt source destination
DROP all -- anywhere anywhere state INVALID
Chain net2fw (4 references)
target prot opt source destination
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
Drop all -- anywhere anywhere
LOG all -- anywhere anywhere LOG level info prefix `Shorewall:net2fw:DROP:'
DROP all -- anywhere anywhere
Chain reject (10 references)
target prot opt source destination
DROP all -- anywhere anywhere ADDRTYPE match src-type BROADCAST
DROP all -- BASE-ADDRESS.MCAST.NET/4 anywhere
DROP igmp -- anywhere anywhere
REJECT tcp -- anywhere anywhere reject-with tcp-reset
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
Chain smurfs (0 references)
target prot opt source destination
RETURN all -- default anywhere
LOG all -- anywhere anywhere ADDRTYPE match src-type BROADCAST LOG level info prefix `Shorewall:smurfs:DROP:'
DROP all -- anywhere anywhere ADDRTYPE match src-type BROADCAST
LOG all -- BASE-ADDRESS.MCAST.NET/4 anywhere LOG level info prefix `Shorewall:smurfs:DROP:'
DROP all -- BASE-ADDRESS.MCAST.NET/4 anywhere
iptables -A INPUT ACCEPT
text
Bad argument `ACCEPT'
Try `iptables -h' or 'iptables --help' for more information.
AlexNik написал:
Как сеть организована? Может стоит фильтрация по ip или mас - адресам?
маска? шлюзы? ip-статический?
маршруты? что выводит route?
Если нет пинга проблема или в фаерволе или в сети. Для начала можно отключить фаервол.
Отключить на обоих компьютерах.
Никакой фильтрации я не ставил еще. Все IP статические и прописаны как положено.
route
text
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.56.27.160 * 255.255.255.224 U 5 0 0 eth1
192.168.1.0 * 255.255.255.0 U 5 0 0 eth0
link-local * 255.255.0.0 U 5 0 0 eth0
link-local * 255.255.0.0 U 5 0 0 eth1
default 10.56.27.161 0.0.0.0 UG 5 0 0 eth1
Больно сильно у тебя файрвол настроен. Ты его сам настраивал? Если да то открой порт на каком весит прокся. С вывода iptables я понял что у тебя всё закрыто.
Больно сильно у тебя файрвол настроен. Ты его сам настраивал? Если да то открой порт на каком весит прокся. С вывода iptables я понял что у тебя всё закрыто.
Файрвол вообще не настраивал и не трогал. Но то, что порты закрыты понял сразу. У iptables есть вообще конфигурационный файл, чтобы его открыть и настроить файрвол?
Через конфиг для меня удобнее просто. Нашёл где лежит.
Создавал свои правила неоднократно. Не помогло. Все порты закрыты все равно.
Вернулся обратно на ALt Linux. Сделал все те же настройки, все заработало. Интересная вещь однако :o.
Через конфиг для меня удобнее просто. Нашёл где лежит.
Создавал свои правила неоднократно. Не помогло. Все порты закрыты все равно.
Вернулся обратно на ALt Linux. Сделал все те же настройки, все заработало. Интересная вещь однако :o.[/quote]
Покажите Ваши правила.
[console]
# iptables -A FORWARD -s 168.192.1.0/24 -i eth0 -j ACCEPT
# iptables -A FORWARD -d 168.192.1.0/24 -o eth0 -j ACCEPT
# iptables -A FORWARD -o eth0 -p tcp -j DROP
# iptables -A FORWARD -o eth1 -p tcp -j DROP
# iptables -t nat -A PREROUTING --dst 192.168.1.1 -p tcp --dport 3128 -j DNAT --to-destination 192.168.1.1:8081
[/console]
Это то, что стоит сейчас. Здесь eth0 - смотрит в локальную сеть, eth1 - смотрит в интернет.
Хотел воспользоваться ещё таким правилом
[console]
# iptables -A POSTROUTING -o eth1 -j SNAT --to-source 10.56.X.X
[/console]
но получил ошибку
[console]
# iptables: No chain/target/match by that name.
[/console]
И ещё вопросик про раздачу интернета по локалу. Две мандривы фри, сеть настроена и модем (usb от МТС) не конфликтует. Но вот как заставить модем отправить интернет и на вторую машинку, тут вопрос. Пробовал центре управления-сеть и интернет-совместное использование интернет соединения...но оно мне говорит: "В вашей системе не обнаружено ни одного настроенного для работы с локальной сетью сетевого адаптера." как это излечить и всё таки направить интернет не тока на первую машину, а на вторую.
[console]
# iptables -A FORWARD -s 168.192.1.0/24 -i eth0 -j ACCEPT
# iptables -A FORWARD -d 168.192.1.0/24 -o eth0 -j ACCEPT
# iptables -A FORWARD -o eth0 -p tcp -j DROP
# iptables -A FORWARD -o eth1 -p tcp -j DROP
# iptables -t nat -A PREROUTING --dst 192.168.1.1 -p tcp --dport 3128 -j DNAT --to-destination 192.168.1.1:8081
[/console]
Это то, что стоит сейчас. Здесь eth0 - смотрит в локальную сеть, eth1 - смотрит в интернет.
Хотел воспользоваться ещё таким правилом
[console]
# iptables -A POSTROUTING -o eth1 -j SNAT --to-source 10.56.X.X
[/console]
но получил ошибку
[console]
# iptables: No chain/target/match by that name.
[/console]
Пробуй очистить, а потом разрешить все пока без всяких сквидов:
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
iptables -t nat -X
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j SNAT --to-source 10.56.27.160
Lamer_In_Linux написал:
Перечитав всю ту тему, так и не въехал...лог с рута, может кто подскажет как бороться
text
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.64.64.64 * 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 * 255.255.255.0 U 10 0 0 eth0
link-local * 255.255.0.0 U 10 0 0 eth0
default * 0.0.0.0 U 0 0 0 ppp0
default linux-2.local 0.0.0.0 UG 10 0 0 eth0