Iptables не передают трафик

Если необходимо получить доступ к каталогу, который находится на хосте Windows от *, отклоняют базирующегося гостя, Вы будете использовать самбу. Читайте на документации для Вашего конкретного распределения. После того, как самба установлена, Вы обычно только что выполняли 'самбу человека'.

При использовании gui (наутилус, например), и самба установлена, Вы захотите отредактировать путь текущего каталога (значение по умолчанию для наутилуса является Ctrl+L), и введите smb://, имя хоста/путь/к/общий/каталог, smb://говорит файловому браузеру использовать протокол SMB, и оттуда самая твердая часть гарантирует, что путь корректен. Вам предложат учетные данные и предположение, что у Вас есть разрешение получить доступ к данным, можно использовать файловый браузер, как Вы обычно были бы для локального каталога.

Примечание: По моему опыту, не все реализации самбы играют по правилам с MS сетевые ресурсы DFS, таким образом, в зависимости от Вашей установки, пробег может варьироваться.

3
14.07.2014, 13:56
2 ответа
[

] Я не уверен, каковы были ваши намерения с []x.x.x.a[] и []x.x.x.b[]. Для правила PREROUTING вам нужно указать внешний интерфейс и IP:Port внутренней машины.[

] [

]Для переадресации портов вам не нужно правило MASQUERADE. Однако, вам нужно правило, разрешающее трафик по цепочке FORWARD.[

] [
iptables -A PREROUTING -t nat -i [external_iface] -p [proto] --dport [external_port] -j DNAT --to [internal_ip]:[internal_port]
iptables -A FORWARD -p [proto] -d [internal_ip] --dport [internal_port] -j ACCEPT
]
0
27.01.2020, 21:43

Вы не предоставили конфигурацию переадресации пакетов, так что я надеюсь, что вы пропустили ее. Временно вы можете включить ее с помощью:-

 echo 1 >/proc/sys/net/ipv4/ip_forward

Чтобы сделать постоянно открытым /etc/sysctl.conf и предоставить этот параметр:-

net.ipv4.ip_forward=1
0
27.01.2020, 21:43

Теги

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