Не могу расшарить интернет (Пакеты идут, трафик есть, интернета нет...)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

sash-kan писал(а):
13.05.2010 10:48
drFaust писал(а):
13.05.2010 10:18
пробовал менять на 1500 на ppp0 - не меняется
если этот интерфейс создаётся pppd-емоном, то ему и надо говорить. опция так и называется — mtu.

Я ему говорил. Он не слушается :(
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Не могу расшарить интернет

Сообщение Encore »

drFaust писал(а):
13.05.2010 12:19
Я ему говорил. Он не слушается :(

В /etc/ppp/options вроде прописывается, там меняли? Только увеличивать до 1500 смысла нет, для pppoe вроде как максимальный размер пакета 1492 байта. Наоборот попробовать уменьшить, например до 1454.
iwconfig еще посмотрите на wlan интерфейсах шлюза и ноута, frag[mentation_threshold] какой выставлен?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не могу расшарить интернет

Сообщение sash-kan »

тогда смотрите на его лог:
$ sudo pppd call <провайдерский файл> dump debug nodetach hide-password
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
AnViar
Сообщения: 182
ОС: Linux, Solaris

Re: Не могу расшарить интернет

Сообщение AnViar »

Зачем сразу в дебри? :) Счетчик на нате тикает или нет?
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Encore писал(а):
13.05.2010 12:37
Только увеличивать до 1500 смысла нет, для pppoe вроде как максимальный размер пакета 1492 байта.

А-а... Вот где собака порылась. Я же говорю - я в сетях дуб полный.


AnViar писал(а):
13.05.2010 12:51
Зачем сразу в дебри? :) Счетчик на нате тикает или нет?

Не могу расшарить интернет

Да и ответы-то возвращаются. Не тикал бы - не было бы ответов на интерфейсе ноута. А они есть.
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Encore писал(а):
13.05.2010 12:37
iwconfig еще посмотрите на wlan интерфейсах шлюза и ноута, frag[mentation_threshold] какой выставлен?

на шлюзе:

Код: Выделить всё

wlan0     IEEE 802.11bgn  ESSID:"alex-home-network"
          Mode:Ad-Hoc  Frequency:2.437 GHz  Cell: 06:74:9D:51:C4:B0
          Tx-Power=4 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on

На ноуте тоже off.

Encore писал(а):
13.05.2010 12:37
В /etc/ppp/options вроде прописывается, там меняли?

Менял - не помогает...
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Читал я читал, думал, думал...
А фишка-то вроде не в MTU.
Ведь эта трабла должна распространятся, только на TCP, а не долетают и ICMP пакеты. И именно недолёт ICMP 3:4 и приводит к тому, что TCP не фрагментируется, как и положено вобщем.
Таким образом трабла сводится к вопросу почему не долетает последнии 2 байта ICMP пакета.

Я правильно рассуждаю?

Догнал - ICMP 3:4 должны идти не на ноут, а отпправителю - а туда они ходят...
Но проблема недолёта ICMP остаётся.
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Не могу расшарить интернет

Сообщение Encore »

По поводу MTU... У пинга есть ключ -М, попробуйте еще с ноута попинговать сайты/внешний IP шлюза с разными размерами пакетов, например

Код: Выделить всё

ping -M do -s 1500  77.66.1чч.ч26
ping -M do -s 1300  77.66.1чч.ч26
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Не могу расшарить интернет

Сообщение Encore »

Во вложении везде "Maximum segment size: 1532 bytes".... хз нормально ли это...
MSS («Maximum Segment Size» — «максимальный размер сегмента»)
Каждый передаваемый по сети пакет (MTU) состоит из блока данных (MSS) и служебной информации, необходимой для работы маршрутизаторов. Эта служебная информация занимает в пакете 40 байт (20 байт IP и 20 байт TCP), то есть MSS=(MTU-40).

В /etc/ppp/pppoe.conf прописан CLAMPMSS=1452?
Для ppp в /etc/ppp/peers/<ваш провайдер> mtu тоже пробовали менять?
Если шлюз - убунту, а ноут под виндой - инет работает?
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Encore писал(а):
14.05.2010 12:00
По поводу MTU... У пинга есть ключ -М, попробуйте еще с ноута попинговать сайты/внешний IP шлюза с разными размерами пакетов, например

Никогда бы не подумал... обалдеть!
Вобщем результат предсказуемый - так как такая команда поднимает DF, то для всего, что болеше чем 1492 шлюз засыпает меня требованиями уменьшить размер пакета.
Для меньших MTU результат такой же как и в обычном режиме.

Encore писал(а):
14.05.2010 12:50
Во вложении везде "Maximum segment size: 1532 bytes".... хз нормально ли это...

Это я ставил. Типа 1492+40. С другими размерами результат тот же...
Encore писал(а):
14.05.2010 12:50
В /etc/ppp/pppoe.conf прописан CLAMPMSS=1452?
Для ppp в /etc/ppp/peers/<ваш провайдер> mtu тоже пробовали менять?
Если шлюз - убунту, а ноут под виндой - инет работает?

Эти файлы сейчас не используются когда работает nm, насколько я понял...
На ноуте винда упала через неделю и больше не поднималась...
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Посмотрел TCP пакеты внимательно...
ВСЕГДА отрезается два последних байта для пакетов пришедших с внешки...
бред
Спасибо сказали:
Postum
Сообщения: 29
ОС: GNU Linux

Re: Не могу расшарить интернет

Сообщение Postum »

Давайте-ка посмотрим еще 'sysctrl -a' и содержимое syslog - вдруг там что-нибудь интересное найдется.
... и еще - на время разбирательств я бы отключил ipv6 совсем.
...И ты поймешь: все то, чего нельзя –
Песчинка в том, что не запрещено...
© Ю. Лорес
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Postum писал(а):
14.05.2010 23:57
Давайте-ка посмотрим еще 'sysctrl -a'

Код: Выделить всё

