Прокси Squid не работает, используя Ubuntu Server 10.04 и два сетевых адаптера. Один подключен к WAN, а другой - к LAN

Возможно, мне что-то не хватает, но вам не нужно добавлять параметр auto к настройкам монтирования? Я не ошибаюсь, по умолчанию noauto.

1
задан 27 August 2011 в 07:16

15 ответов

Я также получал ту же ошибку, но вот как я решил, назначить другую сеть как nic (карта сетевого интерфейса)

Предположим, вы назначили 192.168.1.Ip eth0

, то вы должны назначить 192.168.2.IP eth1

Вы можете использовать 192.168.2.ip или любую другую сеть, кроме той, которая назначена eth0, которая равна 192.168. 1.IP

& amp; предположим, что eth0 подключен к маршрутизатору, он должен иметь шлюз в качестве маршрутизаторов ip

& amp; Предположим, что eth1 подключен к коммутатору, через который подключены клиентские компьютеры. Ip proxy должен быть введен в настройке прокси-сервера в браузере

& amp; также uncommented net.ipv4.ip_forward=1

, который присутствует в настройках сохранения файла /etc/sysctl.conf и amp; reboot подтвердите на сервере, что пинг получен, введя

ping www.google.com из сервера squid & amp; проверьте, работает ли Интернет

, пинг IP eth1, который является ником, который подключен к коммутатору на клиентский ПК. ping ip из eth1 с клиентского терминала

Ваш ip равен 2.2 & amp; 2.4, которые находятся в одной сети, лучше изменить ip eth1 на 192.168.3.ip или заменить no 3 любым числом, отличным от 2 & amp; нет необходимости вводить шлюз в eht1, но широковещательный адрес также изменяется, если вы выбрали 192.168.3.IP для eth1, тогда сеть будет 192.168.3.0 & amp; широковещательный IP-адрес 192.168.3.255

Ниже приведена моя конфигурация

auto eth0 ( ON board Ethernet port & is connected to ROuter) iface eth0 inet static address 192.168.2.8 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.2.255 gateway 192.168.2.5 dns-nameservers 192.168.2.5 8.8.8.8 auto eth1

(LAN-карта подключена к коммутатору и клиентам подключена к коммутатору)

iface eth0 inet static address 192.168.1.120 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.5 dns-nameservers 192.168.2.5 8.8.8.8 Clients have ip of 192.168.1.IP
0
ответ дан 25 July 2018 в 21:24

Вы пытались выполнить ping на www.google.com? Если вы не получили ответа, может возникнуть проблема с настройкой squid или iptables. Если вы можете установить bind9 для поддержки DNS. Надеюсь, это поможет.

1
ответ дан 25 July 2018 в 21:24

Ваш «шлюз» указан как 192.168.2.1, но вы пытаетесь сделать прозрачный прокси-сервер на 192.168.2.2.

Ваш «сервер», имеющий реальный доступ в Интернет на eth0, не должен быть листинг шлюз в конфигурации для eth1, так как тогда будут предоставлены два шлюза по умолчанию, один из которых может не работать.

Итак, удалите этот шлюз по умолчанию и установите для шлюза по умолчанию клиентский ПК 192.168.2.2.

1
ответ дан 25 July 2018 в 21:24

Я также получал ту же ошибку, но вот как я решил, назначить другую сеть как nic (карта сетевого интерфейса)

Предположим, вы назначили 192.168.1.Ip eth0

, то вы должны назначить 192.168.2.IP eth1

Вы можете использовать 192.168.2.ip или любую другую сеть, кроме той, которая назначена eth0, которая равна 192.168. 1.IP

& amp; предположим, что eth0 подключен к маршрутизатору, он должен иметь шлюз в качестве маршрутизаторов ip

& amp; Предположим, что eth1 подключен к коммутатору, через который подключены клиентские компьютеры. Ip proxy должен быть введен в настройке прокси-сервера в браузере

& amp; также uncommented net.ipv4.ip_forward=1

, который присутствует в настройках сохранения файла /etc/sysctl.conf и amp; reboot подтвердите на сервере, что пинг получен, введя

ping www.google.com из сервера squid & amp; проверьте, работает ли Интернет

, пинг IP eth1, который является ником, который подключен к коммутатору на клиентский ПК. ping ip из eth1 с клиентского терминала

Ваш ip равен 2.2 & amp; 2.4, которые находятся в одной сети, лучше изменить ip eth1 на 192.168.3.ip или заменить no 3 любым числом, отличным от 2 & amp; нет необходимости вводить шлюз в eht1, но широковещательный адрес также изменяется, если вы выбрали 192.168.3.IP для eth1, тогда сеть будет 192.168.3.0 & amp; широковещательный IP-адрес 192.168.3.255

Ниже приведена моя конфигурация

auto eth0 ( ON board Ethernet port & is connected to ROuter) iface eth0 inet static address 192.168.2.8 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.2.255 gateway 192.168.2.5 dns-nameservers 192.168.2.5 8.8.8.8 auto eth1

