ubuntu 12.04 server網絡配置node
最近由於工做須要,在虛擬機裏安裝了ubuntu 12.04 server版本。ubuntu
由於server版本沒有界面,因此不少都須要本身配置。vim
1. 配置網絡IP地址bash
注意,這是橋接模式服務器
若是自動的獲取IP而且自動獲取DNS,則不用配置。IP能夠經過DHCP方式自動獲取。網絡
www.2cto.com spa
可是服務器通常都使用靜態IP,就須要手動配置。代理
ubuntu的網絡配置信息放在/etc/network/interfaces 中,rest
sudo vim /etc/network/interfacesserver
auto eth0
iface eth0 inet dhcp
若是配置靜態ip,則添加以下內容:
auto eth0
iface eth0 inet static
address 192.168.1.81
netmask 255.255.255.0
gateway 192.168.1.1
要是配置生效,須要重啓網卡:
ifconfig eth0 down
ifconfig eth0 up www.2cto.com
接着用ifconfig命令查看ip是否配置成功
2 配置主機名,其實這裏能夠不配置,爲了搭建集羣用
vi /etc/hosts
127.0.0.1 localhost
192.168.1.81 node81
192.168.1.82 node82
192.168.1.83 node83
vi /etc/hostname
node81
若還有沒有配置成功,則需重啓下網絡服務
/etc/init.d/networking restart
3. DNS
若是配置成靜態IP,那麼每次關機再開機之後,DNS文件中的DNS就沒有了。
ubuntu 的dns服務器信息,放在/etc/resolv.conf中,
添加dns服務器地址,如192.168.1.1,則在上述文件中加入
nameserver 192.168.1.1
永久DNS
sudo vi /etc/resolvconf/resolv.conf.d/base
nameserver 192.168.1.1
以上作完了通常從新啓動虛擬機。就能上網了
4. virtualbox設置
若是設置成橋接模式,那麼虛擬機的系統至關於一臺物理電腦,由於本人所在的學校的網絡須要認證,因此這樣是沒有辦法上網的。
橋接模式能夠設置靜態IP。
若是設置NAT模式,則虛擬機能夠經過主機上網。可是ubuntu不能設置成靜態IP,當初這個問題困擾了我好久,由於使用NAT模式一直沒有辦法訪問網絡,後來改爲動態的獲取IP就能夠經過NAT模式上網了。 www.2cto.com
在使用靜態IP的使用,可使用代理上網。
修改.bashrc文件,在最後一行加上:
http_proxy=proxy:8888 (以相似的格式添加代理服務器)
export http_proxy
保存退出後:
source ~/.bashrc
就能夠在ubuntu server 中使用代理上網了。