一、Linux配置IP
1、使用ifconfig命令查看当前网络配置,包括IP地址、网关、子网掩码等;
$ ifconfig
2、使用ifconfig命令配置IP地址、子网掩码、广播地址,例如:
$ sudo ifconfig enp2s0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
3、使用route命令配置默认网关,例如:
$ sudo route add default gw 192.168.1.1
二、Linux配置DNS
1、编辑/etc/resolv.conf文件,添加DNS地址,例如:
$ sudo vim /etc/resolv.conf ... nameserver 8.8.8.8 nameserver 8.8.4.4 ...
2、使用systemd-resolved服务配置DNS,例如:
$ sudo systemctl enable systemd-resolved.service $ sudo systemctl start systemd-resolved.service
三、Linux DHCP配置
1、使用dhclient命令获取DHCP分配的IP地址,例如:
$ sudo dhclient -v enp2s0
2、编辑/etc/network/interfaces文件,添加DHCP配置,例如:
auto enp2s0 iface enp2s0 inet dhcp
3、使用NetworkManager配置DHCP,例如:
$ nmcli connection modify enp2s0 connection.autoconnect yes ipv4.method auto
四、Linux配置IPv6
1、使用ifconfig命令查看当前IPv6配置,例如:
$ ifconfig enp2s0
2、编辑/etc/network/interfaces文件,添加IPv6配置,例如:
auto enp2s0 iface enp2s0 inet6 auto
五、Linux SSO配置
1、安装sssd软件包,例如:
$ sudo apt-get install sssd
2、编辑/etc/sssd/sssd.conf文件,添加LDAP或Active Directory配置,例如:
... [sssd] services = nss, pam config_file_version = 2 domains = example.com [domain/example.com] id_provider = ldap auth_provider = krb5 access_provider = ldap ldap_uri = ldap://ldap.example.com ldap_search_base = dc=example,dc=com krb5_realm = EXAMPLE.COM krb5_server = kdc.example.com ...
六、Linux配置DHCP
1、安装dhcpd软件包,例如:
$ sudo apt-get install isc-dhcp-server
2、编辑/etc/dhcp/dhcpd.conf文件,添加DHCP服务器配置,例如:
subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200; option routers 192.168.1.1; option domain-name-servers 8.8.8.8, 8.8.4.4; }
七、Linux配置OpenCL
1、安装OpenCL运行时和开发库,例如:
$ sudo apt-get install ocl-icd-opencl-dev
2、使用OpenCL SDK开发OpenCL程序,例如:
#include <stdio.h> #include <CL/cl.h> int main() { cl_platform_id platform; cl_device_id device; cl_uint num_platforms, num_devices; clGetPlatformIDs(1, &platform, &num_platforms); clGetDeviceIDs(platform, CL_DEVICE_TYPE_DEFAULT, 1, &device, &num_devices); printf("Platform: %ld\nDevice: %ld\n", platform, device); return 0; }
八、Linux配置ENSP
1、安装ENSP网络模拟器,例如:
$ sudo dpkg -i ensp-xxx-amd64.deb
2、打开ENSP,添加虚拟机并配置IP地址,例如:
$ sudo ensp
3、在虚拟机上使用ifconfig命令配置IP地址和路由表,例如:
$ sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 $ sudo route add default gw 192.168.1.1