Назад | Перейти на главную страницу

IPtables определяет неверные аргументы

Я пытаюсь написать правила 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 / и т.д., или что-нибудь еще, предназначенное для написания сценариев или программирования.