Ubuntu Desktop14.04 ,在window7 下的vmware14虛擬機中
cat /etc/network/interfaces
默認已經有lo: 系統給定的網絡回環接口
eth0的配置(Ubuntu Desktop14.04)
1. cd /etc/network
vim interfaces
2. 鍵入如下命令:
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.254
broadcast 192.168.1.255
3. 添加另一塊網卡eth1
auto eth1
iface eth1 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.254
broadcast 192.168.1.255
:wq 存盤退出
4. 重新啟動網絡服務:
sudo /etc/init.d/networking restart
5. 使eth1生效,激活eth1
ifup eth1
6. 開啟網內的訪問權限:
sudo ufw allow from 192.168.1.250/24
說明:192.168.1.250為另一台ubuntu server 16.04的IP地址
7. 切換到ubuntu server 16.04虛擬機上,輸入命令:
sudo ufw allow from 192.168.1.10/24
說明:192.168.1.10是ubuntu desktop上剛添加的網卡eth1的IP地址
8. 兩台虛擬機均重新啟動
9. 從ubuntu server服務器ping 客戶端ubuntu desktop
ping 192.168.1.10 連通
從ubuntu desktop客戶端ping 服務器ubuntu server
ping 192.168.1.250. 連通
10. 修改客戶端ubuntu desktop的eth0的IP地址:
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
再看一下是否被修改
ifconfig -a
11. 使修改后的IP地址生效:
ifconfig eth0 up
互相ping 仍然可以ping通