인터넷 공유

Ubuntu Linux 2020. 11. 12. 09:04

인터넷 --- (eth0) 우분투 (eth1) --- 기기

 

우분투에서 eth0으로 인터넷에 연결되어 있고 eth1에 다른 장치와 연결되어 있을 때

다른 장치에서 인터넷이 되게 하려면...

 

1. eth1에 IP를 지정

  $ sudo ip addr add 10.0.0.1/24 dev eth1

 

2. 포워딩 설정

  $ sudo iptables -A FORWARD -o eth0 -i eth1 -s 10.0.0.0/24 -m conntrack --ctstate NEW -j ACCEPT

  $ sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT

  $ sudo iptables -t nat -F POSTROUTING

  $ sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

 

3. iptables 설정 저장 방법

  $ sudo iptables-save | sudo tee /etc/iptables.saw

 

4. iptables 설정 복원 방법

  $ sudo iptables-restore < /etc/iptables.saw

 

5. 포워딩 허용하기

  $ sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

 

6. 네트워크 재시작

  $ sudo systemctl restart networking

                   or

  $ sudo /etc/init.d/networking restart

 

 

 

 

※ 클라이언트가 우분투 인경우

 

1. IP 주소 할당

  $ sudo ip addr add 10.0.0.2/24 dev eth0

 

2. Default Gateway 설정

  $ sudo ip route add default via 10.0.0.1

 

'Ubuntu Linux' 카테고리의 다른 글

Permission Denied while opening TCP Server on UBUNTU  (0) 2023.03.29
우분투 리눅스 고정 IP 설정하기  (0) 2020.11.12
Locale 변경하기  (0) 2020.10.23
타임존 설정  (0) 2020.10.23
시스템 GUI모드로 시작하지 않기  (0) 2020.10.21
Posted by SmartPro
,

Locale 변경하기

Ubuntu Linux 2020. 10. 23. 08:59

1. locale 확인하기

    $ locale

 

2. 변경하기 1

  1) 한글 패키기 설치

    $ sudo apt install language-pack-ko

  2) Locale 설치

    $ sudo locale-gen ko_KR.UTF-8

 

3. 변경하기 2

  1) dpkg-reconfigure를 이용하기

    $ sudo dpkg-reconfigure locales

  2) ko_KR.UTF-8 을 스페이스로 선택후 엔터

 

4. 변경하기 3

  1) update-locale 사용

    $ sudo update-locale LANG=ko_KR.UTF-8 LC_MESSAGES=POSIX

 

5. 변경하기 4 - 직접 세팅하기

  1) /etc/default/locale 파일을 다음과 같이 수정

    LANG=ko_KR.UTF-8

    LC_MESSAGES=POSIX

'Ubuntu Linux' 카테고리의 다른 글

우분투 리눅스 고정 IP 설정하기  (0) 2020.11.12
인터넷 공유  (0) 2020.11.12
타임존 설정  (0) 2020.10.23
시스템 GUI모드로 시작하지 않기  (0) 2020.10.21
우분투 리눅스 IP주소 확인하기  (0) 2020.10.12
Posted by SmartPro
,

타임존 설정

Ubuntu Linux 2020. 10. 23. 08:53

1. timezonectl 사용

  # timedatectl set-timezone 'Asia/Seoul'

  # timedatectl set-timezone 'GMT'

 

  ** 타임존 목록 확인은?

     # timedatectl list-timezones

 

2. tzdata를 링크

  $ sudo apt install tzdata

  $ ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime

  $ ln -sf /usr/share/zoneinfo/GMT /etc/localtime

 

 

'Ubuntu Linux' 카테고리의 다른 글

인터넷 공유  (0) 2020.11.12
Locale 변경하기  (0) 2020.10.23
시스템 GUI모드로 시작하지 않기  (0) 2020.10.21
우분투 리눅스 IP주소 확인하기  (0) 2020.10.12
커맨드 라인 토런트 클라이언트  (0) 2020.10.12
Posted by SmartPro
,