Linux下新增至虛擬網路的路由
最近在從事NS3的研究,我用NS3建立了一個虛擬的網路,但是用emu將這個虛擬網路與外部真實網路連線時,新增路由總是無法成功。
我採用的是網上的方法:route add -net xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx gw xxx.xxx.xxx.xxx,在命令列新增時總是報錯:route:netmask doesn't match route address.
於是我直接將netmask去掉,輸入route add -net 10.1.1.0/24 gw 172.29.153.3,就可以了...
之前沒怎麼接觸路由這一塊,所以把這個問題記錄下來。
相關推薦
Linux下新增至虛擬網路的路由
最近在從事NS3的研究,我用NS3建立了一個虛擬的網路,但是用emu將這個虛擬網路與外部真實網路連線時,新增路由總是無法成功。 我採用的是網上的方法:route add -net xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx gw xxx.
linux下永久添加靜態路由
spec 需要 環境 發生 文件中 linu int 對比 static 在linux下永久添加靜態路由有兩種方法: 一、添加路由的命令 1、route add route add -net 192.56.76.0 netmask 255.255.255.0 dev eth
linux 下的KVM 虛擬機
machine lock graph -a ebo html 安裝 disk linux linux 下的kvm的使用 cpu開啟VT 安裝kvm套件 添加br0橋接網口 創建虛擬機磁盤,或者在安裝虛擬機的時候創建該磁盤。 安裝虛擬機 使用虛擬機 使用安裝的虛擬機磁盤做原始
Linux下的4G虛擬地址空間
在windows下4G 地址空間中低2G,0x00000000-0x7FFFFFFF 是使用者地址空間,4G地址空間中高2G,0x80000000-0xFFFFFFFF 是 系統地址空間。訪問 系統地址空間需要程式有ring0的許可權。而Linux對4G空間的劃分不同與windows。linu
Linux下企業級的高階網路配置(bond&team,橋接)
BOND&TEAM 讓Linux核心支援網絡卡繫結驅動。常見的網絡卡繫結驅動有三種模式——mode0、mode1、mode6。 mode0(平衡負載模式):平時兩塊網絡卡均工作,且自動備援,但需要在與伺服器本地網絡卡相連的交換機裝置上進行埠聚合來支援繫結技術。 mode1(平衡備
linux下統一管理虛擬環境
安裝管理軟體 執行 sudo easy_install virtualenvwrapper 語句 預設virtualenvwra
系統技術非業餘研究 » Linux下新系統呼叫sync_file_range
我們在做資料庫程式或者IO密集型的程式的時候,通常在更新的時候,比如說資料庫程式,希望更新有一定的安全性,我們會在更新操作結束的時候呼叫fsync或者fdatasync來flush資料到持久裝置去。而且通常是以頁面為單位,16K一次或者4K一次。 安全性保證了,但是效能就有很大的損害。而且我們更新
linux下配置apache虛擬主機解決方案以及一些問題
回南昌了,發現這邊很多公司都是用apache的,上海那邊都是使用nginx伺服器,可見差距啊 博主今天興致來了,正好之前在Mac虛擬機器上配了一臺apache伺服器,於是就到自己Mac虛擬機器上配置虛擬主機吧(老早的時候我是在win上配置的虛擬主機) 1,首先我配置時候,就
linux下 Apache 配置虛擬主機三種方式
<VirtualHost 192.168.1.11:80> ServerName www.test1.com DocumentRoot /www/test1/ <Directory "/www/test1"> Options Indexes FollowSymLinks
Linux下用netstat檢視網路狀態、埠狀態
在linux一般使用netstat 來檢視系統埠使用情況步。 netstat命令是一個監控TCP/IP網路的非常有用的工具,它可以顯示路由表、實際的網路連線以及每一個網路介面裝置的 netstat命令的功能是顯示網路連線、路由表和網路介
Linux下的IPv6地址、路由以及隧道配置
如今,幾乎所有的主流作業系統、嵌入式操作提供系統都提供了對IPv6協議棧的支援,在windows XP下面,使用ipv6 install命令便可以啟動IPv6協議棧,在預設安裝的linux下,利用modprobe ipv6便可以以模組的方式載入IPv6協議棧。本篇僅介
如何用虛擬機器VMware和Linux路由器搭建一個虛擬網路
今天為大家介紹一下如何使用虛擬機器VMware和Linux路由器搭建一個虛擬網路,具體的網路拓撲如下: 一共需要5臺虛擬機器,其中3臺是路由器,它們使用Linux來模擬,另外兩臺分別是192.168.2.10和192.168.5.10,這兩個網段是私網,192.168.1.166和192.
理解 neutron(15):Neutron Linux Bridge + VLAN/VXLAN 虛擬網路
學習 Neutron 系列文章: 雖然大部分的OpenStack 部署環境中,都會使用 Open vSwitch 來作為虛擬交換機來實現二層網路功能,但是Neutron 仍然支援使用 Linux bridge 作為虛擬交換機來實現二層網路。
linux下apache https 虛擬主機配置
如果單純只想在傳輸資料時加密傳輸,那麼ssl證書是不需要認證的,但是瀏覽器開啟時會有警告資訊。假設我們做的不是一個公眾產品那麼也還好啦。 如下是今天學習時的一個筆記,其實我用的是真實環境。 環境:CentOS 64, 32bit;Apache 2.2.15; 1.檢查apa
Linux下長時間ping網路加時間戳並記錄到文字
由於一些原因,比如需要檢查網路之間是否存在掉包等問題,會長時間去ping一個地址,由於會輸出大量的資訊而且最好要有時間戳,因此我們可以使用簡單的幾個shell命令組合就可以實現:長時間ping一個地址,記錄每次ping的時間戳,並輸出到文字儲存,另外我們還可以將這個動作放到
linux 下使用 tc 模擬網路延遲和丟包
eth0 parent 1: classid 1:1 htb rate 50mbit ceil 1000mbit tc filter add dev eth0 parent 1: protocol ip prio 16 u32 match ip dst 192.168.111.0/24 flowid 1:1
linux下的幾個網路流量監控工具使用
1、nethogs 1)NetHogs是一款開源、免費的,終端下的網路流量監控工具,它可監控Linux的程序或應用程式的網路流量。NetHogs只能實時監控程序的網路頻寬佔用情況。NetHogs支援IPv4和IPv6協議,支援本地網絡卡以及PPP連結 2)debian下安裝
【Linux】Ubuntu14.04虛擬網路裝置TUN安裝
1、檢測系統中是否存在TUN模組,ctrl+alt+t開啟Ubuntu終端,輸入: ①modinfo tun modinfo: ERROR: Module tun not found. ②modprobe tun lsmod | grep tun 沒有任何輸出 就是說沒有
Linux 下vsftpd配置虛擬使用者併為其劃分工作根目錄
下載vsftpd apt-get install vsftpd 配置vsftpd,在配置之前最後先備份一下vsftpd.conf vi /etc/vsftpd/vsftpd.conf 所有配置資訊如下:(讀者可以直接copy,然後覆蓋自己的vsft
Linux下設定swap(虛擬記憶體區)
/dev/hda5 /mnt/d vfat exec,dev,suid,rw,umask=0,iocharset=gb2312,codepage=936 0 0 /dev/hda6 /mnt/e vfat exec,dev,suid,rw,umask=0,iocharset=gb2312,codepage=