как с помощью iptables открыть порт для 192.168.1.0/24?
Господа, подскажите, как открыть 443 порт для сети 192.168.1.0/24 в iptables во внешку?
Господа, подскажите, как открыть 443 порт для сети 192.168.1.0/24 в iptables во внешку?
Пытаюсь открыть порты на роутере Asus ac68u с последней прошивкой мерлина для обновления letsencrypt ddns на qnap, но порты живут своей жизнью - вчера были открыты сегодня опять закрыты, хотя все настройки в переадресации портов остались.
https://c.radikal.ru/c15/1908/4a/c64d679084c3.png
Пробовал через iptables добавлять, тоже безрезультатно - вводил такие комманды:
iptables -t filter -A INPUT -p tcp -s 192.168.1.76 --dport 81 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --sport 81 -j ACCEPT
Помогите, плиз, их открыть.
Хочу перекомпилировать busybox от drweb live cd добавив туда поддержку nfs, но не пойму как это сделать. Гуглил информацию по перекомпилированию, но так и не нашел нормального мана - везде информация дана как-то расплывчато и непонятно. Подскажите, пожалуйста как это можно сделать?
Пытаюсь сделать загрузку drweb по сети с помощью ipxe. Такой коммандой грузится только до Busybox и дальше не загружается:
:drweb dhcp set server_ip 192.168.1.76 set nfs_path /images/drweb kernel nfs://192.168.1.76/images/drweb/casper/vmlinuz || read void initrd nfs://192.168.1.76/images/drweb/casper/initrd.lz || read void imgargs vmlinuz initrd=initrd.lz root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.1.76:/images/drweb ip=dhcp language=ru locale=ru_RU.UTF-8 quiet splash noapic -- boot
Нашел на сайте drweb скрипт, который патчит initframfs для загрузки модулей, но у меня не получается его пропатчить. Естественно initrd.lz был распакован.
Патчим initramfs:
sed -i '/# Scan local devices for the image/,/done/ { /#/ i\ # Configuring network and fetching squashfs\ ipconfig eth0\ livefs_root=/cdrom\ mkdir -p ${livefs_root}/casper\ for x in drweb-10bin drweb-25key drweb-50bases filesystem\ do netboot=nfs netroot=ip:/images/drweb/$x.squashfs-P ${livefs_root}/casper\ done d }' scripts/casper
С помощью patch -normal пытается пропатчить, но выдает ошибку на линии 37 и предлагает вручную пропатчить файл, я не понимаю какой файл ему нужно подсунуть.
Собственно вопрос: Как правильно пропатчить initramfs?
p.s. Я в linux не очень силен, но если подскажите смогу разобраться.