1、打开Ubuntu的/etc/network/interfaces文件 。默认内容如下
auto lo iface lo inet loopback
2、如果以DHCP方式配置网卡,则改为:auto eth0 iface eth0 inet
dhcp也可以在命令行下直接输入下面的命令来获取地址sudo dhclient eth0
3、如果你想配置静态IP地址,你需要编辑/etc/network/interfaces,并输入以下几行(假设你的网卡是eth0)
sudo vi /etc/network/interfaces
# The primary network interface
auto eth0
iface eth0 inet static //指定为static
address 192.168.17.110 //IP地址
gateway 192.168.17.1 //网关
netmask 255.255.255.0 //子网掩码
network 192.168.17.0 //这个广播网络 有没有匀可
broadcast 192.168.17.255 //广播 有没有匀可
4、编辑好以后步骤后退出,重新启动你的网络设备
sudo /etc/init.d/networking restart
5、设置Ubuntu网络配置系统的hostname使用以下命令格式来改系统的hostname,或者直接编辑/etc/hostname sudo hostname xchen 来设置DNS
sudo vi /etc/resolv.conf
enter the following details
search test.com
nameserver 192.168.17.2
* 重启网卡使用
sudo service network-manager restart
sudo /etc/init.d/networking restart
sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a
http://askubuntu.com/questions/441619/how-to-successfully-restart-a-network-without-reboot-over-ssh/442333
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1301015
sudo ovs-vsctl show
sudo ovs-vsctl add-port br-ex eth0
route -n
route add default gw 192.168.98.1
ifconfig br-ex
ifconfig eth0
iptables -I FORWARD 1 -j ACCEPT
/proc/sys/net/ipv4/ip_forward=1
sysctl -w net.ipv4.ip_forward=1
或者
echo 1 > /proc/sys/net/ipv4/ip_forward
sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a