(LAN-карта подключена к коммутатору и клиентам подключена к коммутатору)

iface eth0 inet static address 192.168.1.120 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.5 dns-nameservers 192.168.2.5 8.8.8.8 Clients have ip of 192.168.1.IP
0
ответ дан 2 August 2018 в 03:04

Вы пытались выполнить ping на www.google.com? Если вы не получили ответа, может возникнуть проблема с настройкой squid или iptables. Если вы можете установить bind9 для поддержки DNS. Надеюсь, это поможет.

1
ответ дан 2 August 2018 в 03:04

Ваш «шлюз» указан как 192.168.2.1, но вы пытаетесь сделать прозрачный прокси-сервер на 192.168.2.2.

Ваш «сервер», имеющий реальный доступ в Интернет на eth0, не должен быть листинг шлюз в конфигурации для eth1, так как тогда будут предоставлены два шлюза по умолчанию, один из которых может не работать.

Итак, удалите этот шлюз по умолчанию и установите для шлюза по умолчанию клиентский ПК 192.168.2.2.

1
ответ дан 2 August 2018 в 03:04

Я также получал ту же ошибку, но вот как я решил, назначить другую сеть как nic (карта сетевого интерфейса)

Предположим, вы назначили 192.168.1.Ip eth0

, то вы должны назначить 192.168.2.IP eth1

Вы можете использовать 192.168.2.ip или любую другую сеть, кроме той, которая назначена eth0, которая равна 192.168. 1.IP

& amp; предположим, что eth0 подключен к маршрутизатору, он должен иметь шлюз в качестве маршрутизаторов ip

& amp; Предположим, что eth1 подключен к коммутатору, через который подключены клиентские компьютеры. Ip proxy должен быть введен в настройке прокси-сервера в браузере

& amp; также uncommented net.ipv4.ip_forward=1

, который присутствует в настройках сохранения файла /etc/sysctl.conf и amp; reboot подтвердите на сервере, что пинг получен, введя

ping www.google.com из сервера squid & amp; проверьте, работает ли Интернет

, пинг IP eth1, который является ником, который подключен к коммутатору на клиентский ПК. ping ip из eth1 с клиентского терминала

Ваш ip равен 2.2 & amp; 2.4, которые находятся в одной сети, лучше изменить ip eth1 на 192.168.3.ip или заменить no 3 любым числом, отличным от 2 & amp; нет необходимости вводить шлюз в eht1, но широковещательный адрес также изменяется, если вы выбрали 192.168.3.IP для eth1, тогда сеть будет 192.168.3.0 & amp; широковещательный IP-адрес 192.168.3.255

Ниже приведена моя конфигурация

auto eth0 ( ON board Ethernet port & is connected to ROuter) iface eth0 inet static address 192.168.2.8 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.2.255 gateway 192.168.2.5 dns-nameservers 192.168.2.5 8.8.8.8 auto eth1

(LAN-карта подключена к коммутатору и клиентам подключена к коммутатору)

iface eth0 inet static address 192.168.1.120 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.5 dns-nameservers 192.168.2.5 8.8.8.8 Clients have ip of 192.168.1.IP
0
ответ дан 4 August 2018 в 18:54

Вы пытались выполнить ping на www.google.com? Если вы не получили ответа, может возникнуть проблема с настройкой squid или iptables. Если вы можете установить bind9 для поддержки DNS. Надеюсь, это поможет.

1
ответ дан 4 August 2018 в 18:54

Ваш «шлюз» указан как 192.168.2.1, но вы пытаетесь сделать прозрачный прокси-сервер на 192.168.2.2.

Ваш «сервер», имеющий реальный доступ в Интернет на eth0, не должен быть листинг шлюз в конфигурации для eth1, так как тогда будут предоставлены два шлюза по умолчанию, один из которых может не работать.

Итак, удалите этот шлюз по умолчанию и установите для шлюза по умолчанию клиентский ПК 192.168.2.2.

1
ответ дан 4 August 2018 в 18:54

Я также получал ту же ошибку, но вот как я решил, назначить другую сеть как nic (карта сетевого интерфейса)

Предположим, вы назначили 192.168.1.Ip eth0

, то вы должны назначить 192.168.2.IP eth1

Вы можете использовать 192.168.2.ip или любую другую сеть, кроме той, которая назначена eth0, которая равна 192.168. 1.IP

& amp; предположим, что eth0 подключен к маршрутизатору, он должен иметь шлюз в качестве маршрутизаторов ip

& amp; Предположим, что eth1 подключен к коммутатору, через который подключены клиентские компьютеры. Ip proxy должен быть введен в настройке прокси-сервера в браузере

& amp; также uncommented net.ipv4.ip_forward=1

, который присутствует в настройках сохранения файла /etc/sysctl.conf и amp; reboot подтвердите на сервере, что пинг получен, введя