kernel.sched_child_runs_first = 0
kernel.sched_min_granularity_ns = 2000000
kernel.sched_latency_ns = 10000000
kernel.sched_wakeup_granularity_ns = 2000000
kernel.sched_shares_ratelimit = 500000
kernel.sched_shares_thresh = 4
kernel.sched_features = 15834235
kernel.sched_migration_cost = 500000
kernel.sched_nr_migrate = 32
kernel.sched_time_avg = 1000
kernel.timer_migration = 1
kernel.sched_rt_period_us = 1000000
kernel.sched_rt_runtime_us = 950000
kernel.sched_compat_yield = 0
kernel.panic = 0
kernel.core_uses_pid = 0
kernel.core_pattern = core
kernel.core_pipe_limit = 0
kernel.tainted = 1025
kernel.latencytop = 0
kernel.real-root-dev = 0
kernel.print-fatal-signals = 0
kernel.ctrl-alt-del = 0
kernel.ftrace_enabled = 1
kernel.ftrace_dump_on_oops = 0
kernel.modprobe = /sbin/modprobe
kernel.modules_disabled = 0
kernel.hotplug =
kernel.sg-big-buff = 32768
kernel.acct = 4    2    30
kernel.sysrq = 1
kernel.cad_pid = 1
kernel.threads-max = 32062
kernel.random.poolsize = 4096
kernel.random.entropy_avail = 3464
kernel.random.read_wakeup_threshold = 64
kernel.random.write_wakeup_threshold = 128
kernel.random.boot_id = e8202322-e55e-496f-a7cf-b6ed3751ae4f
kernel.random.uuid = 842e50db-1a4d-48d4-9d1c-f22cbcc51c3a
kernel.overflowuid = 65534
kernel.overflowgid = 65534
kernel.pid_max = 32768
kernel.panic_on_oops = 0
kernel.printk = 4    4    1    7
kernel.printk_ratelimit = 5
kernel.printk_ratelimit_burst = 10
kernel.printk_delay = 0
kernel.ngroups_max = 65536
kernel.unknown_nmi_panic = 0
kernel.nmi_watchdog = 0
kernel.panic_on_unrecovered_nmi = 0
kernel.panic_on_io_nmi = 0
kernel.bootloader_type = 112
kernel.bootloader_version = 0
kernel.kstack_depth_to_print = 24
kernel.io_delay_type = 1
kernel.randomize_va_space = 2
kernel.acpi_video_flags = 0
kernel.softlockup_panic = 0
kernel.softlockup_thresh = 60
kernel.hung_task_panic = 0
kernel.hung_task_check_count = 32768
kernel.hung_task_timeout_secs = 120
kernel.hung_task_warnings = 10
kernel.max_lock_depth = 1024
kernel.poweroff_cmd = /sbin/poweroff
kernel.keys.maxkeys = 200
kernel.keys.maxbytes = 20000
kernel.keys.root_maxkeys = 200
kernel.keys.root_maxbytes = 20000
kernel.keys.gc_delay = 300
kernel.slow-work.min-threads = 2
kernel.slow-work.max-threads = 4
kernel.slow-work.vslow-percentage = 50
kernel.perf_event_paranoid = 1
kernel.perf_event_mlock_kb = 512
kernel.perf_event_max_sample_rate = 100000
kernel.blk_iopoll = 1
kernel.sched_domain.cpu0.domain0.min_interval = 1
kernel.sched_domain.cpu0.domain0.max_interval = 4
kernel.sched_domain.cpu0.domain0.busy_idx = 2
kernel.sched_domain.cpu0.domain0.idle_idx = 0
kernel.sched_domain.cpu0.domain0.newidle_idx = 0
kernel.sched_domain.cpu0.domain0.wake_idx = 0
kernel.sched_domain.cpu0.domain0.forkexec_idx = 0
kernel.sched_domain.cpu0.domain0.busy_factor = 64
kernel.sched_domain.cpu0.domain0.imbalance_pct = 125
kernel.sched_domain.cpu0.domain0.cache_nice_tries = 1
kernel.sched_domain.cpu0.domain0.flags = 4655
kernel.sched_domain.cpu0.domain0.name = MC
kernel.sched_domain.cpu1.domain0.min_interval = 1
kernel.sched_domain.cpu1.domain0.max_interval = 4
kernel.sched_domain.cpu1.domain0.busy_idx = 2
kernel.sched_domain.cpu1.domain0.idle_idx = 0
kernel.sched_domain.cpu1.domain0.newidle_idx = 0
kernel.sched_domain.cpu1.domain0.wake_idx = 0
kernel.sched_domain.cpu1.domain0.forkexec_idx = 0
kernel.sched_domain.cpu1.domain0.busy_factor = 64
kernel.sched_domain.cpu1.domain0.imbalance_pct = 125
kernel.sched_domain.cpu1.domain0.cache_nice_tries = 1
kernel.sched_domain.cpu1.domain0.flags = 4655
kernel.sched_domain.cpu1.domain0.name = MC
kernel.ostype = Linux
kernel.osrelease = 2.6.32-22-generic
kernel.version = #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010
kernel.hostname = alex-desktop
kernel.domainname = (none)
kernel.shmmax = 33554432
kernel.shmall = 2097152
kernel.shmmni = 4096
kernel.msgmax = 8192
kernel.msgmni = 1690
kernel.msgmnb = 16384
kernel.sem = 250    32000    32    128
kernel.auto_msgmni = 1
kernel.pty.max = 4096
kernel.pty.nr = 176
vm.overcommit_memory = 0
vm.panic_on_oom = 0
vm.oom_kill_allocating_task = 0
vm.oom_dump_tasks = 0
vm.overcommit_ratio = 50
vm.page-cluster = 3
vm.dirty_background_ratio = 10
vm.dirty_background_bytes = 0
vm.dirty_ratio = 20
vm.dirty_bytes = 0
vm.dirty_writeback_centisecs = 1500
vm.dirty_expire_centisecs = 3000
vm.nr_pdflush_threads = 0
vm.swappiness = 60
vm.nr_hugepages = 0
vm.hugetlb_shm_group = 0
vm.hugepages_treat_as_movable = 0
vm.nr_overcommit_hugepages = 0
vm.lowmem_reserve_ratio = 256    32    32
vm.drop_caches = 0
vm.min_free_kbytes = 3798
vm.percpu_pagelist_fraction = 0
vm.max_map_count = 65530
vm.laptop_mode = 0
vm.block_dump = 0
vm.vfs_cache_pressure = 100
vm.legacy_va_layout = 0
vm.stat_interval = 1
vm.mmap_min_addr = 65536
vm.vdso_enabled = 1
vm.highmem_is_dirtyable = 0
vm.scan_unevictable_pages = 0
vm.memory_failure_early_kill = 0
vm.memory_failure_recovery = 1
fs.inode-nr = 23070    2151
fs.inode-state = 23070    2151    0    0    0    0    0
fs.file-nr = 17280    0    205000
fs.file-max = 205000
fs.nr_open = 1048576
fs.dentry-state = 19678    11247    45    0    0    0
fs.overflowuid = 65534
fs.overflowgid = 65534
fs.leases-enable = 1
fs.dir-notify-enable = 1
fs.lease-break-time = 45
fs.aio-nr = 0
fs.aio-max-nr = 65536
fs.inotify.max_user_instances = 128
fs.inotify.max_user_watches = 8192
fs.inotify.max_queued_events = 16384
fs.epoll.max_user_watches = 340795
fs.suid_dumpable = 0
fs.binfmt_misc.python2/6 = enabled
fs.binfmt_misc.python2/6 = interpreter /usr/bin/python2.6
fs.binfmt_misc.python2/6 = flags:
fs.binfmt_misc.python2/6 = offset 0
fs.binfmt_misc.python2/6 = magic d1f20d0a
fs.binfmt_misc.cli = enabled
fs.binfmt_misc.cli = interpreter /usr/share/binfmt-support/run-detectors
fs.binfmt_misc.cli = flags:
fs.binfmt_misc.cli = offset 0
fs.binfmt_misc.cli = magic 4d5a
error: "Invalid argument" reading key "fs.binfmt_misc.register"
fs.binfmt_misc.status = enabled
fs.quota.lookups = 0
fs.quota.drops = 0
fs.quota.reads = 0
fs.quota.writes = 0
fs.quota.cache_hits = 0
fs.quota.allocated_dquots = 0
fs.quota.free_dquots = 0
fs.quota.syncs = 34
fs.mqueue.queues_max = 256
fs.mqueue.msg_max = 10
fs.mqueue.msgsize_max = 8192
debug.exception-trace = 1
dev.scsi.logging_level = 0
dev.raid.speed_limit_min = 1000
dev.raid.speed_limit_max = 200000
dev.hpet.max-user-freq = 64
dev.mac_hid.mouse_button_emulation = 0
dev.mac_hid.mouse_button2_keycode = 97
dev.mac_hid.mouse_button3_keycode = 100
dev.cdrom.info = CD-ROM information, Id: cdrom.c 3.20 2003/12/17
dev.cdrom.info =
dev.cdrom.info = drive name:        sr0
dev.cdrom.info = drive speed:        40
dev.cdrom.info = drive # of slots:    1
dev.cdrom.info = Can close tray:        1
dev.cdrom.info = Can open tray:        1
dev.cdrom.info = Can lock tray:        1
dev.cdrom.info = Can change speed:    1
dev.cdrom.info = Can select disk:    0
dev.cdrom.info = Can read multisession:    1
dev.cdrom.info = Can read MCN:        1
dev.cdrom.info = Reports media changed:    1
dev.cdrom.info = Can play audio:        1
dev.cdrom.info = Can write CD-R:        1
dev.cdrom.info = Can write CD-RW:    1
dev.cdrom.info = Can read DVD:        1
dev.cdrom.info = Can write DVD-R:    1
dev.cdrom.info = Can write DVD-RAM:    0
dev.cdrom.info = Can read MRW:        1
dev.cdrom.info = Can write MRW:        1
dev.cdrom.info = Can write RAM:        1
dev.cdrom.info =
dev.cdrom.info =
dev.cdrom.autoclose = 1
dev.cdrom.autoeject = 0
dev.cdrom.debug = 0
dev.cdrom.lock = 0
dev.cdrom.check_media = 0
dev.parport.default.timeslice = 200
dev.parport.default.spintime = 500
dev.parport.parport0.spintime = 500
dev.parport.parport0.base-addr = 888    0
dev.parport.parport0.irq = 7
dev.parport.parport0.dma = -1
dev.parport.parport0.modes = PCSPP,TRISTATE,EPP
dev.parport.parport0.devices.active = none
dev.parport.parport0.devices.lp.timeslice = 200
error: "Invalid argument" reading key "dev.parport.parport0.autoprobe"
error: "Invalid argument" reading key "dev.parport.parport0.autoprobe0"
error: "Invalid argument" reading key "dev.parport.parport0.autoprobe1"
error: "Invalid argument" reading key "dev.parport.parport0.autoprobe2"
error: "Invalid argument" reading key "dev.parport.parport0.autoprobe3"
net.netfilter.nf_log.0 = NONE
net.netfilter.nf_log.1 = NONE
net.netfilter.nf_log.2 = NONE
net.netfilter.nf_log.3 = NONE
net.netfilter.nf_log.4 = NONE
net.netfilter.nf_log.5 = NONE
net.netfilter.nf_log.6 = NONE
net.netfilter.nf_log.7 = NONE
net.netfilter.nf_log.8 = NONE
net.netfilter.nf_log.9 = NONE
net.netfilter.nf_log.10 = NONE
net.netfilter.nf_log.11 = NONE
net.netfilter.nf_log.12 = NONE
net.netfilter.nf_conntrack_generic_timeout = 600
net.netfilter.nf_conntrack_tcp_timeout_syn_sent = 120
net.netfilter.nf_conntrack_tcp_timeout_syn_recv = 60
net.netfilter.nf_conntrack_tcp_timeout_established = 432000
net.netfilter.nf_conntrack_tcp_timeout_fin_wait = 120
net.netfilter.nf_conntrack_tcp_timeout_close_wait = 60
net.netfilter.nf_conntrack_tcp_timeout_last_ack = 30
net.netfilter.nf_conntrack_tcp_timeout_time_wait = 120
net.netfilter.nf_conntrack_tcp_timeout_close = 10
net.netfilter.nf_conntrack_tcp_timeout_max_retrans = 300
net.netfilter.nf_conntrack_tcp_timeout_unacknowledged = 300
net.netfilter.nf_conntrack_tcp_loose = 1
net.netfilter.nf_conntrack_tcp_be_liberal = 0
net.netfilter.nf_conntrack_tcp_max_retrans = 3
net.netfilter.nf_conntrack_udp_timeout = 30
net.netfilter.nf_conntrack_udp_timeout_stream = 180
net.netfilter.nf_conntrack_icmp_timeout = 30
net.netfilter.nf_conntrack_acct = 1
net.netfilter.nf_conntrack_events = 1
net.netfilter.nf_conntrack_events_retry_timeout = 15
net.netfilter.nf_conntrack_max = 65536
net.netfilter.nf_conntrack_count = 256
net.netfilter.nf_conntrack_buckets = 16384
net.netfilter.nf_conntrack_checksum = 1
net.netfilter.nf_conntrack_log_invalid = 0
net.netfilter.nf_conntrack_expect_max = 256
net.core.somaxconn = 128
net.core.xfrm_aevent_etime = 10
net.core.xfrm_aevent_rseqth = 2
net.core.xfrm_larval_drop = 1
net.core.xfrm_acq_expires = 30
net.core.wmem_max = 131071
net.core.rmem_max = 131071
net.core.wmem_default = 112640
net.core.rmem_default = 112640
net.core.dev_weight = 64
net.core.netdev_max_backlog = 1000
net.core.message_cost = 5
net.core.message_burst = 10
net.core.optmem_max = 10240
net.core.netdev_budget = 300
net.core.warnings = 1
net.ipv4.route.gc_thresh = 32768
net.ipv4.route.max_size = 524288
net.ipv4.route.gc_min_interval = 0
net.ipv4.route.gc_min_interval_ms = 500
net.ipv4.route.gc_timeout = 300
net.ipv4.route.gc_interval = 60
net.ipv4.route.redirect_load = 5
net.ipv4.route.redirect_number = 9
net.ipv4.route.redirect_silence = 5120
net.ipv4.route.error_cost = 250
net.ipv4.route.error_burst = 1250
net.ipv4.route.gc_elasticity = 8
net.ipv4.route.mtu_expires = 600
net.ipv4.route.min_pmtu = 552
net.ipv4.route.min_adv_mss = 256
net.ipv4.route.secret_interval = 600
error: permission denied on key 'net.ipv4.route.flush'
net.ipv4.neigh.default.mcast_solicit = 3
net.ipv4.neigh.default.ucast_solicit = 3
net.ipv4.neigh.default.app_solicit = 0
net.ipv4.neigh.default.retrans_time = 100
net.ipv4.neigh.default.base_reachable_time = 30
net.ipv4.neigh.default.delay_first_probe_time = 5
net.ipv4.neigh.default.gc_stale_time = 60
net.ipv4.neigh.default.unres_qlen = 3
net.ipv4.neigh.default.proxy_qlen = 64
net.ipv4.neigh.default.anycast_delay = 100
net.ipv4.neigh.default.proxy_delay = 80
net.ipv4.neigh.default.locktime = 100
net.ipv4.neigh.default.retrans_time_ms = 1000
net.ipv4.neigh.default.base_reachable_time_ms = 30000
net.ipv4.neigh.default.gc_interval = 30
net.ipv4.neigh.default.gc_thresh1 = 128
net.ipv4.neigh.default.gc_thresh2 = 512
net.ipv4.neigh.default.gc_thresh3 = 1024
net.ipv4.neigh.lo.mcast_solicit = 3
net.ipv4.neigh.lo.ucast_solicit = 3
net.ipv4.neigh.lo.app_solicit = 0
net.ipv4.neigh.lo.retrans_time = 100
net.ipv4.neigh.lo.base_reachable_time = 30
net.ipv4.neigh.lo.delay_first_probe_time = 5
net.ipv4.neigh.lo.gc_stale_time = 60
net.ipv4.neigh.lo.unres_qlen = 3
net.ipv4.neigh.lo.proxy_qlen = 64
net.ipv4.neigh.lo.anycast_delay = 100
net.ipv4.neigh.lo.proxy_delay = 80
net.ipv4.neigh.lo.locktime = 100
net.ipv4.neigh.lo.retrans_time_ms = 1000
net.ipv4.neigh.lo.base_reachable_time_ms = 30000
net.ipv4.neigh.eth0.mcast_solicit = 3
net.ipv4.neigh.eth0.ucast_solicit = 3
net.ipv4.neigh.eth0.app_solicit = 0
net.ipv4.neigh.eth0.retrans_time = 100
net.ipv4.neigh.eth0.base_reachable_time = 30
net.ipv4.neigh.eth0.delay_first_probe_time = 5
net.ipv4.neigh.eth0.gc_stale_time = 60
net.ipv4.neigh.eth0.unres_qlen = 3
net.ipv4.neigh.eth0.proxy_qlen = 64
net.ipv4.neigh.eth0.anycast_delay = 100
net.ipv4.neigh.eth0.proxy_delay = 80
net.ipv4.neigh.eth0.locktime = 100
net.ipv4.neigh.eth0.retrans_time_ms = 1000
net.ipv4.neigh.eth0.base_reachable_time_ms = 30000
net.ipv4.neigh.wlan0.mcast_solicit = 3
net.ipv4.neigh.wlan0.ucast_solicit = 3
net.ipv4.neigh.wlan0.app_solicit = 0
net.ipv4.neigh.wlan0.retrans_time = 100
net.ipv4.neigh.wlan0.base_reachable_time = 30
net.ipv4.neigh.wlan0.delay_first_probe_time = 5
net.ipv4.neigh.wlan0.gc_stale_time = 60
net.ipv4.neigh.wlan0.unres_qlen = 3
net.ipv4.neigh.wlan0.proxy_qlen = 64
net.ipv4.neigh.wlan0.anycast_delay = 100
net.ipv4.neigh.wlan0.proxy_delay = 80
net.ipv4.neigh.wlan0.locktime = 100
net.ipv4.neigh.wlan0.retrans_time_ms = 1000
net.ipv4.neigh.wlan0.base_reachable_time_ms = 30000
net.ipv4.neigh.ppp0.mcast_solicit = 3
net.ipv4.neigh.ppp0.ucast_solicit = 3
net.ipv4.neigh.ppp0.app_solicit = 0
net.ipv4.neigh.ppp0.retrans_time = 100
net.ipv4.neigh.ppp0.base_reachable_time = 30
net.ipv4.neigh.ppp0.delay_first_probe_time = 5
net.ipv4.neigh.ppp0.gc_stale_time = 60
net.ipv4.neigh.ppp0.unres_qlen = 3
net.ipv4.neigh.ppp0.proxy_qlen = 64
net.ipv4.neigh.ppp0.anycast_delay = 100
net.ipv4.neigh.ppp0.proxy_delay = 80
net.ipv4.neigh.ppp0.locktime = 100
net.ipv4.neigh.ppp0.retrans_time_ms = 1000
net.ipv4.neigh.ppp0.base_reachable_time_ms = 30000
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_sack = 1
net.ipv4.tcp_retrans_collapse = 1
net.ipv4.ip_default_ttl = 64
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.ip_nonlocal_bind = 0
net.ipv4.tcp_syn_retries = 5
net.ipv4.tcp_synack_retries = 5
net.ipv4.tcp_max_orphans = 32768
net.ipv4.tcp_max_tw_buckets = 180000
net.ipv4.ip_dynaddr = 0
net.ipv4.tcp_keepalive_time = 7200
net.ipv4.tcp_keepalive_probes = 9
net.ipv4.tcp_keepalive_intvl = 75
net.ipv4.tcp_retries1 = 3
net.ipv4.tcp_retries2 = 15
net.ipv4.tcp_fin_timeout = 60
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_recycle = 0
net.ipv4.tcp_abort_on_overflow = 0
net.ipv4.tcp_stdurg = 0
net.ipv4.tcp_rfc1337 = 0
net.ipv4.tcp_max_syn_backlog = 1024
net.ipv4.ip_local_port_range = 32768    61000
net.ipv4.igmp_max_memberships = 20
net.ipv4.igmp_max_msf = 10
net.ipv4.inet_peer_threshold = 65664
net.ipv4.inet_peer_minttl = 120
net.ipv4.inet_peer_maxttl = 600
net.ipv4.inet_peer_gc_mintime = 10
net.ipv4.inet_peer_gc_maxtime = 120
net.ipv4.tcp_orphan_retries = 0
net.ipv4.tcp_fack = 1
net.ipv4.tcp_reordering = 3
net.ipv4.tcp_ecn = 2
net.ipv4.tcp_dsack = 1
net.ipv4.tcp_mem = 81120    108160    162240
net.ipv4.tcp_wmem = 4096    16384    3461120
net.ipv4.tcp_rmem = 4096    87380    3461120
net.ipv4.tcp_app_win = 31
net.ipv4.tcp_adv_win_scale = 2
net.ipv4.tcp_tw_reuse = 0
net.ipv4.tcp_frto = 2
net.ipv4.tcp_frto_response = 0
net.ipv4.tcp_low_latency = 0
net.ipv4.tcp_no_metrics_save = 0
net.ipv4.tcp_moderate_rcvbuf = 1
net.ipv4.tcp_tso_win_divisor = 3
net.ipv4.tcp_congestion_control = cubic
net.ipv4.tcp_abc = 0
net.ipv4.tcp_mtu_probing = 0
net.ipv4.tcp_base_mss = 512
net.ipv4.tcp_workaround_signed_windows = 0
net.ipv4.tcp_dma_copybreak = 4096
net.ipv4.tcp_slow_start_after_idle = 1
net.ipv4.cipso_cache_enable = 1
net.ipv4.cipso_cache_bucket_size = 10
net.ipv4.cipso_rbm_optfmt = 0
net.ipv4.cipso_rbm_strictvalid = 1
net.ipv4.tcp_available_congestion_control = cubic reno
net.ipv4.tcp_allowed_congestion_control = cubic reno
net.ipv4.tcp_max_ssthresh = 0
net.ipv4.udp_mem = 81120    108160    162240
net.ipv4.udp_rmem_min = 4096
net.ipv4.udp_wmem_min = 4096
net.ipv4.netfilter.ip_conntrack_generic_timeout = 600
net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_sent = 120
net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_sent2 = 120
net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_recv = 60
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 432000
net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait = 120
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait = 60
net.ipv4.netfilter.ip_conntrack_tcp_timeout_last_ack = 30
net.ipv4.netfilter.ip_conntrack_tcp_timeout_time_wait = 120
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close = 10
net.ipv4.netfilter.ip_conntrack_tcp_timeout_max_retrans = 300
net.ipv4.netfilter.ip_conntrack_tcp_loose = 1
net.ipv4.netfilter.ip_conntrack_tcp_be_liberal = 0
net.ipv4.netfilter.ip_conntrack_tcp_max_retrans = 3
net.ipv4.netfilter.ip_conntrack_udp_timeout = 30
net.ipv4.netfilter.ip_conntrack_udp_timeout_stream = 180
net.ipv4.netfilter.ip_conntrack_icmp_timeout = 30
net.ipv4.netfilter.ip_conntrack_max = 65536
net.ipv4.netfilter.ip_conntrack_count = 256
net.ipv4.netfilter.ip_conntrack_buckets = 16384
net.ipv4.netfilter.ip_conntrack_checksum = 1
net.ipv4.netfilter.ip_conntrack_log_invalid = 0
net.ipv4.conf.all.forwarding = 1
net.ipv4.conf.all.mc_forwarding = 0
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.all.secure_redirects = 1
net.ipv4.conf.all.shared_media = 1
net.ipv4.conf.all.rp_filter = 1
net.ipv4.conf.all.send_redirects = 1
net.ipv4.conf.all.accept_source_route = 0
net.ipv4.conf.all.src_valid_mark = 0
net.ipv4.conf.all.proxy_arp = 0
net.ipv4.conf.all.medium_id = 0
net.ipv4.conf.all.bootp_relay = 0
net.ipv4.conf.all.log_martians = 0
net.ipv4.conf.all.tag = 0
net.ipv4.conf.all.arp_filter = 0
net.ipv4.conf.all.arp_announce = 0
net.ipv4.conf.all.arp_ignore = 0
net.ipv4.conf.all.arp_accept = 0
net.ipv4.conf.all.arp_notify = 0
net.ipv4.conf.all.disable_xfrm = 0
net.ipv4.conf.all.disable_policy = 0
net.ipv4.conf.all.force_igmp_version = 0
net.ipv4.conf.all.promote_secondaries = 0
net.ipv4.conf.default.forwarding = 1
net.ipv4.conf.default.mc_forwarding = 0
net.ipv4.conf.default.accept_redirects = 1
net.ipv4.conf.default.secure_redirects = 1
net.ipv4.conf.default.shared_media = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.default.accept_source_route = 1
net.ipv4.conf.default.src_valid_mark = 0
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.default.medium_id = 0
net.ipv4.conf.default.bootp_relay = 0
net.ipv4.conf.default.log_martians = 0
net.ipv4.conf.default.tag = 0
net.ipv4.conf.default.arp_filter = 0
net.ipv4.conf.default.arp_announce = 0
net.ipv4.conf.default.arp_ignore = 0
net.ipv4.conf.default.arp_accept = 0
net.ipv4.conf.default.arp_notify = 0
net.ipv4.conf.default.disable_xfrm = 0
net.ipv4.conf.default.disable_policy = 0
net.ipv4.conf.default.force_igmp_version = 0
net.ipv4.conf.default.promote_secondaries = 0
net.ipv4.conf.lo.forwarding = 1
net.ipv4.conf.lo.mc_forwarding = 0
net.ipv4.conf.lo.accept_redirects = 1
net.ipv4.conf.lo.secure_redirects = 1
net.ipv4.conf.lo.shared_media = 1
net.ipv4.conf.lo.rp_filter = 1
net.ipv4.conf.lo.send_redirects = 1
net.ipv4.conf.lo.accept_source_route = 1
net.ipv4.conf.lo.src_valid_mark = 0
net.ipv4.conf.lo.proxy_arp = 0
net.ipv4.conf.lo.medium_id = 0
net.ipv4.conf.lo.bootp_relay = 0
net.ipv4.conf.lo.log_martians = 0
net.ipv4.conf.lo.tag = 0
net.ipv4.conf.lo.arp_filter = 0
net.ipv4.conf.lo.arp_announce = 0
net.ipv4.conf.lo.arp_ignore = 0
net.ipv4.conf.lo.arp_accept = 0
net.ipv4.conf.lo.arp_notify = 0
net.ipv4.conf.lo.disable_xfrm = 1
net.ipv4.conf.lo.disable_policy = 1
net.ipv4.conf.lo.force_igmp_version = 0
net.ipv4.conf.lo.promote_secondaries = 0
net.ipv4.conf.eth0.forwarding = 1
net.ipv4.conf.eth0.mc_forwarding = 0
net.ipv4.conf.eth0.accept_redirects = 1
net.ipv4.conf.eth0.secure_redirects = 1
net.ipv4.conf.eth0.shared_media = 1
net.ipv4.conf.eth0.rp_filter = 1
net.ipv4.conf.eth0.send_redirects = 1
net.ipv4.conf.eth0.accept_source_route = 1
net.ipv4.conf.eth0.src_valid_mark = 0
net.ipv4.conf.eth0.proxy_arp = 0
net.ipv4.conf.eth0.medium_id = 0
net.ipv4.conf.eth0.bootp_relay = 0
net.ipv4.conf.eth0.log_martians = 0
net.ipv4.conf.eth0.tag = 0
net.ipv4.conf.eth0.arp_filter = 0
net.ipv4.conf.eth0.arp_announce = 0
net.ipv4.conf.eth0.arp_ignore = 0
net.ipv4.conf.eth0.arp_accept = 0
net.ipv4.conf.eth0.arp_notify = 0
net.ipv4.conf.eth0.disable_xfrm = 0
net.ipv4.conf.eth0.disable_policy = 0
net.ipv4.conf.eth0.force_igmp_version = 0
net.ipv4.conf.eth0.promote_secondaries = 0
net.ipv4.conf.wlan0.forwarding = 1
net.ipv4.conf.wlan0.mc_forwarding = 0
net.ipv4.conf.wlan0.accept_redirects = 1
net.ipv4.conf.wlan0.secure_redirects = 1
net.ipv4.conf.wlan0.shared_media = 1
net.ipv4.conf.wlan0.rp_filter = 1
net.ipv4.conf.wlan0.send_redirects = 1
net.ipv4.conf.wlan0.accept_source_route = 1
net.ipv4.conf.wlan0.src_valid_mark = 0
net.ipv4.conf.wlan0.proxy_arp = 0
net.ipv4.conf.wlan0.medium_id = 0
net.ipv4.conf.wlan0.bootp_relay = 0
net.ipv4.conf.wlan0.log_martians = 0
net.ipv4.conf.wlan0.tag = 0
net.ipv4.conf.wlan0.arp_filter = 0
net.ipv4.conf.wlan0.arp_announce = 0
net.ipv4.conf.wlan0.arp_ignore = 0
net.ipv4.conf.wlan0.arp_accept = 0
net.ipv4.conf.wlan0.arp_notify = 0
net.ipv4.conf.wlan0.disable_xfrm = 0
net.ipv4.conf.wlan0.disable_policy = 0
net.ipv4.conf.wlan0.force_igmp_version = 0
net.ipv4.conf.wlan0.promote_secondaries = 0
net.ipv4.conf.ppp0.forwarding = 1
net.ipv4.conf.ppp0.mc_forwarding = 0
net.ipv4.conf.ppp0.accept_redirects = 1
net.ipv4.conf.ppp0.secure_redirects = 1
net.ipv4.conf.ppp0.shared_media = 1
net.ipv4.conf.ppp0.rp_filter = 1
net.ipv4.conf.ppp0.send_redirects = 1
net.ipv4.conf.ppp0.accept_source_route = 1
net.ipv4.conf.ppp0.src_valid_mark = 0
net.ipv4.conf.ppp0.proxy_arp = 0
net.ipv4.conf.ppp0.medium_id = 0
net.ipv4.conf.ppp0.bootp_relay = 0
net.ipv4.conf.ppp0.log_martians = 0
net.ipv4.conf.ppp0.tag = 0
net.ipv4.conf.ppp0.arp_filter = 0
net.ipv4.conf.ppp0.arp_announce = 0
net.ipv4.conf.ppp0.arp_ignore = 0
net.ipv4.conf.ppp0.arp_accept = 0
net.ipv4.conf.ppp0.arp_notify = 0
net.ipv4.conf.ppp0.disable_xfrm = 0
net.ipv4.conf.ppp0.disable_policy = 0
net.ipv4.conf.ppp0.force_igmp_version = 0
net.ipv4.conf.ppp0.promote_secondaries = 0
net.ipv4.ip_forward = 1
net.ipv4.xfrm4_gc_thresh = 262144
net.ipv4.ipfrag_high_thresh = 262144
net.ipv4.ipfrag_low_thresh = 196608
net.ipv4.ipfrag_time = 30
net.ipv4.icmp_echo_ignore_all = 0
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.icmp_ignore_bogus_error_responses = 1
net.ipv4.icmp_errors_use_inbound_ifaddr = 0
net.ipv4.icmp_ratelimit = 1000
net.ipv4.icmp_ratemask = 6168
net.ipv4.rt_cache_rebuild_count = 4
net.ipv4.ipfrag_secret_interval = 600
net.ipv4.ipfrag_max_dist = 64
net.token-ring.rif_timeout = 150000
net.ipv6.neigh.default.mcast_solicit = 3
net.ipv6.neigh.default.ucast_solicit = 3
net.ipv6.neigh.default.app_solicit = 0
net.ipv6.neigh.default.retrans_time = 250
net.ipv6.neigh.default.base_reachable_time = 30
net.ipv6.neigh.default.delay_first_probe_time = 5
net.ipv6.neigh.default.gc_stale_time = 60
net.ipv6.neigh.default.unres_qlen = 3
net.ipv6.neigh.default.proxy_qlen = 64
net.ipv6.neigh.default.anycast_delay = 100
net.ipv6.neigh.default.proxy_delay = 80
net.ipv6.neigh.default.locktime = 0
net.ipv6.neigh.default.retrans_time_ms = 1000
net.ipv6.neigh.default.base_reachable_time_ms = 30000
net.ipv6.neigh.default.gc_interval = 30
net.ipv6.neigh.default.gc_thresh1 = 128
net.ipv6.neigh.default.gc_thresh2 = 512
net.ipv6.neigh.default.gc_thresh3 = 1024
net.ipv6.neigh.lo.mcast_solicit = 3
net.ipv6.neigh.lo.ucast_solicit = 3
net.ipv6.neigh.lo.app_solicit = 0
net.ipv6.neigh.lo.retrans_time = 250
net.ipv6.neigh.lo.base_reachable_time = 30
net.ipv6.neigh.lo.delay_first_probe_time = 5
net.ipv6.neigh.lo.gc_stale_time = 60
net.ipv6.neigh.lo.unres_qlen = 3
net.ipv6.neigh.lo.proxy_qlen = 64
net.ipv6.neigh.lo.anycast_delay = 100
net.ipv6.neigh.lo.proxy_delay = 80
net.ipv6.neigh.lo.locktime = 0
net.ipv6.neigh.lo.retrans_time_ms = 1000
net.ipv6.neigh.lo.base_reachable_time_ms = 30000
net.ipv6.neigh.eth0.mcast_solicit = 3
net.ipv6.neigh.eth0.ucast_solicit = 3
net.ipv6.neigh.eth0.app_solicit = 0
net.ipv6.neigh.eth0.retrans_time = 250
net.ipv6.neigh.eth0.base_reachable_time = 30
net.ipv6.neigh.eth0.delay_first_probe_time = 5
net.ipv6.neigh.eth0.gc_stale_time = 60
net.ipv6.neigh.eth0.unres_qlen = 3
net.ipv6.neigh.eth0.proxy_qlen = 64
net.ipv6.neigh.eth0.anycast_delay = 100
net.ipv6.neigh.eth0.proxy_delay = 80
net.ipv6.neigh.eth0.locktime = 0
net.ipv6.neigh.eth0.retrans_time_ms = 1000
net.ipv6.neigh.eth0.base_reachable_time_ms = 30000
net.ipv6.neigh.wlan0.mcast_solicit = 3
net.ipv6.neigh.wlan0.ucast_solicit = 3
net.ipv6.neigh.wlan0.app_solicit = 0
net.ipv6.neigh.wlan0.retrans_time = 250
net.ipv6.neigh.wlan0.base_reachable_time = 30
net.ipv6.neigh.wlan0.delay_first_probe_time = 5
net.ipv6.neigh.wlan0.gc_stale_time = 60
net.ipv6.neigh.wlan0.unres_qlen = 3
net.ipv6.neigh.wlan0.proxy_qlen = 64
net.ipv6.neigh.wlan0.anycast_delay = 100
net.ipv6.neigh.wlan0.proxy_delay = 80
net.ipv6.neigh.wlan0.locktime = 0
net.ipv6.neigh.wlan0.retrans_time_ms = 1000
net.ipv6.neigh.wlan0.base_reachable_time_ms = 30000
net.ipv6.neigh.ppp0.mcast_solicit = 3
net.ipv6.neigh.ppp0.ucast_solicit = 3
net.ipv6.neigh.ppp0.app_solicit = 0
net.ipv6.neigh.ppp0.retrans_time = 250
net.ipv6.neigh.ppp0.base_reachable_time = 30
net.ipv6.neigh.ppp0.delay_first_probe_time = 5
net.ipv6.neigh.ppp0.gc_stale_time = 60
net.ipv6.neigh.ppp0.unres_qlen = 3
net.ipv6.neigh.ppp0.proxy_qlen = 64
net.ipv6.neigh.ppp0.anycast_delay = 100
net.ipv6.neigh.ppp0.proxy_delay = 80
net.ipv6.neigh.ppp0.locktime = 0
net.ipv6.neigh.ppp0.retrans_time_ms = 1000
net.ipv6.neigh.ppp0.base_reachable_time_ms = 30000
net.ipv6.xfrm6_gc_thresh = 2048
net.ipv6.conf.all.forwarding = 0
net.ipv6.conf.all.hop_limit = 64
net.ipv6.conf.all.mtu = 1280
net.ipv6.conf.all.accept_ra = 1
net.ipv6.conf.all.accept_redirects = 1
net.ipv6.conf.all.autoconf = 1
net.ipv6.conf.all.dad_transmits = 1
net.ipv6.conf.all.router_solicitations = 3
net.ipv6.conf.all.router_solicitation_interval = 4
net.ipv6.conf.all.router_solicitation_delay = 1
net.ipv6.conf.all.force_mld_version = 0
net.ipv6.conf.all.use_tempaddr = 0
net.ipv6.conf.all.temp_valid_lft = 604800
net.ipv6.conf.all.temp_prefered_lft = 86400
net.ipv6.conf.all.regen_max_retry = 5
net.ipv6.conf.all.max_desync_factor = 600
net.ipv6.conf.all.max_addresses = 16
net.ipv6.conf.all.accept_ra_defrtr = 1
net.ipv6.conf.all.accept_ra_pinfo = 1
net.ipv6.conf.all.proxy_ndp = 0
net.ipv6.conf.all.accept_source_route = 0
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.all.accept_dad = 1
net.ipv6.conf.default.forwarding = 0
net.ipv6.conf.default.hop_limit = 64
net.ipv6.conf.default.mtu = 1280
net.ipv6.conf.default.accept_ra = 1
net.ipv6.conf.default.accept_redirects = 1
net.ipv6.conf.default.autoconf = 1
net.ipv6.conf.default.dad_transmits = 1
net.ipv6.conf.default.router_solicitations = 3
net.ipv6.conf.default.router_solicitation_interval = 4
net.ipv6.conf.default.router_solicitation_delay = 1
net.ipv6.conf.default.force_mld_version = 0
net.ipv6.conf.default.use_tempaddr = 0
net.ipv6.conf.default.temp_valid_lft = 604800
net.ipv6.conf.default.temp_prefered_lft = 86400
net.ipv6.conf.default.regen_max_retry = 5
net.ipv6.conf.default.max_desync_factor = 600
net.ipv6.conf.default.max_addresses = 16
net.ipv6.conf.default.accept_ra_defrtr = 1
net.ipv6.conf.default.accept_ra_pinfo = 1
net.ipv6.conf.default.proxy_ndp = 0
net.ipv6.conf.default.accept_source_route = 0
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.default.accept_dad = 1
net.ipv6.conf.lo.forwarding = 0
net.ipv6.conf.lo.hop_limit = 64
net.ipv6.conf.lo.mtu = 16436
net.ipv6.conf.lo.accept_ra = 1
net.ipv6.conf.lo.accept_redirects = 1
net.ipv6.conf.lo.autoconf = 1
net.ipv6.conf.lo.dad_transmits = 1
net.ipv6.conf.lo.router_solicitations = 3
net.ipv6.conf.lo.router_solicitation_interval = 4
net.ipv6.conf.lo.router_solicitation_delay = 1
net.ipv6.conf.lo.force_mld_version = 0
net.ipv6.conf.lo.use_tempaddr = -1
net.ipv6.conf.lo.temp_valid_lft = 604800
net.ipv6.conf.lo.temp_prefered_lft = 86400
net.ipv6.conf.lo.regen_max_retry = 5
net.ipv6.conf.lo.max_desync_factor = 600
net.ipv6.conf.lo.max_addresses = 16
net.ipv6.conf.lo.accept_ra_defrtr = 1
net.ipv6.conf.lo.accept_ra_pinfo = 1
net.ipv6.conf.lo.proxy_ndp = 0
net.ipv6.conf.lo.accept_source_route = 0
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.lo.accept_dad = -1
net.ipv6.conf.eth0.forwarding = 0
net.ipv6.conf.eth0.hop_limit = 64
net.ipv6.conf.eth0.mtu = 1500
net.ipv6.conf.eth0.accept_ra = 1
net.ipv6.conf.eth0.accept_redirects = 1
net.ipv6.conf.eth0.autoconf = 1
net.ipv6.conf.eth0.dad_transmits = 1
net.ipv6.conf.eth0.router_solicitations = 3
net.ipv6.conf.eth0.router_solicitation_interval = 4
net.ipv6.conf.eth0.router_solicitation_delay = 1
net.ipv6.conf.eth0.force_mld_version = 0
net.ipv6.conf.eth0.use_tempaddr = 0
net.ipv6.conf.eth0.temp_valid_lft = 604800
net.ipv6.conf.eth0.temp_prefered_lft = 86400
net.ipv6.conf.eth0.regen_max_retry = 5
net.ipv6.conf.eth0.max_desync_factor = 600
net.ipv6.conf.eth0.max_addresses = 16
net.ipv6.conf.eth0.accept_ra_defrtr = 1
net.ipv6.conf.eth0.accept_ra_pinfo = 1
net.ipv6.conf.eth0.proxy_ndp = 0
net.ipv6.conf.eth0.accept_source_route = 0
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.eth0.accept_dad = 1
net.ipv6.conf.wlan0.forwarding = 0
net.ipv6.conf.wlan0.hop_limit = 64
net.ipv6.conf.wlan0.mtu = 1500
net.ipv6.conf.wlan0.accept_ra = 1
net.ipv6.conf.wlan0.accept_redirects = 1
net.ipv6.conf.wlan0.autoconf = 1
net.ipv6.conf.wlan0.dad_transmits = 1
net.ipv6.conf.wlan0.router_solicitations = 3
net.ipv6.conf.wlan0.router_solicitation_interval = 4
net.ipv6.conf.wlan0.router_solicitation_delay = 1
net.ipv6.conf.wlan0.force_mld_version = 0
net.ipv6.conf.wlan0.use_tempaddr = 0
net.ipv6.conf.wlan0.temp_valid_lft = 604800
net.ipv6.conf.wlan0.temp_prefered_lft = 86400
net.ipv6.conf.wlan0.regen_max_retry = 5
net.ipv6.conf.wlan0.max_desync_factor = 600
net.ipv6.conf.wlan0.max_addresses = 16
net.ipv6.conf.wlan0.accept_ra_defrtr = 1
net.ipv6.conf.wlan0.accept_ra_pinfo = 1
net.ipv6.conf.wlan0.proxy_ndp = 0
net.ipv6.conf.wlan0.accept_source_route = 0
net.ipv6.conf.wlan0.disable_ipv6 = 1
net.ipv6.conf.wlan0.accept_dad = 1
net.ipv6.conf.ppp0.forwarding = 0
net.ipv6.conf.ppp0.hop_limit = 64
net.ipv6.conf.ppp0.mtu = 1492
net.ipv6.conf.ppp0.accept_ra = 1
net.ipv6.conf.ppp0.accept_redirects = 1
net.ipv6.conf.ppp0.autoconf = 1
net.ipv6.conf.ppp0.dad_transmits = 1
net.ipv6.conf.ppp0.router_solicitations = 3
net.ipv6.conf.ppp0.router_solicitation_interval = 4
net.ipv6.conf.ppp0.router_solicitation_delay = 1
net.ipv6.conf.ppp0.force_mld_version = 0
net.ipv6.conf.ppp0.use_tempaddr = 0
net.ipv6.conf.ppp0.temp_valid_lft = 604800
net.ipv6.conf.ppp0.temp_prefered_lft = 86400
net.ipv6.conf.ppp0.regen_max_retry = 5
net.ipv6.conf.ppp0.max_desync_factor = 600
net.ipv6.conf.ppp0.max_addresses = 16
net.ipv6.conf.ppp0.accept_ra_defrtr = 1
net.ipv6.conf.ppp0.accept_ra_pinfo = 1
net.ipv6.conf.ppp0.proxy_ndp = 0
net.ipv6.conf.ppp0.accept_source_route = 0
net.ipv6.conf.ppp0.disable_ipv6 = 1
net.ipv6.conf.ppp0.accept_dad = -1
net.ipv6.ip6frag_high_thresh = 262144
net.ipv6.ip6frag_low_thresh = 196608
net.ipv6.ip6frag_time = 60
error: permission denied on key 'net.ipv6.route.flush'
net.ipv6.route.gc_thresh = 1024
net.ipv6.route.max_size = 4096
net.ipv6.route.gc_min_interval = 0
net.ipv6.route.gc_timeout = 60
net.ipv6.route.gc_interval = 30
net.ipv6.route.gc_elasticity = 0
net.ipv6.route.mtu_expires = 600
net.ipv6.route.min_adv_mss = 4
net.ipv6.route.gc_min_interval_ms = 500
net.ipv6.icmp.ratelimit = 1000
net.ipv6.bindv6only = 0
net.ipv6.ip6frag_secret_interval = 600
net.ipv6.mld_max_msf = 64
net.nf_conntrack_max = 65536
net.unix.max_dgram_qlen = 10
crypto.fips_enabled = 0


