zoukankan      html  css  js  c++  java
  • Debian/ubuntu server 网络配置,主机名配置

    一、通过命令ifconfig -a 查看可用网络设备

    通过上面的命令,本机可用的网络设备为enp4s0f0 和enp4s0f1 ,不同的系统版本和硬件配置网络设备名可能不一样,所以一定要先确认本机可用网络设备,

    lo为本机回环地址。


    二、通过网络配置文件/etc/network/interfaces 配置网络。
    1、DHCP方式自动获取ip
    root@ubuntu:~# vi/etc/network/interfaces

    auto [网络设备名]                              
    iface [网络设备名] inet dhcp            #DHCP方式

    本机举例:

    root@ubuntu:~# vi /etc/network/interfaces
    auto enp4s0f0                              
    iface enp4s0f0 inet dhcp

    配置文件添加上面的内容保存退出。

    2、静态IP

    配置地址参数

    root@ubuntu:~# vi /etc/network/interface


    有线网络配置
    auto [网络设备名]
    iface [网络设备名] inet static         #静态IP地址方式
    address [ip地址]
    netmask [子网掩码]
    gateway [网关]

    无线配置部分:
    auto wlan0
    iface wlan0 inet static
    netmask 255.255.255.0
    gateway 192.168.0.1
    address 192.168.0.113
    pre-up ip link set wlan0 up
    pre-up iwconfig wlan0 essid ssid
    wpa-ssid TP-Link           # 这里的ssid为路由里设置的无线名称
    wpa-psk 12345678             # 无线密码

    本机举例:
    root@ubuntu:~# vi /etc/network/interface

    auto enp4s0f0
    iface enp4s0f0  inet static    
    address 192.168.2.100
    netmask 255.255.255.0
    gateway 192.168.2.1

    配置文件添加上面的内容保存退出。如果有多个网卡就添加多个这样的内容,网卡设备名要改成对应的,一个主机只能有一个默认网关


    三、配置DNS服务器
     方法一 通过/etc/network/interfaces,在它的最后增加下面的内容:

    dns-nameservers  114.114.114.114              #根据实际情况配置相应的地址
    dns-nameservers  8.8.8.8

    保存退出,重启网络服务:

    systemctl restart networking.service

    查看 /etc/resolv.conf

    root@ubuntu:~#cat /etc/resolv.conf 最下面的两行显示的是DNS:
    # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
    #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
    nameserver 8.8.8.8
    nameserver 8.8.4.4


     方法二 通过修改:

    /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)

    在里面插入:
    nameserver 114.114.114.114
    nameserver 8.8.8.8

    如果有多个DNS就一行一个

    修改好保存,然后执行

    root@ubuntu:~# resolvconf -u

    查看 /etc/resolv.conf,最下面的两行显示的是DNS:

    root@ubuntu:~# cat /etc/resolv.conf
    # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
    #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
    nameserver 8.8.8.8
    nameserver 8.8.4.4

    四、Ubuntu的主机名记录在/etc/hostname文件中。修改文件,重启即生效。
    1、修改主机名
    root@ubuntu:~# vi /etc/hostname

    2、重启Ubuntu
    reboot


    3、查看主机名
    hostname

     
    参考:
    https://wiki.debian.org/zh_CN/NetworkConfiguration

    https://www.cnblogs.com/lfxiao/p/9946107.htm

    https://www.douban.com/note/310010442/

  • 相关阅读:
    腾讯视频插入网页的代码;
    FW: 软件持续交付的诉求;
    TOGAF
    Windows WSL2 htop打开黑屏的问题解决
    requests.exceptions.ConnectionError: HTTPSConnectionPool(host='appts.xxx.com%20', port=443):
    sqlalchemy实现模糊查询
    jenkins过滤版本,可选择版本
    QML 布局之一:锚布局详解(各种例子)
    Qt Quick 常用控件:Button(按钮)用法及自定义
    The Common Order Operations of Dis Operation System (DOSS)
  • 原文地址:https://www.cnblogs.com/pipci/p/9230195.html
Copyright © 2011-2022 走看看