test action configure rules action DNAT
test case
- ustawienie domyślnej polityk na
ACCEPTw tablicynatw chainieOUTPUT - ustawienie reguły z
destination_ipna192.168.0.1z akcjąDNATna przekierowanie na loopback127.0.0.1- protocol: "tcp" destination_ip: "192.168.0.1" action: name: "DNAT" to_destination: "127.0.0.1" - uruchomienie socata asynchronicznie w trybie słuchania na wolnym porcie (np.
50000) z zapisaniem logów do plikusocat -d -d -ls tcp-listen:50000 stdout 2> test.txt - wysłanie pakietu na słuchający port na gateway
echo 'some data' | socat stdin tcp-connect:192.168.0.1:50000,connect-timeout=1 - sprawdzenie czy:
- w pliku
test.txtjest log wskazujący na wysłanie pakietu na loopback...socat[9111] N accepting connection from AF=2 192.168.0.15:34684 on AF=2 127.0.0.1:50000 - w tasku asynchornicznym został zajerestrowany pakiet z wysłaną informacją
some data
- w pliku
Edited by Michal Konstantynowicz