Я пытаюсь написать правила IPtables, но мне это сложно.
У меня есть:
iptables -A FORWARD -m state –state RELATED,ESTABLISHED -j ACCEPT
что не работает с неверным аргументом "–state"
и
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -j SNAT –to server.ip
что не работает с неверным аргументом "–to"
Как мне исправить правила?
Для длинных вариантов формы требуется два -
дефис персонажей, а не один, и это не позволяет рывок –
. Так что используйте --state
вместо того -state
. Возможно, ваш текстовый редактор преобразует двойной --
к черту –
? Не используйте Word, Wordpad или какой-либо другой офисный продукт для редактирования, они почти всегда пытаются автоматически вносить подобные изменения за вас. Используйте текстовый редактор, например vi, emacs, nano, notepad ++ / notepad / и т.д., или что-нибудь еще, предназначенное для написания сценариев или программирования.