Moxa RM-1050-T [32/52] Nat snat
![Moxa RM-2600-T [32/52] Nat snat](/views2/1201435/page32/bg20.png)
ioPAC RTU Software RTU Communications
4-7
Example 7: Drop all packets from MAC address 01:02:03:04:05:06.
# iptables –A INPUT –i eth0 –p all –m mac -–mac-source 01:02:03:04:05:06 –j DROP
NOTE
In Example 7, remember to issue the command #mo
dprobe ipt_mac first to load module ipt_mac.
NAT (SNAT)
NAT (Network Address Translation) protocol translates IP addresses used on one network to different IP
addresses used on another network. One network is designated the inside network and the other is the outside
network. Typically, the ioPAC RTU controllers connect several devices on a network and maps local inside
network addresses to one or more global outside IP addresses, and un-maps the global IP addresses on
incoming packets back into local IP addresses.
NOTE
Click on the following links for more information about iptables and NAT:
http://www.netfilter.org/documentation/HOWTO/NAT
-HOWTO.html
The IP address of LAN1 is changed to 192.168.127.254 (you will need to load the module ipt_MASQUERADE):
1. #echo 1 > /proc/sys/net/ipv4/ip_forward
2. #modprobe ip_tables
3. #modprobe iptable_filter
4. #modprobe nf_conntrack
5. #modprobe iptable_nat
6. #modprobe ipt_MASQUERADE
7. #iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source 192.168.127.254
8. #iptables -t nat -A POSTROUTING -o eth0 -s 192.168.126.0/24 -j MASQUERADE
Содержание
- First edition july 2013 1
- Iopac rtu software user s manual 1
- Www moxa com product 1
- Copyright notice 2
- Disclaimer 2
- Iopac rtu software user s manual 2
- Technical support contact information 2
- Trademarks 2
- Www moxa com support 2
- Table of contents 3
- Introduction 5
- Iopac rtu software introduction 6
- Overview 6
- Related documents 6
- Software architecture 6
- Supported products 6
- Iopac rtu software introduction 7
- Journaling flash file system jffs2 7
- Iopac rtu software introduction 8
- Software package 8
- Getting started 9
- Configuring the ethernet interface 10
- Developing the first program 10
- Development procedure 10
- Hardware and software requirements 10
- Iopac rtu software getting started 10
- Modifying network settings with the serial console 10
- Connect an rtu to a linux pc 11
- Iopac rtu software getting started 11
- Modifying network settings over the network 11
- Develop code compile the program 12
- Install the toolchain onto the pc 12
- Iopac rtu software getting started 12
- Root localhost cd tmp example hello_world root localhost tmp example hello_world make 12
- Root localhost cd tmp root localhost tmp mkdir example root localhost tmp cp r mnt cdrom software sample hello_world tmp example 12
- Root localhost mount dev cdrom mnt cdrom root localhost sh mnt cdrom software toolchain arm linux_vx x sh 12
- Root localhost path usr local arm linux bin path 12
- Root localhost telnet 192 68 27 54 12
- Root localhost telnet 192 68 27 54 trying 192 68 27 54 connected to 192 68 27 54 escape character is moxa login 12
- Set cross compiler glibc environment variables 12
- Iopac rtu software getting started 13
- Put hello_world 13
- Root localhost telnet 192 68 27 54 13
- Root localhost tmp example hello_world ftp 192 68 27 54 13
- Root localhost tmp example hello_world make usr local arm linux bin arm linux gcc i usr local arm linux include i usr local arm linux include rtu o hello_world hello_world o l usr local arm linux lib lpthread lmxml l usr local arm linux lib rtu lmoxa_rtu lrtu_common ltag wl rpath lib rtu wl allow shlib undefined 13
- Root moxa df h 13
- Root moxa home chmod x hello_world root moxa home hello_world 13
- Upload run the program 13
- Rtu management 15
- Attention 16
- Firmware upgrade and default settings 16
- Iopac rtu software rtu management 16
- System information 16
- Upgrading the firmware 16
- Iopac rtu software rtu management 17
- Iopac rtu software rtu management 18
- Recovering the firmware 18
- Enabling and disabling daemons 19
- Iopac rtu software rtu management 19
- Loading factory defaults 19
- Iopac rtu software rtu management 20
- Iopac rtu software rtu management 21
- Run level settings 21
- Iopac rtu software rtu management 22
- Setting the time manually 22
- System time setting 22
- Iopac rtu software rtu management 23
- Updating the time automatically 23
- Updating the time with ntp client 23
- Executing scheduled commands with cron daemon 24
- Iopac rtu software rtu management 24
- Ntp server setting 24
- Iopac rtu software rtu management 25
- Software lock 25
- Rtu communications 26
- Disabling the telnet ftp server 27
- Enabling the telnet ftp server 27
- Internet configuration 27
- Iopac rtu software rtu communications 27
- Modbus tcp master and slave 27
- Telnet ftp 27
- Iopac rtu software rtu communications 28
- Iptables 28
- Iopac rtu software rtu communications 29
- Examples 30
- Iopac rtu software rtu communications 30
- Observe and erase chain rules 30
- Append or delete rules 31
- Define policy for chain rules 31
- Examples 31
- Iopac rtu software rtu communications 31
- Iopac rtu software rtu communications 32
- Nat snat 32
- Enabling nat at bootup 33
- Iopac rtu software rtu communications 33
- Iopac rtu software rtu communications 34
- Port forwarding dnat 34
- Ppp dial up service 34
- Example 1 connecting to a ppp server over a simple dial up connection 35
- Iopac rtu software rtu communications 35
- Example 2 connecting to a ppp server over a hard wired link 36
- How to check the connection 36
- Iopac rtu software rtu communications 36
- Iopac rtu software rtu communications 37
- Setting up a machine for incoming ppp connections 37
- Iopac rtu software rtu communications 38
- Example 39
- Iopac rtu software rtu communications 39
- Nfs network file system client 39
- Openvpn 39
- Sending mail 39
- Setting up the iopac rtu controller as an nfs client 39
- Iopac rtu software rtu communications 40
- Setup 1 ethernet bridging for private networks on different subnets 40
- Iopac rtu software rtu communications 41
- Setup 2 ethernet bridging for private networks on the same subnet 41
- Iopac rtu software rtu communications 42
- Setup 3 routed ip 42
- Iopac rtu software rtu communications 43
- Ntp server client 43
- Iopac rtu software rtu communications 44
- Modbus rtu master 44
- Port trunking 44
- Serial configuration 44
- Rtu data acquisition 45
- Active opc server 46
- Battery backup sram 46
- I o data access 46
- Iopac rtu software rtu data acquisition 46
- Millisecond timestamp 46
- Rtu programming 47
- Iopac rtu software rtu programming 48
- Linux toolchain 48
- Memory usage 48
- Programming guide 48
- Steps for installing the linux toolchain 48
- Using c c 48
- Compilation for applications 49
- Iopac rtu software rtu programming 49
- Iopac rtu software rtu programming 50
- Library and apis 50
- On line debugging with gdb 50
- A system commands 51
- Editor 51
- File manager 51
- System commands 51
- Iopac rtu software system commands 52
- Moxa special utilities 52
- Network 52
- Process 52
Похожие устройства
- Moxa RM-1050-T Руководство разработчика
- Moxa RM-1050-T Технические характеристики
- Moxa RM-1602-T Инструкция по эксплуатации
- Moxa RM-1602-T Руководство разработчика
- Moxa RM-1602-T Технические характеристики
- Moxa RM-2600-T Инструкция по эксплуатации
- Moxa RM-2600-T Руководство разработчика
- Moxa RM-2600-T Технические характеристики
- Moxa RM-3802-T Инструкция по эксплуатации
- Moxa RM-3802-T Руководство разработчика
- Moxa RM-3802-T Технические характеристики
- Moxa RM-3810-T Инструкция по эксплуатации
- Moxa RM-3810-T Руководство разработчика
- Moxa RM-3810-T Технические характеристики
- Moxa KM-2430-T Инструкция по эксплуатации
- Moxa KM-2430-T Руководство разработчика
- Moxa KM-2430-T Технические характеристики
- Moxa 85M-1602-T Инструкция по эксплуатации
- Moxa 85M-1602-T Руководство разработчика
- Moxa 85M-1602-T Технические характеристики