LINUX.ORG.RU
решено ФорумAdmin

Не раздается инет


0

1

На машине с инетом выполняю

 net.ipv4.ip_forward=1 # раскомментировал в /etc/sysctl.conf
 sysctl -w net.ipv4.ip_forward="1"
 iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Так всегда делал раньше, было ок, проблемы начались как вернулся на проводное соединение вместо вифи.

На машине где инет нужен

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0  
allow-hotplug eth0
iface eth0 inet static
  address 192.168.0.1
  netmask 255.255.255.0
  gateway 192.168.0.3


#$route -n
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.0.3     0.0.0.0         UG    0      0        0 eth0
где 192...03 - машина с интернетом. При попытке пинговать гугл unknown host выскакивает без задержки, думаю, проблема не в машине-роутере. Что -то не так с таблицей?

★★

Последнее исправление: blokant (всего исправлений: 1)

> unknown host выскакивает без задержки
DNS не забыли? 192.168.0.3 пингуется?

AITap ★★★★★
()
Ответ на: комментарий от blokant

извиняюсь, просмотрел по диагонали. Проверить связь до шлюза (ping, tcpdump), DNS (cat /etc/resolv.conf, dig)

vladislav ★★
()
Ответ на: комментарий от blokant

[code=bash]

root@debian-home-server:~# ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. ^C --- 8.8.8.8 ping statistics --- 129 packets transmitted, 0 received, 100% packet loss, time 127999ms

[/code] Это с машины где нет интернета. Дописал в /etc/resolv.conf результат тот же...

blokant ★★
() автор топика

Смотрите правила iptables, причём на обоих машинах. Да, и может у вас ppp получил не ppp0 интерфейс?

mky ★★★★★
()
Ответ на: комментарий от wlan

с машины где есть инет пингую гугл, получаю его ip, потом иду за другой комп и там пингую этот ip - пингуется. Где я мог накосячить с DNS?

blokant ★★
() автор топика
Ответ на: комментарий от anton_jugatsu

iptables-save Где инет есть

# Generated by iptables-save v1.4.4 on Mon Aug 15 09:19:49 2011
*nat
:PREROUTING ACCEPT [4:728]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [364:23888]
-A POSTROUTING -o ppp0 -j MASQUERADE 
COMMIT
# Completed on Mon Aug 15 09:19:49 2011
Где нет ничего не выводит

ip l где есть инет


1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:16:36:08:bc:1f brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 00:13:ce:94:ec:59 brd ff:ff:ff:ff:ff:ff
25: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 3
    link/ppp 
где нет

 09:24:35 up 9 min,  1 user,  load average: 0,00, 0,02, 0,01
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.0.3      09:16    0.00s  0.99s  0.01s w
root@debian-home-server:~# iptables-save
root@debian-home-server:~# ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    link/ether 00:1c:f0:8b:5e:20 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 00:26:5a:6f:36:d8 brd ff:ff:ff:ff:ff:ff

blokant ★★
() автор топика
Ответ на: комментарий от blokant

проблема была в отсутствующем на шлюзе dnsmasq

blokant ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.