- Mastering Python Networking
- Eric Chou
- 203字
- 2021-07-02 21:42:34
VIRL tips
The VIRL website offers lots of great instruction and documentation. I also find the community generally offers quick and accurate help. I will not repeat the information already offered in those two places; however, here are some of the setups I use for the code in this book:
- VIRL uses two virtual Ethernet interfaces for connections. The first interface is set up as NAT for the host machine's Internet connection, and the second is used for local management interface connectivity (VMWare Fusion VMnet2 in the following example). I use a virtual machine with a similar network setup in order to run my Python code, with first Ethernet used for Internet and the second Ethernet connected to Vmnet2:

VMnet2 is a custom network created to connect the Ubuntu host with the VIRL virtual machine:

- In the Topology Design option, I set the Management Network option to Shared Flat Network in order to use VMnet2 as the management network on the virtual routers:

- Under the node configuration, you have the option to statically configure the management IP. I always statically set the IP address instead of what is dynamically assigned by the software, so I can easily get to the device without checking:

推薦閱讀
- Practical Data Analysis Cookbook
- Node.js+Webpack開發(fā)實戰(zhàn)
- JavaScript+DHTML語法與范例詳解詞典
- Mastering Ember.js
- 無代碼編程:用云表搭建企業(yè)數(shù)字化管理平臺
- HTML5+CSS3基礎(chǔ)開發(fā)教程(第2版)
- React.js Essentials
- 大數(shù)據(jù)分析與應(yīng)用實戰(zhàn):統(tǒng)計機器學(xué)習(xí)之數(shù)據(jù)導(dǎo)向編程
- Python High Performance Programming
- Building Microservices with .NET Core
- Python從入門到精通
- Extending Unity with Editor Scripting
- Flink技術(shù)內(nèi)幕:架構(gòu)設(shè)計與實現(xiàn)原理
- HTML5程序設(shè)計基礎(chǔ)教程
- 開源網(wǎng)絡(luò)地圖可視化:基于Leaflet的在線地圖開發(fā)