Не получается настроеть общий доступ в интернет
Модераторы: SLEDopit, Модераторы разделов
-
Maks47
- Сообщения: 22
Не получается настроеть общий доступ в интернет
Прошу памочь
До того как по не понятной причине был опущен сетевой интерфейс всё работало но теперь нет((((
Прописал занова маршрутизацию не помагло добавил правила в iptables, не чего что делать не пойму помагите!!!!!!!
До того как по не понятной причине был опущен сетевой интерфейс всё работало но теперь нет((((
Прописал занова маршрутизацию не помагло добавил правила в iptables, не чего что делать не пойму помагите!!!!!!!
-
ford1813
- Сообщения: 383
- ОС: Slackware
Re: Не получается настроеть общий доступ в интернет
ifconfig в студию)
-
Voler
- Сообщения: 498
- ОС: Fedora
Re: Не получается настроеть общий доступ в интернет
Вам нужно сделать NAT и FORWARDING.
iptables -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -o eth1 -j SNAT --to-source внешний_адрес
iptables -A FORWARD -p tcp -m multiport -s 192.168.2.0/24 -d any/0 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -o eth1 -j SNAT --to-source внешний_адрес
iptables -A FORWARD -p tcp -m multiport -s 192.168.2.0/24 -d any/0 -j ACCEPT
-
Maks47
- Сообщения: 22
Re: Не получается настроеть общий доступ в интернет
Код:
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:08:A1:2C:E2:54
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::208:a1ff:fe2c:e254/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2057 errors:0 dropped:0 overruns:0 frame:0
TX packets:750 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:218176 (213.0 KiB) TX bytes:51785 (50.5 KiB)
Interrupt:9 Base address:0xd800
eth1 Link encap:Ethernet HWaddr 00:08:A1:82:0B:E4
inet addr:192.168.7.50 Bcast:192.168.7.255 Mask:255.255.255.0
inet6 addr: fe80::208:a1ff:fe82:be4/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:23767 errors:0 dropped:0 overruns:0 frame:0
TX packets:7663 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5092272 (4.8 MiB) TX bytes:1025249 (1001.2 KiB)
Interrupt:9 Base address:0xd400
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1918 errors:0 dropped:0 overruns:0 frame:0
TX packets:1918 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:284762 (278.0 KiB) TX bytes:284762 (278.0 KiB)
-
Maks47
- Сообщения: 22
Re: Не получается настроеть общий доступ в интернет
не помагает либо я не правельно делаю
бутьте так добпы по подробней
-
Voler
- Сообщения: 498
- ОС: Fedora
Re: Не получается настроеть общий доступ в интернет
Внешняя карта это eth1?
Если да то должно быть так
iptables -t nat -F
iptables -t filter -F
iptables -P FORWARD DROP
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -o eth1 -j SNAT --to-source 192.168.7.50
iptables -A FORWARD -p tcp -m multiport -s 192.168.2.0/24 -d any/0 --dport 80,25,110,20,21,22 -j ACCEPT
Если вы управляете по сети вашим сервер ssh
то еще не забудь. открыть доступ для консоли.
iptables -A INPUT -p tcp -i eth0 -s твой_адрес -d 192.168.1.1 --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0 -s 192.168.1.1 --sport 22 -d твой_адрес -j ACCEPT
Если да то должно быть так
iptables -t nat -F
iptables -t filter -F
iptables -P FORWARD DROP
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -o eth1 -j SNAT --to-source 192.168.7.50
iptables -A FORWARD -p tcp -m multiport -s 192.168.2.0/24 -d any/0 --dport 80,25,110,20,21,22 -j ACCEPT
Если вы управляете по сети вашим сервер ssh
то еще не забудь. открыть доступ для консоли.
iptables -A INPUT -p tcp -i eth0 -s твой_адрес -d 192.168.1.1 --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0 -s 192.168.1.1 --sport 22 -d твой_адрес -j ACCEPT
-
Maks47
- Сообщения: 22
Re: Не получается настроеть общий доступ в интернет
Voler писал(а): ↑10.04.2008 18:55Внешняя карта это eth1?
Если да то должно быть так
iptables -t nat -F
iptables -t filter -F
iptables -P FORWARD DROP
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -t nat -A POSTROUTING -s 192.168.2.0/255.255.255.0 -o eth1 -j SNAT --to-source 192.168.7.50
iptables -A FORWARD -p tcp -m multiport -s 192.168.2.0/24 -d any/0 --dport 80,25,110,20,21,22 -j ACCEPT
Если вы управляете по сети вашим сервер ssh
то еще не забудь. открыть доступ для консоли.
iptables -A INPUT -p tcp -i eth0 -s твой_адрес -d 192.168.1.1 --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0 -s 192.168.1.1 --sport 22 -d твой_адрес -j ACCEPT
не помагает что делать ума не приложу
-
Maks47
- Сообщения: 22
Re: Не получается настроеть общий доступ в интернет
проблема наверно заключается в том что сервер не доступен, а ip раздаются нормально помогите как то решить эту проблему!!!!!
-
HRonik
- Сообщения: 140
- ОС: Debian
Re: Не получается настроеть общий доступ в интернет
жесть...
вы парни как вапще догадались что автору нужно???телепатия ..не иначе!
Maks47 , давай подробнее, что работало и что сейчас не работает, на фразу "всё работало но теперь нет(((("
даже представления не имеете как я вам сочувствую..но помочь сложно
ЗЫ судя по ifconfig интерфейсы у вас работают без ошибок, и линк присутствует.
вы парни как вапще догадались что автору нужно???телепатия ..не иначе!
Maks47 , давай подробнее, что работало и что сейчас не работает, на фразу "всё работало но теперь нет(((("
даже представления не имеете как я вам сочувствую..но помочь сложно
ЗЫ судя по ifconfig интерфейсы у вас работают без ошибок, и линк присутствует.
-
Маслов Д. А.
- Сообщения: 130
Re: Не получается настроеть общий доступ в интернет
HRonik писал(а): ↑11.04.2008 07:16жесть...
вы парни как вапще догадались что автору нужно???телепатия ..не иначе!
Maks47 , давай подробнее, что работало и что сейчас не работает, на фразу "всё работало но теперь нет(((("
даже представления не имеете как я вам сочувствую..но помочь сложно
ЗЫ судя по ifconfig интерфейсы у вас работают без ошибок, и линк присутствует.
Согласен интересно было бы посмотреть на таблицу маршрутизации, а также узнать какой из интерфейсов внутренний, а какой внешний, а так же потом к чему внешний интерфейс подключается. И сразу бы не мешало проверить с компьютера на котором планируется организовать раздачу Интернета, можно подключиться к каким-либо внешним узлам?
-
Voler
- Сообщения: 498
- ОС: Fedora
Re: Не получается настроеть общий доступ в интернет
route ее вывод в студию.
вывод команды tracert на любой хост с сервера.
вывод команды tracert на любой хост с сервера.
-
joub
- Сообщения: 170
- ОС: Debian
-
Maks47
- Сообщения: 22
Re: Не получается настроеть общий доступ в интернет
Код:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.7.0 192.168.1.1 255.255.255.0 UG 0 0 0 eth0
192.168.7.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.1.0 192.168.7.50 255.255.255.0 UG 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.7.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
eth0 - внутренний, смотрит на мою локалку
eth1 - внешний, смотрит в интернет доступ в интернет есть подключен к обычной локалке
Пробовал не помогло
-
joub
- Сообщения: 170
- ОС: Debian
Re: Не получается настроеть общий доступ в интернет
факторов многа 
начнем:
сервер eth0 - 192.168.0.3 - сеть , eth1 - 192.168.1.2 - интернет (шлюз интернета 192.168.1.1)
примерна так, без какой либо защиты и др. фигни )
клутинги
вапрос , кака у вас настроениы клиенты ? куда смотрит DNS ???
конечно магу привести полнастью рабочий мой конфиг, но баюсь он вам непайдет, т.к. я использую
eth1 - на внутреннию сеть провайдера, там лежить приличный кусок байнета
ppp0 - смотрит в интернет
все чута работает через ADSL роутер
для кешерования сайтов и рактинак используется squid
на серваке так-же стоит bind9 как кеш дамена
узеры настроены
ip: 192.168.0.x (10-254)
DNS: 192.168.0.3
Шлюз: 192.168.0.3
..... )))))
начнем:
сервер eth0 - 192.168.0.3 - сеть , eth1 - 192.168.1.2 - интернет (шлюз интернета 192.168.1.1)
Код: Выделить всё
#!/bin/sh -e
#
iptables -F
iptables -t nat -F
iptables --delete-chain
iptables -t nat --delete-chain
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to-source 192.168.1.2
# перенапровление в SQUID
#iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
echo 1 > /proc/sys/net/ipv4/ip_forwardпримерна так, без какой либо защиты и др. фигни )
клутинги
Код: Выделить всё
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 U 0 0 0 eth1вапрос , кака у вас настроениы клиенты ? куда смотрит DNS ???
конечно магу привести полнастью рабочий мой конфиг, но баюсь он вам непайдет, т.к. я использую
eth1 - на внутреннию сеть провайдера, там лежить приличный кусок байнета
ppp0 - смотрит в интернет
все чута работает через ADSL роутер
для кешерования сайтов и рактинак используется squid
на серваке так-же стоит bind9 как кеш дамена
узеры настроены
ip: 192.168.0.x (10-254)
DNS: 192.168.0.3
Шлюз: 192.168.0.3
..... )))))
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Не получается настроеть общий доступ в интернет
Парни а разве у 192.168.х.х может быть маска 255.255.255.0?
-=Правильно заданный вопрос содержит 50% ответа=-
-
joub
- Сообщения: 170
- ОС: Debian
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Не получается настроеть общий доступ в интернет
Ну, 192.168.1.1 и 192.168.1.30 с маской 255.255.255.0 будут норм работать, но вот с хостом 192.168.0.1 при такой маске.....ну вы меня понмаете =)
-=Правильно заданный вопрос содержит 50% ответа=-
-
joub
- Сообщения: 170
- ОС: Debian
Re: Не получается настроеть общий доступ в интернет
дано
к чиму бы это ? и вобще о чем ?
Maks47 писал(а): ↑10.04.2008 17:59Код:
[root@localhost ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:08:A1:2C:E2:54 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 eth1 Link encap:Ethernet HWaddr 00:08:A1:82:0B:E4 inet addr:192.168.7.50 Bcast:192.168.7.255 Mask:255.255.255.0 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0
к чиму бы это ? и вобще о чем ?
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Не получается настроеть общий доступ в интернет
joub писал(а): ↑11.04.2008 14:33дано
Maks47 писал(а): ↑10.04.2008 17:59Код:
[root@localhost ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:08:A1:2C:E2:54 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 eth1 Link encap:Ethernet HWaddr 00:08:A1:82:0B:E4 inet addr:192.168.7.50 Bcast:192.168.7.255 Mask:255.255.255.0 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0
к чиму бы это ? и вобще о чем ?
Мысли в слух =)
Имелось в виду что хост 192.168.1.1\255.255.255.0 будет видеть хост 192.168.1.30\255.255.255.0, но не будет видеть хоста с 192.168.2.30\255.255.255.0
-=Правильно заданный вопрос содержит 50% ответа=-
-
joub
- Сообщения: 170
- ОС: Debian
-
Maks47
- Сообщения: 22
Re: Не получается настроеть общий доступ в интернет
что то я не пойму как последние сообщения относятся к данной проблеме
Помогите решить а то уже 2 сутки бьюсь а толку мало
Помогите решить а то уже 2 сутки бьюсь а толку мало
-
joub
- Сообщения: 170
- ОС: Debian
Re: Не получается настроеть общий доступ в интернет
ICQ есть ? стучись
260-877-772
-
Маслов Д. А.
- Сообщения: 130
Re: Не получается настроеть общий доступ в интернет
Меня лично смущает Ваша таблица маршрутизации. Я бы оставил только следующие маршруты:
192.168.7.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.7.1 0.0.0.0 UG 0 0 0 eth1
Потом насколько я понимаю из того, что Вы указали - 192.168.7.1 это какой-либо модем (маршрутизатор), может ли быть такое, что Вы забываете переназначить ему ip (такое предположение следует иэ того, что Вы говорите, что при подключении к локальной сети, Интернет у Вас работает, а адрес внутренней сети у Вас 192.168.1.0/24 ).
А если описать механизм решения проблемы я бы сделал следующее:
1. Отключил внутренний интерфейс.
2. Добился работы Интернет с компьютера под LInux (то есть работы внешнего интерфейса).
3. Подключил бы внутренний интерфейс.
4. Начал бы заниматься настройкой маршрутизации.
P.S. Полагаю, что у Вас есть физический доступ к серверу.
192.168.7.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.7.1 0.0.0.0 UG 0 0 0 eth1
Потом насколько я понимаю из того, что Вы указали - 192.168.7.1 это какой-либо модем (маршрутизатор), может ли быть такое, что Вы забываете переназначить ему ip (такое предположение следует иэ того, что Вы говорите, что при подключении к локальной сети, Интернет у Вас работает, а адрес внутренней сети у Вас 192.168.1.0/24 ).
А если описать механизм решения проблемы я бы сделал следующее:
1. Отключил внутренний интерфейс.
2. Добился работы Интернет с компьютера под LInux (то есть работы внешнего интерфейса).
3. Подключил бы внутренний интерфейс.
4. Начал бы заниматься настройкой маршрутизации.
P.S. Полагаю, что у Вас есть физический доступ к серверу.
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Не получается настроеть общий доступ в интернет
ну посмотрите же =)
eth0 Link encap:Ethernet HWaddr 00:08:A1:2C:E2:54
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
eth1 Link encap:Ethernet HWaddr 00:08:A1:82:0B:E4
inet addr:192.168.7.50 Bcast:192.168.7.255 Mask:255.255.255.0
Как IP 192.168.1.1\255.255.255.0 увидит 192.168.7.1\255.255.255.0 ?
eth0 Link encap:Ethernet HWaddr 00:08:A1:2C:E2:54
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
eth1 Link encap:Ethernet HWaddr 00:08:A1:82:0B:E4
inet addr:192.168.7.50 Bcast:192.168.7.255 Mask:255.255.255.0
Как IP 192.168.1.1\255.255.255.0 увидит 192.168.7.1\255.255.255.0 ?
-=Правильно заданный вопрос содержит 50% ответа=-
-
joub
- Сообщения: 170
- ОС: Debian
Re: Не получается настроеть общий доступ в интернет
Indarien писал(а): ↑11.04.2008 16:17ну посмотрите же =)
eth0 Link encap:Ethernet HWaddr 00:08:A1:2C:E2:54
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
eth1 Link encap:Ethernet HWaddr 00:08:A1:82:0B:E4
inet addr:192.168.7.50 Bcast:192.168.7.255 Mask:255.255.255.0
Как IP 192.168.1.1\255.255.255.0 увидит 192.168.7.1\255.255.255.0 ?
вы в курсе что такое ФОРВАРДИНГ ?(FORWARD) или вообще о чем речь ?
ЙА уже пачти пол сабаки сьел на шлюзах в инет и билинговых системах, примененим 1-2 каналов выхода во вне )))
-
Maks47
- Сообщения: 22
Re: Не получается настроеть общий доступ в интернет
Всем спасибо проблема решилась тему можно закрывать.
Отдельное спасибо joub!!!!
Отдельное спасибо joub!!!!
-
Маслов Д. А.
- Сообщения: 130
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Не получается настроеть общий доступ в интернет
joub писал(а): ↑11.04.2008 16:38Indarien писал(а): ↑11.04.2008 16:17ну посмотрите же =)
eth0 Link encap:Ethernet HWaddr 00:08:A1:2C:E2:54
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
eth1 Link encap:Ethernet HWaddr 00:08:A1:82:0B:E4
inet addr:192.168.7.50 Bcast:192.168.7.255 Mask:255.255.255.0
Как IP 192.168.1.1\255.255.255.0 увидит 192.168.7.1\255.255.255.0 ?
вы в курсе что такое ФОРВАРДИНГ ?(FORWARD) или вообще о чем речь ?
ЙА уже пачти пол сабаки сьел на шлюзах в инет и билинговых системах, примененим 1-2 каналов выхода во вне )))
Невнимательно прочитал пост, натупил, приношу извинения автору топика и всем участникам обсуждения=)
-=Правильно заданный вопрос содержит 50% ответа=-