Postum писал(а):
14.05.2010 23:57
содержимое syslog - вдруг там что-нибудь интересное найдется
Прошу прощения, а это где?

Postum писал(а):
14.05.2010 23:57
на время разбирательств я бы отключил ipv6 совсем.

Давно отключено.
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Вот два похожих пакета - ответы на пинг шлюза и пинг яндекса.
При их отправке со шлюза на wlan0, то есть уже после NATа размер данных у них был по 96 байт а концовка блока данных выглядела так:
"2f:30:31:32:33:34:35:36:37"
При получении пакета на wlan0 ноута, тот который от самого шлюза сохраняется в неизменном виде, а пришедший с внешки лишается 2 последних байт и его концовка теперь такая:
"2f:30:31:32:33:34:35"

Контрольная сумма не бьётся и пакет выбрасывается...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Postum
Сообщения: 29
ОС: GNU Linux

Re: Не могу расшарить интернет

Сообщение Postum »

содержимое syslog - вдруг там что-нибудь интересное найдется
Прошу прощения, а это где?


/var/log/syslog
Да и в других логах (/var/log/*) стОит покопаться - там может быть много интересного...
на время разбирательств я бы отключил ipv6 совсем.

Давно отключено.

Непохоже. Может, не настроено - это да. Вот таким образом отключено?

icfonfig -a

Я бы отключил accept_source_route
for f in /proc/sys/net/ipv4/conf/*/accept_source_route ; do echo 0 > $f; done

и включил бы на время log_martians
for f in /proc/sys/net/ipv4/conf/*/log_martians ; do echo 1 > $f; done

- может, дополнительная информация в логах будет.
...И ты поймешь: все то, чего нельзя –
Песчинка в том, что не запрещено...
© Ю. Лорес
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Postum писал(а):
15.05.2010 10:56
Непохоже. Может, не настроено - это да. Вот таким образом отключено?

Зачем?

Код: Выделить всё

echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6

Даёт ровно тот же эффект.

Остальное сделаю, когда домой вернусь...
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Просмотрел все логи несколько раз на обоих машинах - ничего примечательного...

Вот ещё (бред наверное) - у всех пакетов с внешки (то-есть те что не доходят) TTL<60 (максисмум 57), а все пакеты генерящиеся шлюзом имеют TTL>60 (минимум 64)...
Может влиять? Хотя бы теоретически?
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

drFaust писал(а):
16.05.2010 03:13
Вот ещё (бред наверное) - у всех пакетов с внешки (то-есть те что не доходят) TTL<60 (максисмум 57), а все пакеты генерящиеся шлюзом имеют TTL>60 (минимум 64)...
Может влиять? Хотя бы теоретически?

Погуглил - вродед нет.
На всякий случай попробовал iptables -t mangle -A FORWARD -j TTL --ttl-set 64
непомогло :(
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

А может у меня модуля какого нехватает?:
lsmod | grep ip

Код: Выделить всё

ipt_MASQUERADE          1407  1
iptable_nat             4414  1
nf_nat                 15735  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4      10672  3 iptable_nat,nf_nat
nf_conntrack           61583  4 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4          1073  1 nf_conntrack_ipv4
iptable_filter          2271  0
iptable_mangle          2771  1
ip_tables               9991  3 iptable_nat,iptable_filter,iptable_mangle
x_tables               14299  5 ipt_MASQUERADE,iptable_nat,xt_TCPMSS,xt_tcpudp,ip_tables

Вот например что это?:
iptables -A FORWARD -t mangle -p tcp -m tcp --tcp-flags SYN,ACK SYN -j TCPMSS --clamp-mss-to-pmtu
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

frag[mentation_threshold] - off
Спасибо сказали:
Postum
Сообщения: 29
ОС: GNU Linux

Re: Не могу расшарить интернет

Сообщение Postum »

drFaust писал(а):
16.05.2010 03:13
Вот ещё (бред наверное) - у всех пакетов с внешки (то-есть те что не доходят) TTL<60 (максисмум 57), а все пакеты генерящиеся шлюзом имеют TTL>60 (минимум 64)...


Нет, TTL тут точно не виноват :) Все верно - сколько маршрутизаторов по дороге прошли, настолько значение и уменьшилось.

Модуль тоже ни при чем. Заклинание '-m tcp' сейчас вообще не нужно - это один из основных модулей, он есть.
Кстати, т.к. эта опция относится к TCP, на ICMP (ping) она явно не влияет.

Покажите-ка все-таки syslog.
...И ты поймешь: все то, чего нельзя –
Песчинка в том, что не запрещено...
© Ю. Лорес
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

Postum писал(а):
16.05.2010 17:56
Нет, TTL тут точно не виноват :) Все верно - сколько маршрутизаторов по дороге прошли, настолько значение и уменьшилось.

Спасибо - я уже понял. :) Я ж до этого момента даже не знал что такое ТТЛ...

Postum писал(а):
16.05.2010 17:56
Модуль тоже ни при чем. Заклинание '-m tcp' сейчас вообще не нужно - это один из основных модулей, он есть.

Ага - x_tables называется. Тоже разобрался.
Postum писал(а):
16.05.2010 17:56
Кстати, т.к. эта опция относится к TCP, на ICMP (ping) она явно не влияет.

Точно. А симптом у всех пакетов одинаков...
Postum писал(а):
16.05.2010 17:56
Покажите-ка все-таки syslog.

Вот.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
NSV
Сообщения: 38
ОС: kubuntu 9.10+10.04

Re: Не могу расшарить интернет

Сообщение NSV »

Что-то тема затихла, неужели никаких подвижек? Интересно же в чем дело!
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: Не могу расшарить интернет

Сообщение drFaust »

NSV писал(а):
18.05.2010 18:31
Что-то тема затихла, неужели никаких подвижек? Интересно же в чем дело!

К сожалению пока ни каких.
Самое обидное - я не знаю куда копать.

Ну вот к примеру как я рассуждаю:
Положим всё дело в NAT, но на интерфейс wlan0 пакеты попадают после прохода NAT и iptable, и с помощью WS я вижу что они в порядке.
Значит NAT не причём, ну или, как минимум не повреждает пакета.
Так, после того как я увидел пакет на wlan0 шлюза и до момента когда я увижу его на wlan0 ноута он пройдёт следующий путь: драйвер адаптера -> адаптерШ -> адаптерН -> драйвер адаптера ноута.
Но мы знаем, что эта цепочка не при чём - иначе бы бились и внутренние пакеты - ведь они проходят тем же путём.

Из информации о том, что бьются, и бьются одинаково, пакеты ЛЮБОГО протокола можно преположить что проблема находится уровнем ниже - в транспортном протоколе IP.
Что-нибудь с длинной пакета. Но как это узнать и покрутить настройки я не знаю.
Кроме того, я не знаю какой пакет содержит NAT чтобы попробовать сменить его на другую версию.

Пока образовываюсь и разбираюсь с тем как работают сети вообще.
Спасибо сказали:
NSV
Сообщения: 38
ОС: kubuntu 9.10+10.04

Re: Не могу расшарить интернет

Сообщение NSV »

копать в глубь это конечно правильный подход. Но может для проверки, раз "исследования" зашли в тупик начать с начала? Например загрузиться с LiveCD, настроить сеть, включить форвардинг, прописать единственное правило и проверить? Надеюсь ливсидишное ядро на это способно? Я к тому, что на этом этапе проблем быть не должно. Может какой косяк в дистрибутиве, его настройках и т.п...
Спасибо сказали:
NSV
Сообщения: 38
ОС: kubuntu 9.10+10.04

Re: Не могу расшарить интернет

Сообщение NSV »

интересно бы узнать, чем все же закончилась история. Последнее что довелось видеть - ее продолжение на хоботе. Там речь велась уже о возможных проблемах непосредственно с вай-фаем...
Спасибо сказали: