Changes between Version 10 and Version 11 of GENIExperimenter/Tutorials/OpenFlowNFVNAT
- Timestamp:
- 11/20/15 15:22:17 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials/OpenFlowNFVNAT
v10 v11 134 134 135 135 You can try to write your own controller to implement NAT. However, we a provide you a functional controller. 136 136 a. Download the NAT Ryu module. At your controller node run: 137 137 {{{ 138 138 cd /tmp/ryu/ … … 141 141 }}} 142 142 143 143 b. Start the controller on `controller` host: 144 144 {{{ 145 145 nat:~$ cd /tmp/ryu/; ./bin/ryu-manager ryu-nat.py … … 156 156 }}} 157 157 158 158 c. On `outside`, we start a nc server: 159 159 {{{ 160 160 host3:~$ nc -l 6666 … … 165 165 }}} 166 166 167 168 169 167 d. Now send message between each other and try the same thing between `host3` and `host2`. 168 169 e. On the terminal of `controller`, in which you started your controller, you should see a log similar to: 170 170 {{{ 171 171 Created mapping 192.168.0.3 31596 to 128.128.128.100 59997