Linux网络基本网络配置
生活随笔
收集整理的這篇文章主要介紹了
Linux网络基本网络配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
網絡信息查看 查看網路接口信息 1.了解linux中的網絡接口設備 $/sbin/ifconfig 查看所有活動網絡接口信息,其中包括一個lo環回端口。 2.查看指定網絡接口的信息 $/sbin/ifconfig <網絡接口名稱> 查看指定接口信息。 3.查看系統中所有網絡接口的信息 $/sbin/ifconfig –a 查看所有接口信息,包括非活動狀態接口。 注:普通用戶查看網絡接口信息時,需要在命令前加“/sbin”,而管理員卻不用。這是由于命令搜索路徑的原因,可以通過“$echo $PATH”查看。 查看網關地址和路由信息 1、查看主機路由信息 #/route 顯示當前linux主機中的路由表信息。 #/route |grep default 在route命令的顯示結果中以“default”開始的行顯示了,主機的默認網關地址,將route命令和grep命令組合,使用過濾route命令的顯示結果只顯示默認網關地址。 2.測試與其它主機的網絡鏈接 $ping 目的主機地址 使用ping命令測試與其它主機的網絡鏈接。ctrl+C終止。 $ping –c <測試數據包數量> <目的主機地址> 使用ping命令發送指定數量的數據包進行網絡鏈接測試。 $使用ping命令進行網絡鏈接測試的技巧。 注:當ping命令測試不成功時并不能判斷當前主機到目標主機的連接是斷開的,因為有很多因素,(如網絡防火墻等)可以導致網絡連接正常時主機之間無法ping通。 3、測試與其它主機的網絡鏈接路徑 $traceroute <目的主機地址> traceroute命令顯示當前主機與目的主機之間經過的所,有網絡節點的地址,以及當前主機到每個中間結點的連接狀態。 查看主機名稱信息 1、查看當前主機名稱 $Hostname 查看當前的主機名。 2、使用dns服務器查詢域名 $Nslookup 交互模式:通常用于對DNS服務器進行測試 直接模式:用于查詢某個域名對應的ip地址 使用網絡命令進行網絡設置 網絡設置的方法 1、DHCP網絡配置 $Dhclient 使用dhclient命令可以從DHCP服務器中申請新的網絡配置應用到當前主機。 注:DHCP服務器通常提供給DHCP客戶端最基本的網絡配置信息,包括:接口ip地址,默認網關,DNS 服務器地址。 2、手工網絡配置 網絡接口ip地址和子網掩碼 默認網關地址 當前主機名稱 DNS服務器地址 Ip地址配置命令 Ifconfig <網絡接口名稱> network <子網掩碼> 例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0 注:手工配置linux網絡只限于臨時使用,配置不保存。 擴展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一塊網卡配置多個子ip地址。 # ifconfig eth0 hw ether MAC地址 修改網卡的mac地址,
路由配置命令 1、刪除默認網關路由 $Route del default gw <默認網關地址> 2、添加默認網關路由 $Route add default gw <默認網關地址> 例:#route add default gw 192.168.1.1 主機名稱配置命令 # hostname 123 將主機暫時名稱改為123。 DNS域名解析 Nslookup >server 顯示linux系統中使用的DNS服務器地址,也可臨時設置生效。 修改配置文件進行網絡設置 使用工具進行網絡設置 # Netconfig 圖形界面設置網絡,重啟network后生效。 界面中需要填寫的內容: 主機網絡接口的ip地址。 網絡接口的子網掩碼。 默認網關地址。 主DNS服務器的ip地址。 網絡服務啟動腳本 /etc/init.d/network 從新啟動才能生效 擴展:# /etc/rc.d/init.d/network start 啟動network # /etc/rc.d/init.d/network stop 停止network # /etc/rc.d/init.d/network restart 重啟network 網絡接口配置文件 /etc/sysconfig/network-scripts/ifconfg-* DEVICE=eth0 網卡編號 ONBOOT=yes 開機時是否啟動網卡。 BOOTPROTO=static 靜態ip或者DHCP動態獲取。 IPADDR=192.168.1.163 ip NETMASK=255.255.255.0 掩碼 GATEWAY=192.168.1.1 網關 以下為動態獲取方式: DEVICE=eth0 ONBOOT=yes BOOTPROTO=dhcp 停止和啟動指定的網絡接口 單個網絡接口的配置進行修改后 Ifdown 網絡接口名稱 停止某個網絡接口。 Ifup 網絡接口名稱 開啟某個網絡接口。 注:單個網絡接口的配置文件進行修改后,不必每次都從新啟動network服務使配置文件生效,可用以上命令。 擴展:對網絡接口操作: # ifconfig eth0 down 停止eth0接口 # ifconfig eth0 up 開啟eth0接口 可以連續使用 Ifdown eth0 ; ifup eth0 主機名稱配置文件 /etc/sysconfig/network 例:# vi /etc/sysconfig/network 使用vi編輯器打開主機名配置文件。 NETWORKING=yes 網絡是否可用。 HOSTNAME=xxxx xxxx為新設置的主機名。 本地主機名稱解析文件 /etc/hosts Hosts 和 DNS具有類似的主機名稱解析功能 域名服務器配置文件 /etc/resolv.conf
路由配置命令 1、刪除默認網關路由 $Route del default gw <默認網關地址> 2、添加默認網關路由 $Route add default gw <默認網關地址> 例:#route add default gw 192.168.1.1 主機名稱配置命令 # hostname 123 將主機暫時名稱改為123。 DNS域名解析 Nslookup >server 顯示linux系統中使用的DNS服務器地址,也可臨時設置生效。 修改配置文件進行網絡設置 使用工具進行網絡設置 # Netconfig 圖形界面設置網絡,重啟network后生效。 界面中需要填寫的內容: 主機網絡接口的ip地址。 網絡接口的子網掩碼。 默認網關地址。 主DNS服務器的ip地址。 網絡服務啟動腳本 /etc/init.d/network 從新啟動才能生效 擴展:# /etc/rc.d/init.d/network start 啟動network # /etc/rc.d/init.d/network stop 停止network # /etc/rc.d/init.d/network restart 重啟network 網絡接口配置文件 /etc/sysconfig/network-scripts/ifconfg-* DEVICE=eth0 網卡編號 ONBOOT=yes 開機時是否啟動網卡。 BOOTPROTO=static 靜態ip或者DHCP動態獲取。 IPADDR=192.168.1.163 ip NETMASK=255.255.255.0 掩碼 GATEWAY=192.168.1.1 網關 以下為動態獲取方式: DEVICE=eth0 ONBOOT=yes BOOTPROTO=dhcp 停止和啟動指定的網絡接口 單個網絡接口的配置進行修改后 Ifdown 網絡接口名稱 停止某個網絡接口。 Ifup 網絡接口名稱 開啟某個網絡接口。 注:單個網絡接口的配置文件進行修改后,不必每次都從新啟動network服務使配置文件生效,可用以上命令。 擴展:對網絡接口操作: # ifconfig eth0 down 停止eth0接口 # ifconfig eth0 up 開啟eth0接口 可以連續使用 Ifdown eth0 ; ifup eth0 主機名稱配置文件 /etc/sysconfig/network 例:# vi /etc/sysconfig/network 使用vi編輯器打開主機名配置文件。 NETWORKING=yes 網絡是否可用。 HOSTNAME=xxxx xxxx為新設置的主機名。 本地主機名稱解析文件 /etc/hosts Hosts 和 DNS具有類似的主機名稱解析功能 域名服務器配置文件 /etc/resolv.conf
轉載于:https://blog.51cto.com/chinajava/342565
總結
以上是生活随笔為你收集整理的Linux网络基本网络配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win7系统相关问题故障解决
- 下一篇: 关于CS架构文件传输流的问题,文中代码都