詳細(xì)介紹Ubuntu網(wǎng)絡(luò)配置方法
文章主要介紹Ubuntu網(wǎng)絡(luò)配置,希望能讓Linux新手學(xué)習(xí)參考。更好使用Ubuntu。更有效的學(xué)習(xí)Ubuntu的基礎(chǔ)知識(shí)。
Ubuntu網(wǎng)絡(luò)配置例如:
(1) 配置eth0的IP地址, 同時(shí)激活該設(shè)備。 #ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up (2) 配置eth0別名設(shè)備eth0:1的IP地址,并添加路由。 #ifconfig eth0 192.168.1.3 #route add –host 192.168.1.3 dLINUX下的網(wǎng)絡(luò)配置命令是ifconfig類似于WINDOWS命令行中的ipconfig??梢允褂胕fconfig命令來配置并查看網(wǎng)絡(luò)接口的配置情況。
1、如:
(1) 配置eth0的IP地址, 同時(shí)激活該設(shè)備。
#ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up
(2) 配置eth0別名設(shè)備eth0:1的IP地址,并添加路由。
#ifconfig eth0 192.168.1.3
#route add –host 192.168.1.3 dev eth0:1
(3) 激活設(shè)備。
#ifconfig eth0 up
(4) 禁用設(shè)備。
#ifconfig eth0 down
(5) 查看指定的網(wǎng)絡(luò)接口的配置。
#ifconfig eth0
(6) 查看所有的網(wǎng)絡(luò)接口配置。
#ifconfig
2、 route
可以使用route命令來配置并查看內(nèi)核路由表的配置情況。
例如:
(1) 添加到主機(jī)的路由。
#route add –host 192.168.1.2 dev eth0:0
#route add –host 10.20.30.148 gw 10.20.30.40
(2) 添加到網(wǎng)絡(luò)的路由。
#route add –net 10.20.30.40 netmask 255.255.255.248 eth0
#route add –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
#route add –net 192.168.1.0/24 eth1
(3) 添加默認(rèn)網(wǎng)關(guān)。
#route add default gw 192.168.1.1
(4) 查看內(nèi)核路由表的配置。
#route
(5)刪除路由。
#route del –host 192.168.1.2 dev eth0:0
#route del –host 10.20.30.148 gw 10.20.30.40
#route del –net 10.20.30.40 netmask 255.255.255.248 eth0
#route del –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
#route del –net 192.168.1.0/24 eth1
#route del default gw 192.168.1.1
對(duì)于1和2兩點(diǎn)可使用下面的語句實(shí)現(xiàn):
Ifconfig eth0 172.16.19.71 netmask 255.255.255.0
Route 0.0.0.0 gw 172.16.19.254
Service network restart
3、 traceroute
可以使用traceroute命令顯示數(shù)據(jù)包到達(dá)目的主機(jī)所經(jīng)過的路由。
例如:
#traceroute x
4、 ping
可以使用ping 命令來測(cè)試網(wǎng)絡(luò)的連通性。
例如:
#ping x
#ping –c 4 192.168.1.12
5、 netstat
可以使用netstat命令來顯示網(wǎng)絡(luò)狀態(tài)信息。
例如:
(1) 顯示網(wǎng)絡(luò)接口狀態(tài)信息。
#netstat –i
(2) 顯示所有監(jiān)控中的服務(wù)器的Socket和正使用Socket的程序信息。
#netstat –lpe
(3) 顯示內(nèi)核路由表信息。
#netstat –r
#netstat –nr
(4) 顯示TCP/UDP傳輸協(xié)議的連接狀態(tài)。
#netstat –t
#netstat –u
6、 hostname
可以使用hostname命令來更改主機(jī)名。例如;
#hostname myhost
7、 arp
可以使用arp命令來配置并查看arp緩存。例如:
(1) 查看arp緩存。
#arp
(2) 添加一個(gè)IP地址和MAC地址的對(duì)應(yīng)記錄。
#arp –s 192.168.33.15 00:60:08:27:CE:B2
(3) 刪除一個(gè)IP地址和MAC地址的對(duì)應(yīng)緩存記錄。
#arp –d192.168.33.15
Ubuntu命令行下的網(wǎng)絡(luò)配置
編輯 /etc/network/interface文件如下
先添加
auto lo
iface lo inet loopback
auto eth0
如果是自動(dòng)獲取ip,添加
iface eth0 inet dhcp
如果是手動(dòng)配置ip,添加
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
network xxx.xxx.xxx.xxx
boardcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
tags:命令,網(wǎng)絡(luò),Ubuntu
Ubuntu有很多值得學(xué)習(xí)的地方,這里我就介紹了Ubuntu網(wǎng)絡(luò)配置,以后有更多的Ubuntu我會(huì)多多教大家的。
【編輯推薦】