Linux 網絡服務

1、查看網絡配置

ifconfig(interfaceconfiguration)查看網絡接口地址

[root@localhost~]#ifconfig默認查看已激活的

eth0eth(ethernet)第一個網卡(0第一個網卡,1第二個網卡,2第三個網卡,以此類推)

loloopback迴環藉口,通常用於本機的網絡測試

HWaddrMAC地址

inetaddrIP地址

Bcast廣播地址

Mask子網掩碼

TX發送數據包個數及流量

RX接受數據包個數及流量

[root@localhost~]#ifconfigeth0指定查看網卡

[root@localhost~]#ifconfigeth0192.168.1.1爲網卡設置臨時IP地址

[root@localhost~]#ifconfigeth0192.168.1.1netmask255.255.255.0

[root@localhost~]#ifconfigeth0down|up

[root@localhost~]#ifconfigeth0:0192.168.1.2

設置固定IP地址:

vi/etc/sysconfig/network-scripts/ifcfg-eth0

生效方法:

servicenetworkstart|stop|restart|reload|status

/etc/init.d/network{start|stop|restart|reload|status}

ifdowneth0

ifupeth0

2、查看主機名

[root@localhost~]#hostname

localhost

[root@localhost~]#hostnamecrushlinux爲主機設置臨時主機名

[root@localhost~]#vi/etc/sysconfig/network設置固定主機名

HOSTNAME=localhost

3、路由

[root@localhost~]#route查看路由表條目

[root@localhost~]#route-n跳過解析過程

[root@localhost~]#routeadd-net192.168.3.0/24gw192.168.200.203

[root@localhost~]#route-n

[root@localhost~]#routedel-net192.168.3.0/24

[root@localhost~]#route-n

[root@localhost~]#route|grep"default"

[root@localhost~]#routeadddefaultgw192.168.200.3

[root@localhost~]#route-n|grep"default"

[root@localhost~]#netstat-ntpl|grepnginx

tcp000.0.0.0:800.0.0.0:*LISTEN3844/nginx.conf

-a顯示當前主機中所有的網絡連接信息

-n以數字的形式顯示相關的主機地址,端口等信息

-r查看tcp協議相關信息

-l顯示處於監聽狀態的網絡連接及端口信息

-t查看tcp協議相關信息

-u查看udp協議相關信息

-p顯示與網絡連接相關的進程號,進程名等

[root@localhost~]#ping192.168.6.69Ctrl+C鍵終止

[root@localhost~]#ping192.168.6.69-c1

[root@localhost~]#ping-i0.1-s1024192.168.6.69

-c數據包發送次數

-i間隔時間(毫秒)

-s數據包大小

[root@localhost~]#traceroute192.168.200.1跟蹤數據包的路由途徑

4、域名解析

[root@localhost~]#nslookupwww.baidu.com

[root@localhost~]#nslookup119.75.217.56

[root@localhost~]#vi/etc/resolv.conf

nameserver202.106.0.20

5、本地映射文件

[root@localhost~]#cat/etc/hosts

192.168.200.101crushlinux.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章