ping www.google.com из сервера squid & amp; проверьте, работает ли Интернет

, пинг IP eth1, который является ником, который подключен к коммутатору на клиентский ПК. ping ip из eth1 с клиентского терминала

Ваш ip равен 2.2 & amp; 2.4, которые находятся в одной сети, лучше изменить ip eth1 на 192.168.3.ip или заменить no 3 любым числом, отличным от 2 & amp; нет необходимости вводить шлюз в eht1, но широковещательный адрес также изменяется, если вы выбрали 192.168.3.IP для eth1, тогда сеть будет 192.168.3.0 & amp; широковещательный IP-адрес 192.168.3.255

Ниже приведена моя конфигурация

auto eth0 ( ON board Ethernet port & is connected to ROuter) iface eth0 inet static address 192.168.2.8 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.2.255 gateway 192.168.2.5 dns-nameservers 192.168.2.5 8.8.8.8 auto eth1

(LAN-карта подключена к коммутатору и клиентам подключена к коммутатору)

iface eth0 inet static address 192.168.1.120 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.5 dns-nameservers 192.168.2.5 8.8.8.8 Clients have ip of 192.168.1.IP
0
ответ дан 6 August 2018 в 03:16

Вы пытались выполнить ping на www.google.com? Если вы не получили ответа, может возникнуть проблема с настройкой squid или iptables. Если вы можете установить bind9 для поддержки DNS. Надеюсь, это поможет.

1
ответ дан 6 August 2018 в 03:16

Ваш «шлюз» указан как 192.168.2.1, но вы пытаетесь сделать прозрачный прокси-сервер на 192.168.2.2.

Ваш «сервер», имеющий реальный доступ в Интернет на eth0, не должен быть листинг шлюз в конфигурации для eth1, так как тогда будут предоставлены два шлюза по умолчанию, один из которых может не работать.

Итак, удалите этот шлюз по умолчанию и установите для шлюза по умолчанию клиентский ПК 192.168.2.2.

1
ответ дан 6 August 2018 в 03:16

Я также получал ту же ошибку, но вот как я решил, назначить другую сеть как nic (карта сетевого интерфейса)

Предположим, вы назначили 192.168.1.Ip eth0

, то вы должны назначить 192.168.2.IP eth1

Вы можете использовать 192.168.2.ip или любую другую сеть, кроме той, которая назначена eth0, которая равна 192.168. 1.IP

& amp; предположим, что eth0 подключен к маршрутизатору, он должен иметь шлюз в качестве маршрутизаторов ip

& amp; Предположим, что eth1 подключен к коммутатору, через который подключены клиентские компьютеры. Ip proxy должен быть введен в настройке прокси-сервера в браузере

& amp; также uncommented net.ipv4.ip_forward=1

, который присутствует в настройках сохранения файла /etc/sysctl.conf и amp; reboot подтвердите на сервере, что пинг получен, введя

ping www.google.com из сервера squid & amp; проверьте, работает ли Интернет

, пинг IP eth1, который является ником, который подключен к коммутатору на клиентский ПК. ping ip из eth1 с клиентского терминала

Ваш ip равен 2.2 & amp; 2.4, которые находятся в одной сети, лучше изменить ip eth1 на 192.168.3.ip или заменить no 3 любым числом, отличным от 2 & amp; нет необходимости вводить шлюз в eht1, но широковещательный адрес также изменяется, если вы выбрали 192.168.3.IP для eth1, тогда сеть будет 192.168.3.0 & amp; широковещательный IP-адрес 192.168.3.255

Ниже приведена моя конфигурация

auto eth0 ( ON board Ethernet port & is connected to ROuter) iface eth0 inet static address 192.168.2.8 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.2.255 gateway 192.168.2.5 dns-nameservers 192.168.2.5 8.8.8.8 auto eth1

(LAN-карта подключена к коммутатору и клиентам подключена к коммутатору)

iface eth0 inet static address 192.168.1.120 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.5 dns-nameservers 192.168.2.5 8.8.8.8 Clients have ip of 192.168.1.IP
0
ответ дан 7 August 2018 в 20:57

Вы пытались выполнить ping на www.google.com? Если вы не получили ответа, может возникнуть проблема с настройкой squid или iptables. Если вы можете установить bind9 для поддержки DNS. Надеюсь, это поможет.

1
ответ дан 7 August 2018 в 20:57

Ваш «шлюз» указан как 192.168.2.1, но вы пытаетесь сделать прозрачный прокси-сервер на 192.168.2.2.

Ваш «сервер», имеющий реальный доступ в Интернет на eth0, не должен быть листинг шлюз в конфигурации для eth1, так как тогда будут предоставлены два шлюза по умолчанию, один из которых может не работать.

Итак, удалите этот шлюз по умолчанию и установите для шлюза по умолчанию клиентский ПК 192.168.2.2.

1
ответ дан 7 August 2018 в 20:57

Другие вопросы по тегам:

Похожие вопросы: